请求时出现SoapUI错误 - NoClassDefFoundError

时间:2010-11-30 18:09:17

标签: java web-services soap soapui

我是网络服务新手,我在本地部署了一个Web服务(我能看到wsdl) 我试图通过在SOAPUI中创建请求来查询Web服务。 我收到的回复是

     <env:Fault>
     <faultcode>env:Server</faultcode>
     <faultstring>java.lang.NoClassDefFoundError: org/apache/commons/lang/StringEscapeUtils
     </faultstring>
  </env:Fault>

我在eclipse中的jboss控制台中看到了一堆错误......

11:53:06,226 ERROR [SOAPFaultHelperJAXWS] 
SOAP requestexceptionjava.lang.RuntimeException: 
java.lang.NoClassDefFoundError:org/apache/commons/lang/StringEscapeUtils

有人可以帮我弄清问题是什么吗?

我设置SOAPUI的方式有问题,还是我错过了项目中的内容(Web服务器)

2 个答案:

答案 0 :(得分:2)

您的类路径中需要commons-lang.jar

答案 1 :(得分:0)

您如何准确部署Web服务?例如,如果您创建.aar存档,请验证相应的jar(commons-lang.jar?)是否可用于存档的lib文件夹。例如:

your_service_root
  ->META-INF
  ->lib
     ->commons-lang.jar
  -> com
     ->bla
        ->bla