因此,部署在JDK1.8.0\u 161环境上的WS-Trust服务器需要一个包含类型为的xml节点的请求 org.apache.xerces.dom.ElementNSImpl ,但当请求到来时,节点的类型为 com.sun.org.apache.xerces.internal.dom.ElementNSImpl xerces:xercesImpl:2.11.0 但不知道JDK是否在服务器端的请求解析中弄乱了。目前我只看到 rt.jar 包含 com.sun.org.apache.xerces.internal.dom.ElementNSImpl . 我错过了什么?有人看到这个错误吗?
org.apache.xerces.dom.ElementNSImpl
com.sun.org.apache.xerces.internal.dom.ElementNSImpl
xerces:xercesImpl:2.11.0
rt.jar
我用电脑解决了这个问题 Element ElementNSImpl . 这将使实现环境独立。
Element
ElementNSImpl
代码是这样的
if(object instanceof org.w3c.dom.Element)
if(object instanceof ElementNSImpl)