2009-10-09 1 views

答えて

10

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; 
    } 
} 

それだこと。私はそれが誰かを助けることを望む。

+0

[JAX-RPCクライアント側ハンドラ](http://users.skynet.be/pascalbotte/rcx-ws-doc/jaxrpchandler.htm)に示されている例は、同様の問題を解決する際の良い洞察を与えてくれました。私の2セントを分かち合うだけ。 – user624558

関連する問題

 関連する問題