2013-02-02 40 views
1

我正在學習如何僅使用javaSE 6或更高版本來構建和發佈Jax-WS Web服務。我正在閱讀的書說,對於文檔樣式的ws,您需要在發佈ws之前調用wsgen實用程序,以便創建充當請求和響應消息中數據的包裝的java類。然而,我試圖發佈ws而不調用wsgen,並且一切看起來都很好:Endpoint.publish發佈了ws實例,並且按照預期包裝了請求和響應消息(我使用SoapUI來測試WS)。用javaSE編寫Wsgen

我的jdk版本是1.7,jax-ws版本是2.2.4。這本書講述了jax-ws 2.1。有可能jax-ws 2.2自動調用wsgen或者即時生成包裝?

非常感謝您的幫助。

尼科

回答

1

我發現這書上的筆記談到如何使用WSGEN生成WSDL時:

「在目前的地鐵釋放,端點出版商自動生成,如果程序員 WSGEN文物不會...... Metro發佈的這個便捷功能將會進入核心Java,從而避免文檔樣式服務中的wsgen步驟。「

我認爲這是當前版本的Jax-WS所發生的情況。