Как добиться поведения сервисгена в задаче jws c? - PullRequest
0 голосов
/ 11 июля 2020

Перенос веб-службы java soap с 11g на 12 c с небольшим количеством операций.

Используется задача jws c для генерации WSDL, которая генерирует все входные элементы, начиная с верхнего регистра и Элементы "ArrayOf" не идут вместе с wsdl.

Это поведение было хорошим в 11g, где генерация wsdl происходит через задачу servicegen, в 12 c servicegen недоступно.

Любые предложения по преодолению этого проблема?

1 Ответ

1 голос
/ 13 июля 2020

servicegen из WLS 8.1 (в этой версии была собственная среда выполнения веб-служб jax-rp c). Эта среда выполнения была удалена в 12 c.

Вы переносите JAX-RP C на JAX-WS, однако у вас есть важное ограничение:

> - SOAP Массивы не поддерживаются JAX-WS; они доступны в JAX-RP C

Дополнительные сведения: https://docs.oracle.com/cd/E24329_01/web.1211/e24497/upgrade_ws.htm#WLUPG334

...