您是否了解如何为SOAP设置Axis2和Rampart
客户端
申请?
我已经通过Eclipse将Axis2和Rampart的jar文件添加到构建路径中,并将Rampart的jar和mar文件添加到Axis的文件结构中。
我在Axis/Rampart设置上做了一些错误,但我不知道…是什么
这就是日志给我的所有信息:
错误:无法在com.good.gcTalk.GCTActivationPinHandler.main(GCTActivationPinHandler.java:34)的com.good.gcTalk.GCSoapClient.(GCSoapClient.java:51)中实例化GCServiceStub
原因:org.apache.axis2.Axis错误:无法接合模块: rampart
在com.good.gcTalk.GCSoapClient.(GCSoapClient.java:45)的org.apache.axis2.client.ServiceClient.engageModule(ServiceClient.java:363)
发布于 2012-06-07 11:55:43
您是否设置了配置上下文?
这需要在你使用Rampart之前进行设置,你还需要有正确的文件夹结构。ie在下面的示例中,您需要在Axis2WithRampart中有以下子文件夹: Conf,Resources,Modules
如果您添加带有Rampart &Axis2设置的log4j,您将获得更多记录的信息。如果你不确定,我可以告诉你怎么做。
enter configContext = ConfigurationContextFactory.createConfigurationContextFromFileSystem("Axis2WithRampart/repository", null);
//create the stub
stub = new MyRampartServiceStub(configContext,"http://localhost:8080/axis2/services/MyRampartService"); herehttps://stackoverflow.com/questions/10584776
复制相似问题