initパラメータを使用してglassfishにWebServiceをデプロイする
-
05-07-2019 - |
質問
JAX-WS APIを使用してWebServiceを作成しました。このサービスは、エンドポイントクラスを使用して問題なく実行されます。
main(String args[])
{
(...)
MyService service=new MyService();
service.setParam1("limit=100");
service.setParam2("hello");
service.setParam3("max-value=10");
Endpoint endpoint = Endpoint.create(service);
endpoint.publish("http://localhost:8090/ws");
(...)
}
今、このサービスをglassfishにデプロイしたいと思います。ただし、私の例で書いたように、いくつかのパラメーターを使用してサービスを初期化します。どうすればこれを達成できますか?別のAPIを使用すべきですか?
事前に感謝します
解決
OK、最終的に答えを見つけました: javax.xml.ws.WebServiceContext
を使用することが解決策でした。この他の回答を参照してください JAX-WS Webサービス内からServletContextにアクセスするにはどうすればよいですか
所属していません StackOverflow