Java Web服务类强制转换异常

Java Web服务类强制转换异常,java,web-services,jboss,Java,Web Services,Jboss,我目前正在使用JBoss 5.1.0,并部署了一个ejb,在远程系统上使用WebService。我最近收到了一个新的VM,它有一个更新的JBoss配置,现在在部署之后,当我尝试调用webservice上的一个方法时,我得到了以下错误 java.lang.ClassCastException:org.jboss.ws.core.soap.SOAPElementImpl不能强制转换为javax.xml.soap.SOAPHeader 我已经从WSDL生成了javaweb服务绑定,并且它一直在工作。这

我目前正在使用JBoss 5.1.0,并部署了一个ejb,在远程系统上使用WebService。我最近收到了一个新的VM,它有一个更新的JBoss配置,现在在部署之后,当我尝试调用webservice上的一个方法时,我得到了以下错误

java.lang.ClassCastException:org.jboss.ws.core.soap.SOAPElementImpl不能强制转换为javax.xml.soap.SOAPHeader

我已经从WSDL生成了javaweb服务绑定,并且它一直在工作。这里肯定有一些类路径问题,但我不确定从哪里开始查找

-抢劫


看起来picketlink库已添加到JBoss实例中,以实现webservice安全性—一些部署在该本地实例上的webservice。我正在调用的远程web服务没有使用此功能。

jbossws-native-3.2.0中的此问题已在
jbossws-native-3.2.2中修复。请尝试升级

以下是JBoss Web服务问题跟踪程序的相关问题:


您需要找出这些JBoss配置之间发生了什么变化。它是JBoss的同一版本吗?可以在文件集之间进行区分以查看发生了什么变化吗?看起来picketlink库已添加到JBoss实例中,用于webservice安全性—一些部署在该本地实例上的webservice。我正在调用的远程web服务没有使用此功能。