您的位置:程序门 -> java -> web services / xml



java调用webservice接口问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


java调用webservice接口问题
发表于:2007-09-02 18:45:28 楼主
调用wsdl描述接口时候出现如下错误?!

axisfault
  faultcode:   {http://schemas.xmlsoap.org/soap/envelope/}server.userexception
  faultsubcode:  
  faultstring:   org.xml.sax.saxexception:   bad   envelope   tag:     definitions
  faultactor:  
  faultnode:  
  faultdetail:  
{http://xml.apache.org/axis/}stacktrace:org.xml.sax.saxexception:   bad   envelope   tag:     definitions
at   org.apache.axis.message.envelopebuilder.startelement(envelopebuilder.java:71)
at   org.apache.axis.encoding.deserializationcontext.startelement(deserializationcontext.java:1048)
at   com.sun.org.apache.xerces.internal.parsers.abstractsaxparser.startelement(unknown   source)
at   com.sun.org.apache.xerces.internal.xinclude.xincludehandler.startelement(unknown   source)
at   com.sun.org.apache.xerces.internal.impl.xmlnsdocumentscannerimpl.scanstartelement(unknown   source)
at   com.sun.org.apache.xerces.internal.impl.xmlnsdocumentscannerimpl$nscontentdispatcher.scanrootelementhook(unknown   source)
at   com.sun.org.apache.xerces.internal.impl.xmldocumentfragmentscannerimpl$fragmentcontentdispatcher.dispatch(unknown   source)
at   com.sun.org.apache.xerces.internal.impl.xmldocumentfragmentscannerimpl.scandocument(unknown   source)
at   com.sun.org.apache.xerces.internal.parsers.xml11configuration.parse(unknown   source)
at   com.sun.org.apache.xerces.internal.parsers.xml11configuration.parse(unknown   source)
at   com.sun.org.apache.xerces.internal.parsers.xmlparser.parse(unknown   source)
at   com.sun.org.apache.xerces.internal.parsers.abstractsaxparser.parse(unknown   source)
at   javax.xml.parsers.saxparser.parse(unknown   source)
at   org.apache.axis.encoding.deserializationcontext.parse(deserializationcontext.java:227)
at   org.apache.axis.soappart.getassoapenvelope(soappart.java:696)
at   org.apache.axis.message.getsoapenvelope(message.java:435)
at   org.apache.axis.handlers.soap.mustunderstandchecker.invoke(mustunderstandchecker.java:62)
at   org.apache.axis.client.axisclient.invoke(axisclient.java:206)
at   org.apache.axis.client.call.invokeengine(call.java:2784)
at   org.apache.axis.client.call.invoke(call.java:2767)
at   org.apache.axis.client.call.invoke(call.java:2443)
at   org.apache.axis.client.call.invoke(call.java:2366)
at   org.apache.axis.client.call.invoke(call.java:1812)
at   tset.buffer(tset.java:58)
at   tset.main(tset.java:70)

{http://xml.apache.org/axis/}hostname:15c160b8cf5b415

org.xml.sax.saxexception:   bad   envelope   tag:     definitions
at   org.apache.axis.axisfault.makefault(axisfault.java:101)
at   org.apache.axis.soappart.getassoapenvelope(soappart.java:701)
at   org.apache.axis.message.getsoapenvelope(message.java:435)
at   org.apache.axis.handlers.soap.mustunderstandchecker.invoke(mustunderstandchecker.java:62)
at   org.apache.axis.client.axisclient.invoke(axisclient.java:206)
at   org.apache.axis.client.call.invokeengine(call.java:2784)
at   org.apache.axis.client.call.invoke(call.java:2767)
at   org.apache.axis.client.call.invoke(call.java:2443)
at   org.apache.axis.client.call.invoke(call.java:2366)
at   org.apache.axis.client.call.invoke(call.java:1812)
at   tset.buffer(tset.java:58)
at   tset.main(tset.java:70)
caused   by:   org.xml.sax.saxexception:   bad   envelope   tag:     definitions
at   org.apache.axis.message.envelopebuilder.startelement(envelopebuilder.java:71)
at   org.apache.axis.encoding.deserializationcontext.startelement(deserializationcontext.java:1048)
at   com.sun.org.apache.xerces.internal.parsers.abstractsaxparser.startelement(unknown   source)
at   com.sun.org.apache.xerces.internal.xinclude.xincludehandler.startelement(unknown   source)
at   com.sun.org.apache.xerces.internal.impl.xmlnsdocumentscannerimpl.scanstartelement(unknown   source)
at   com.sun.org.apache.xerces.internal.impl.xmlnsdocumentscannerimpl$nscontentdispatcher.scanrootelementhook(unknown   source)
at   com.sun.org.apache.xerces.internal.impl.xmldocumentfragmentscannerimpl$fragmentcontentdispatcher.dispatch(unknown   source)
at   com.sun.org.apache.xerces.internal.impl.xmldocumentfragmentscannerimpl.scandocument(unknown   source)
at   com.sun.org.apache.xerces.internal.parsers.xml11configuration.parse(unknown   source)
at   com.sun.org.apache.xerces.internal.parsers.xml11configuration.parse(unknown   source)
at   com.sun.org.apache.xerces.internal.parsers.xmlparser.parse(unknown   source)
at   com.sun.org.apache.xerces.internal.parsers.abstractsaxparser.parse(unknown   source)
at   javax.xml.parsers.saxparser.parse(unknown   source)
at   org.apache.axis.encoding.deserializationcontext.parse(deserializationcontext.java:227)
at   org.apache.axis.soappart.getassoapenvelope(soappart.java:696)
...   10   more

请问高手这是什么原因!?
发表于:2007-09-02 19:12:041楼 得分:0
看不出什么问题,不过记得axis挺不稳定,很多时候你把tomcat关了然后再重起问题就没了。


快速检索

最新资讯
热门点击