WSDLからクライアントを生成するためにaxis1ツールを使用しました。私の問題は、WSDL上のホストとは別のホストに接続したいということです。そのように私がやった:Java axis1.Xクライアント変更アドレス
new BobsledWSHostLocator("http://localhost:8731/Bobsled/Core/?wsdl", new QName("http://lint.com/schemas/Bobsled", "BobsledWSHost"));
しかし、私は、それはまだ私はそれがローカルホストに行く必要があるとき私は...クライアントを生成し、そこからWSDLを持っているアドレスに行くホストとcomunicateしてみてください。
私はさまざまなホストを持つことができるように、図を使ってホストアドレスを変更したかったのです。
私には何が欠けていますか?
私は.getBobsledWSHostHttpPortを持っていませんが、私は他のサービスのために持っています...私はそれをそれぞれに使うべきですか?一度にすべてのポートを変更する方法はありませんか? –
これは、私が私たちのサービスでエンドポイントを設定する方法です... – nwinkler