2015-07-31 3 views
2

Я хочу использовать сложный тип, такой как MyClass [] в коде возврата веб-службы axis2. На самом деле я выбираю, вероятно, самый простой способ для разоблачения моего класса POJO, как описано здесьКак использовать сложные типы в axis2

http://axis.apache.org/axis2/java/core/docs/userguide-buildingservices.html#deploypojo

веб-сервисов Но axis2 не достаточно умны, чтобы выставить MyClass [] типа в WSDL правильно. Что мне делать? Создать сопоставитель XML < -> класс java? На самом деле я не хочу переключиться на JAX-WS или использовать функции ant tasks generate.service. Есть ли другой способ улучшить развертывание POJO со сложными типами?

ответ

1

Два дня я попытался найти решение, и когда я поставил вопрос здесь, я нашел его через час ... Что было не так, что в MyClass отсутствует набор/получить публичные методы. У меня были только публичные члены (Integer, String), и это не было enougt (для ADB - привязка данных Axis). Надеюсь, это поможет кому-то другому.

Смежные вопросы