0

我在Windows 64 位电脑上使用soapUI 32 位。它工作正常,但是当我创建一个肥皂项目并发送一个网络请求时,我收到了这个错误:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><soapenv:Body><soapenv:Fault> <faultcode>soapenv:Server.generalException</faultcode> <faultstring>java.lang.NoClassDefFoundError: Could not initialize class net.sf.jpam.Pam; nested exception is: java.lang.NoClassDefFoundError: Could not initialize class net.sf.jpam.Pam</faultstring><detail><ns1:hostname xmlns:ns1="http://xml.apache.org/axis/">CO10-SST01</ns1:hostname> </detail></soapenv:Fault></soapenv:Body></soapenv:Envelope>

这个问题与 JRE 或 JDK 版本有关吗?

谢谢

4

1 回答 1

0

你得到

java.lang.NoClassDefFoundError: Could not initialize class net.sf.jpam.Pam;

JPam是用于 Linux、Mac OS X、Solaris、HP-UX 和其他 Unix 系统的标准安全架构。

如果您的网络服务或soapUi 需要JPam 来获取安装说明,请查看此链接,但我看到不支持Windows。

你能检查一下soapUi 64位吗?如果您遇到相同的错误,我认为您需要检查使用此库的内容。

于 2013-11-05T12:22:32.160 回答