繁体   English   中英

请求时出现SoapUI错误-NoClassDefFoundError

[英]SoapUI error on request - NoClassDefFoundError

我是Web服务的新手,我已经在本地部署了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服务服务器)中缺少了什么?

您需要在类路径中使用commons-lang.jar

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM