我們就可以利用 Axis TCP Monitor 來監測 SOAP 訊息,执行以下命令就可以看到
监控台。
java org.apache.axis.utils.tcpmon
由于java基础知识不扎实,报如下错
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/axis/utils
/tcpmon
Caused by: java.lang.ClassNotFoundException: org.apache.axis.utils.tcpmon
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: org.apache.axis.utils.tcpmon. Program will exit.
原因就是没有把axis.jar的路径加入到系统的classpath路径中,加入后就执行成功。
还有以下几种方法也可:
(1)把axis.jar解压
(2)放到 $JAVA_HOME\jre\lib\ext 目录下
(3)java -jar yourjar.jar classfile
相关问题参考请见
http://topic.csdn.net/t/20040105/11/2633998.html
出现ClassNotFoundException这个错误还有可能是由于你的jdk版本与eclipse高版本配置造成的,解决如下:
点击 窗口->首选项
点击编译器,把“编译器一致性级别”从5.0改成1.4试试吧
分享到:
相关推荐
<Call Stack = DEBUG_FRAME = org.apache.axis2.util.JavaUtils.callStackToString(JavaUtils.java:564) DEBUG_FRAME = org.apache.axis2.description.ParameterIncludeImpl.debugParameterAdd(ParameterIncludeImpl...
在开发基于Axis2的Web服务时,可能会遇到各种错误和异常,其中之一就是与`org.apache.axis2.util.JavaUtils.callStackToString`相关的问题。这个问题通常出现在Axis2尝试获取并打印堆栈跟踪信息时。 `...
org.apache.axis2.jar
抛出无法找到主类:org.apache.axis.wsdl.WSDL2Java(Throws Could not find main class: org.apache.axis.wsdl.WSDL2Java)。 添加本文的jar包压缩包解压出来的所有jar包到当前使用的java.exe 命令的lib目录下的ext...
总结来说,`org.apache.axis.jar`是Apache Axis框架的关键组成部分,它为Java开发者提供了创建、部署和消费Web服务的强大工具。理解并掌握如何使用这个库,将有助于提高开发Web服务的效率和质量。
"org.apache.axis"通常指的是Axis库的核心组件,这个jar包包含了实现这些功能所需的类和接口。 在Java世界中,Web服务是一种通过HTTP协议进行通信的软件系统,它允许不同平台上的应用之间交换数据。Apache Axis ...
`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
jar包,官方版本,自测可用
`org.apache.axis2.eclipse.codegen.plugin_1.6.3`是Axis2的代码生成器插件,它允许开发者从WSDL(Web服务描述语言)文件快速生成Java客户端和服务端代码。这个插件的主要功能包括: 1. **WSDL到Java代码生成**:你...
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
【描述】中提到的“Axis2完美教程”是一份详尽的指南,旨在帮助读者掌握Apache Axis2框架的使用,特别是如何通过Java和C#客户端进行调用。该文档可能涵盖了Axis2的基本概念、安装与配置、服务创建、客户端开发以及跨...
... 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, ...
at org.apache.axis.message.SOAPFaultBuilder.endElement(SOAPFaultBuilder. java:169) at org.apache.axis.encoding.DeserializationContextImpl.endElement(Deseri alizationContextImpl.java:1015) at ...
"org.apache.axis2.eclipse.codegen.plugin_1.7.8.jar"是这个插件的特定版本,版本号为1.7.8。 该插件的主要功能包括: 1. **服务客户端生成**:基于WSDL(Web Services Description Language)文件,可以自动生成...
import org.apache.axis2.receivers.AbstractInOutMessageReceiver; public class RevokeService extends AbstractInOutMessageReceiver { @Override protected void invoke(MessageContext msgCtx) throws ...