1.axis写的客户端,cxf2.2.2发布的webservice。
把服务端分别放在tomcat6.0和weblogic中发布,根据路径http://ultrairs/services/UltrairsService?wsdl直接访问ie可以看到xml页面。
但是在客户端不变的情况下,把访问路径设置成http://ultrairs/services/UltrairsService?wsdl时,访问tomcat发布的服务是可以正常返回结果的,但是在访问weblogic发布的服务的时候就会报错如下:
1.AxisFault
2. faultCode:
{http://schemas.xmlsoap.org/soap/envelope/}Server.userException
3. faultSubcode:
4. faultString: org.xml.sax.SAXException: Bad envelope tag: definitions
在网上搜了下,都说是访问路径的问题,把?wsdl去掉在访问,的确可以访问成功。所以想问一下,这个路径有没有这个?wsdl有什么区别呢?(从客户端访问的角度上)谢谢
--
View this message in context: http://cxf.547215.n5.nabble.com/aixs1-cxf2-2-2-webservice-tp5012452p5012452.html
Sent from the cxf-zh mailing list archive at Nabble.com.
--
您收到此信息是由于您订阅了 Google 论坛“cxf-zh”论坛。
要在此论坛发帖,请发电子邮件到 cxf...@googlegroups.com
要退订此论坛,请发邮件至 cxf-zh-un...@googlegroups.com
更多选项,请通过 http://groups.google.com/group/cxf-zh?hl=zh-CN 访问该论坛
----
Apache CXF 首页 http://cwiki.apache.org/confluence/display/CXF/Index