JAX-WS を使用して、Hello World Web サービスを作成しました。wsimport ツールを使用して、WSDL からサーバー側のスケルトン クラスを作成しました。Webservice Application Server 6.0.0.3 でアプリケーションをデプロイしようとしましたが、ブラウザで WSDL を取得できませんでした。404 エラーが発生しました。解決方法を教えてください。サーバーにフィックスパックを追加せずに問題を解決します。
2 に答える
WAS 6.1 は、Web サービス機能パックがインストールされていない限り、JAX-WS をサポートしません。代わりに JAX-RPC を使用する必要があります。
WAS 7 は、JAX-WS をサポートする最初のバージョンです。
参考文献:
http://www-01.ibm.com/support/docview.wss?uid=swg21264563
必要な機能は、WAS 6.1 ではすぐに利用できません。
WebSphere Application Server V6.1 Feature Pack for Web Services では何が提供されますか?
-Web Services Reliable Messaging (WS-RM) -Web Services Addressing (WS-Addressing) -SOAP Message Transmission Optimization Mechanism (MTOM) -Web Services Secure Conversations (WS-SC) -新しい標準ベースのプログラミング モデルのサポート: -Java API XML Web サービス用 (JAX-WS 2.0) -XML バインディング用の Java アーキテクチャ (JAXB 2.0) -Java 用添付ファイル付き SOAP API (SAAJ 1.3) -XML 用ストリーミング API (StAX 1.0)