使用Axis2进行WS调用时出现NoClassDefFoundError:org / apache / commons / httpclient / HttpException

时间:2016-03-17 21:19:34

标签: java axis2 noclassdeffounderror httpexception

我正在使用Axis2 1.6.2(ADB生成的类)和httpclient 4.2.1进行soap调用。由于某种原因,它会抛出NoClassDefFoundError:org / apache / commons / httpclient / HttpException。

我检查过HttpException现在是针对HttpClient 4的另一个包。

任何人都可以想到为什么会抛出这个错误吗?

2 个答案:

答案 0 :(得分:1)

请确保您的CLASSPATH中有axis2 jar文件。

答案 1 :(得分:0)

Axis2 1.6.x中的HTTP传输使用commons-httpclient 3.x.只有Axis2 1.7.x支持HttpClient 4.x。