public int setAppendixList(List<Appendix> list, int sourceId) throws Exception
//这是web服务的接口 List<Appendix>list = new ArrayList<Appendix>() ;
byte[] xx=new byte[]{1,2,3,4};
list.add(new Appendix(xx,"xxx","bb"));
srvc.setAppendixList(list, 259611);
这是传入的数据,web服务的地址是没问题的。因为如果我list不使用add方法则能访问成功。现在我纠结的是为什么list.add添加对象会报No deserializer for {http://www.w3.org/2001/XMLSchema}anyType错误- <message name="setAppendixListRequest">
<part name="list" type="impl:ArrayOf_xsd_anyType" />
<part name="sourceId" type="xsd:int" />
</message>
wsdl关于接口的一小段描述
解决方案 »
- struts+hibernate框架调用save,不能在数据库中加入数据
- ServletActionContext.getServletContext().getRealPath(savaPath)用不了,求解
- mysql数据库中数据丢失
- jsp页面上鼠标移到图标上时突出显示
- 服务器的jsp里取不到图片。本机没问题
- java调用xml web service
- struts业务处理
- "上海java面试记",新人看看,里面有该公司面试题!
- jboss启动时,如何输出自己定义的信息?
- 如何向oracle 的clob字段插入一个值?
- 求用Struts 2+Spring+Hibernate开发的<企业人事管理系统>
- Struts1中,我想去数组中的值,类似这样的
at org.codehaus.xfire.fault.Soap11FaultSerializer.readMessage(Soap11FaultSerializer.java:31)
at org.codehaus.xfire.fault.SoapFaultSerializer.readMessage(SoapFaultSerializer.java:28)
at org.codehaus.xfire.soap.handler.ReadHeadersHandler.checkForFault(ReadHeadersHandler.java:111)
at org.codehaus.xfire.soap.handler.ReadHeadersHandler.invoke(ReadHeadersHandler.java:67)
at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
at org.codehaus.xfire.client.Client.onReceive(Client.java:406)
at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:139)
at org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48)
at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)
at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)
at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114)
at org.codehaus.xfire.client.Client.invoke(Client.java:336)
at org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77)
at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)
at $Proxy0.setAppendixList(Unknown Source)
at Test.main(Test.java:51)