org.apache.axis.AxisFault: java.lang.NullPointerException
at org.apache.axis.message.SOAPFaultBuilder.createFault(SOAPFaultBuilder.java:222) ~[axis.jar:na]
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder.java:129) ~[axis.jar:na]
at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087) ~[axis.jar:na]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601) ~[na:1.6.0_30]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782) ~[na:1.6.0_30]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2939) ~[na:1.6.0_30]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648) ~[na:1.6.0_30]
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140) ~[na:1.6.0_30]
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511) ~[na:1.6.0_30]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808) ~[na:1.6.0_30]
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737) ~[na:1.6.0_30]
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119) ~[na:1.6.0_30]
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205) ~[na:1.6.0_30]
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522) ~[na:1.6.0_30]
at weblogic.xml.jaxp.WebLogicXMLReader.parse(WebLogicXMLReader.java:133) ~[weblogic.jar:10.3.5.0]
at weblogic.xml.jaxp.RegistryXMLReader.parse(RegistryXMLReader.java:173) ~[weblogic.jar:10.3.5.0]
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395) ~[na:1.6.0_30]
at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227) ~[axis.jar:na]
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696) ~[axis.jar:na]
at org.apache.axis.Message.getSOAPEnvelope(Message.java:435) ~[axis.jar:na]
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62) ~[axis.jar:na]
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206) ~[axis.jar:na]
at org.apache.axis.client.Call.invokeEngine(Call.java:2784) ~[axis.jar:na]
at org.apache.axis.client.Call.invoke(Call.java:2767) ~[axis.jar:na]
at org.apache.axis.client.Call.invoke(Call.java:2443) ~[axis.jar:na]
at org.apache.axis.client.Call.invoke(Call.java:2366) ~[axis.jar:na]
at org.apache.axis.client.Call.invoke(Call.java:1812) ~[axis.jar:na]
at com.linkage.ppm.intf.axisclient.CallWebServiceUtil.invokeWebService(CallWebServiceUtil.java:331) ~[ppmIntfLogic.jar:na]
at com.linkage.ppm.intf.axisclient.CallWebServiceUtil.callWebService(CallWebServiceUtil.java:90) ~[ppmIntfLogic.jar:na]
==================================================================
这个错误有可能调接口时,传入的参数有空值引起的错误...
分享到:
相关推荐
抛出无法找到主类:org.apache.axis.wsdl.WSDL2Java(Throws Could not find main class: org.apache.axis.wsdl.WSDL2Java)。 添加本文的jar包压缩包解压出来的所有jar包到当前使用的java.exe 命令的lib目录下的ext...
<Call Stack = DEBUG_FRAME = org.apache.axis2.util.JavaUtils.callStackToString(JavaUtils.java:564) DEBUG_FRAME = org.apache.axis2.description.ParameterIncludeImpl.debugParameterAdd(ParameterIncludeImpl...
总结来说,`org.apache.axis.jar`是Apache Axis框架的关键组成部分,它为Java开发者提供了创建、部署和消费Web服务的强大工具。理解并掌握如何使用这个库,将有助于提高开发Web服务的效率和质量。
org.apache.axis2.jar
在开发基于Axis2的Web服务时,可能会遇到各种错误和异常,其中之一就是与`org.apache.axis2.util.JavaUtils.callStackToString`相关的问题。这个问题通常出现在Axis2尝试获取并打印堆栈跟踪信息时。 `...
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder. java:169) at org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseri alizationContextImpl.java:1015) at ...
"org.apache.axis"通常指的是Axis库的核心组件,这个jar包包含了实现这些功能所需的类和接口。 在Java世界中,Web服务是一种通过HTTP协议进行通信的软件系统,它允许不同平台上的应用之间交换数据。Apache Axis ...
在Java编程中,`java.lang.RuntimeException` 是一个非检查异常(unchecked exception),它表示程序运行时出现的不正常情况。通常,这类异常是由于程序员的错误或代码逻辑的疏忽造成的,例如类型转换错误、空指针...
`org.apache.axis2.eclipse.service.plugin_1.7.8`是专门为Eclipse设计的一个插件,旨在简化在Eclipse中使用和管理Apache Axis2服务的过程。 这个插件的主要功能包括: 1. **Axis2服务创建**:它允许用户直接在...
eclipse插件 org.apache.axis2.eclipse.codegen.plugin_1.7.4.jar
`org.apache.axis2.eclipse.codegen.plugin_1.6.3`是Axis2的代码生成器插件,它允许开发者从WSDL(Web服务描述语言)文件快速生成Java客户端和服务端代码。这个插件的主要功能包括: 1. **WSDL到Java代码生成**:你...
jar包,官方版本,自测可用
eclipse 4.9.0 插件org.apache.axis2.eclipse.service.plugin_1.7.8
jar包,官方版本,自测可用
包含: ...com.springsource.org.apache.axis-1.4.0.jar, com.springsource.org.apache.commons.beanutils-1.8.0.jar, com.springsource.org.apache.commons.collections-3.2.1.jar, ...
1. axis.jar:这是核心库,包含了处理SOAP消息和Web服务调用的核心功能。 2. axis-wsdl4j.jar:这是一个用于WSDL解析和生成的库,基于wsdl4j项目。 3. jaxrpc.jar:Java API for XML-RPC,提供了与XML-RPC服务器通信...
eclipse插件 org.apache.axis2.eclipse.service.plugin_1.7.4.jar
6. **模块化架构**:Apache Axis2的设计允许开发者通过添加或移除模块来扩展其功能,如添加安全、MTOM(Message Transmission Optimization Mechanism)或WS-Addressing等模块。 7. **版本兼容性**:版本1.7.8可能...
... com.springsource.org.apache.axis-1.4.0.jar, com.springsource.org.apache.commons.beanutils-1.8.0.jar, com.springsource.org.apache.commons.collections-3.2.1.jar, ...
调用WSDL2Java需要相关jars,使用-cp添加进来,不支持使用通配符。提醒:Linux下jar之间使用冒号隔开:...wsdl4j-1.4.jar org.apache.axis.wsdl.WSDL2Java http://*.*.*.*/SMSWebService/services/sigMessageServices?wsdl