http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header>
<wsse:Security 下面的太多,且应该不是问题所在。略去
下面一楼继续写tcpmon下方文本区域的信息,就是报错所在:"/>

【倾分赠能者】WebService rampart1-1自带sample的问题!能解决的至少加赠100分

发布时间:2024-05-18 03:17 发布:上海旅游网

问题描述:

rampart1-1附带basic sample里的sample04、06、07、08都运行出了问题,主要是客户端问题。错误可以说如出一辙。以sample04( Message integrity and non-repudiation with signature)为例,照着readme打开tcpmon在命令窗口监听9080,ant servicev.04都正常,可是 ant client.04后就会出错,如下:
[java] Exception in thread "main" java.lang.ClassCastException: org.apache.axiom.om.impl.llom.OMElementImpl
[java]at org.apache.axiom.soap.impl.llom.SOAPFaultImpl.getCode(SOAPFaultImpl.java:101)
[java]at org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:308)
[java]at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:579)
[java]at org.apache.axis2.client.ServiceClient.sendReceive(ServiceClient.java:508)
[java]at org.apache.rampart.samples.sample08.Client.main(Unknown Source)
下面给出tcpmon的信息:
tcpmon中间的文本区域如下:
POST /axis2/services/sample04 HTTP/1.1
SOAPAction: "urn:echo"
User-Agent: Axis2
Host: 127.0.0.1:9080
Transfer-Encoding: chunked
Content-Type: text/xml; charset=UTF-8
d2a
<?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header>
<wsse:Security 下面的太多,且应该不是问题所在。略去
下面一楼继续写tcpmon下方文本区域的信息,就是报错所在:

问题解答:

11

we

热点新闻