【发布时间】:2014-03-20 18:49:07
【问题描述】:
我看到了Working Soap client example。但是当我为soapbody添加子节点时,它会抛出异常。
这里是错误:
线程“main”com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl 中的异常:找不到前缀 ns3 的命名空间
这是 SOAPrequest 的代码:
MessageFactory messageFactory = MessageFactory.newInstance();
SOAPMessage soapMessage = messageFactory.createMessage();
SOAPPart soapPart = soapMessage.getSOAPPart();
SOAPEnvelope envelope = soapPart.getEnvelope();
SOAPBody soapBody = envelope.getBody();
SOAPElement node1 = soapBody.addChildElement("lookupEligibility","ns3");
如何解决。谢谢!!!!
【问题讨论】:
-
soapBody.addChildElement("lookupEligibility","ns3","ns3_namespace"); 或者在你的代码中定义上面的ns3。