有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java SOAP API客户端请求创建问题addChildElement(org.w3c.dom.domeException:NAMESPACE\u ERR)

在将子元素添加到SOAP主体(在突出显示行)时,SOAP API客户机请求创建出现问题。它在soapui工具中运行良好,但在tomcatweb应用程序中不起作用。 请查找下面的代码和日志,建议问题的根本原因? 日志如下:

SOAPBody body = soapMessage.getSOAPBody();
QName qname = new QName("test:doXMLProcess");
SOAPBodyElement bodyElemnt = body.addBodyElement(qname);
QName qname2 = new QName("Test_tag");
SOAPElement tag1 = bodyElemnt.addChildElement(qname2);

**组织。w3c。多姆。DOMException:NAMESPACE_ERR:试图以不正确的方式创建或更改对象。 在org。阿帕奇。公理多姆。DomeExceptionUtil。NewDomeException(DomeExceptionUtil.java:65) 在org。阿帕奇。公理多姆。直到。validateNamespace(NSUtil.java:92) 在org。阿帕奇。公理多姆。DOMDocumentSupport。ajc$interMethod$org\u apache\u axiom\u dom\u DOMDocumentSupport$org\u apache\u axiom\u dom\u DOMDocument$CreateElements(DOMDocumentSupport.aj:181) 在org。阿帕奇。公理嗯。impl。多姆。DocumentImpl。CreateElements(DocumentImpl.java:1) 在org。阿帕奇。axis2。萨吉。SOAPBodyImpl。addChildElement(SOAPBodyImpl.java:485) 在org。阿帕奇。axis2。萨吉。SOAPBodyImpl。addBodyElement(SOAPBodyImpl.java:315)


共 (0) 个答案