2

現在、@WebService注釈付きクラスの WSDL は、クラスを記述する外部 wsdl を作成します。これは、次の方法で行います。

<wsdl:import location="http://localhost:8080/myapp-web/Service?wsdl=Service.wsdl"
 namespace="http://somenamespace.org/" />

Web サービスは eclipse/maven によって構築されており、jboss 7.1 で実行されています。

生成された wsdl をインラインにする方法はありますか (できれば注釈による)。

4

1 に答える 1

2

数時間ウェブを検索した後、最終的に答えを見つけました。

インターフェイスと実装クラスの両方で同じ targetNamespace を使用すると、WSDL が 1 つのファイルにエクスポートされました。

@WebService(targetNamespace="http://yournamespace.com")
于 2013-06-05T07:57:16.080 に答える