作者calais007 (浅水中)
站内java
标题Re: [问题] 有关Web Service
时间Tue Nov 7 11:49:00 2006
※ 引述《woodydon (澄冰寒雪)》之铭言:
: ※ 引述《calais007 (浅水中)》之铭言:
: : 老实说
: : 我用写Soap的Service都用Apache Axis
: : 看你给的这个error我只能猜你丢的SOAP封包有错误
: : 你要不要把封包的Data印出来看看
: : 看看是不是有一个anyType的Parameter的DataType没指定
: 我也是用Axis,
: 看error似乎是我给的namespace路径class找不到~
: 所以想问说namespace的路径该怎麽指定?
: 要怎麽看丢出来的SOAP封包呢?
如果我没记错的话
在你要指定你要call web service的Method的时候要给
axis client的写法我记得好像是
call.setOperationName(new QName("uri"),"method name");
QName应该就是你WSDL上面所描写的namespace uri.
如果你想得到你的SoapMessage
Call这个class有一个Method叫getMessageContext();
里面有一堆Method可以看你包装好的Soap Packet
题外话
我觉得你直接把你的wsdl给po出来或把URL给贴出来
直接看上面的描述比较快了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.101.139