尝试列出服务时,Apache Axis NoClassDefFoundError

时间:2009-07-31 08:44:56

标签: web-services tomcat axis noclassdeffounderror

当我尝试列出我的Axis驱动的Web服务时,当我尝试访问任何服务的WSDL并尝试使用有问题的服务时,我会抛出异常:

  

servlet的Servlet.service()AxisServlet引发了异常

     

java.lang.NoClassDefFoundError:com.example.MyAwesomeServiceSoapBindingImpl

现在,我知道该类在Axis Web服务的WEB-INF / lib目录中的jar中可用,并且我已经重新加载了Axis,因为我把它放在那里。

任何想法,任何人?

[tomcat 5.5.x,Apache Axis版本:1.4建于2006年4月22日(太平洋时间06:55:48)]

1 个答案:

答案 0 :(得分:0)

MyAwesomeServiceSoapBindingImpl包装的对象不是实例化属性。

我猜测,由于Axis初始化其服务的方式,这个问题(由于乍一看显然完全无关)掩盖了潜在的问题......

一旦我解决了潜在的问题,一切都会重新开始。