Создание метода доступа в коде Java, сгенерированном из WSDL - PullRequest
0 голосов
/ 16 сентября 2011

Я создаю веб-службу Java из документа WSDL 1.1. Я использую Netbeans. Служба генерирует нормально, и я могу без проблем развернуть ее на Tomcat.

Теперь у меня есть тип ответа: searchPhoneOutputType. Когда он генерирует, класс содержит метод с именем List getOutput (), который позволяет мне получить список результатов.

У меня следующий вопрос: как я могу сказать генератору кода также генерировать метод setOutput (List out)? Я мог бы сделать это вручную, но тогда он будет перезаписан, когда я заново сгенерирую код.

Мне интересно, есть ли какой-нибудь тип XML-аннотации, который я могу использовать, чтобы сообщить генератору кода, чтобы он генерировал определенные методы.

Если бы вы могли пролить свет, я был бы очень признателен. Спасибо.

1 Ответ

0 голосов
/ 16 сентября 2011

Не уверен, как Netbeans генерирует эти привязки, должно быть через JAXB. Следовательно, у нас есть файлы конфигурации .jxb, куда вы можете поместить инструкции по генерации.

Обширный документ: http://download.oracle.com/docs/cd/E17802_01/webservices/webservices/docs/1.5/tutorial/doc/JAXBUsing4.html

...