5
にクライアント-config.wsddを取り除きますそれが可能ならば?は、私は私のテスト環境を設定していると私は、プログラムの代わりに、クライアント-config.wsddをを使用しての私のハンドラ/輸送を登録する必要が軸
ありがとうございます。
にクライアント-config.wsddを取り除きますそれが可能ならば?は、私は私のテスト環境を設定していると私は、プログラムの代わりに、クライアント-config.wsddをを使用しての私のハンドラ/輸送を登録する必要が軸
ありがとうございます。
OK、私は、Axisのソースをチェックしましたし、次のコードは、私の問題を解決しました:
AxisProperties.setProperty(EngineConfigurationFactory.SYSTEM_PROPERTY_NAME, "foo.bar.MyEngineConfigurationFactory");
...
import org.apache.axis.EngineConfiguration;
import org.apache.axis.EngineConfigurationFactory;
import org.apache.axis.configuration.BasicClientConfig;
public class MyEngineConfigurationFactory implements EngineConfigurationFactory {
public static EngineConfigurationFactory newFactory(Object param) {
return new MyEngineConfigurationFactory();
}
public EngineConfiguration getClientEngineConfig() {
BasicClientConfig cfg = new BasicClientConfig();
cfg.deployTransport("MyTransport", new MyClient());
return cfg;
}
public EngineConfiguration getServerEngineConfig() {
return null;
}
}
それだこと。私はそれが誰かを助けることを望む。
[JAX-RPCクライアント側ハンドラ](http://users.skynet.be/pascalbotte/rcx-ws-doc/jaxrpchandler.htm)に示されている例は、同様の問題を解決する際の良い洞察を与えてくれました。私の2セントを分かち合うだけ。 – user624558