如何在soapui测试Web服务时将XML作为输入

时间:2015-04-30 10:18:23

标签: java xml web-services soapui

我有一个网络服务。我必须使用soap UI测试它。但是当我必须测试它时,我的输入xml应该在webservice实现类中进行硬编码。但我必须从SOAPUI提供xml输入。如何给出如下。

<?xml version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
 <implmentation><input xml><header>.........</header></input xml> </implementation>
</soap:Envelope>

当我这样给它时,它会抛出“javax.xml.bind.unmarshalexception,不允许解析指令target [xX] [mX] [lL]”

1 个答案:

答案 0 :(得分:0)

抛出“javax.xml.bind.unmarshalexception,不允许解析指令target [xX] [mX] [lL]”因为不允许“xml”解析指令,因此不允许使用标记“input xml”。 / p>

因此,您的服务以应有的方式响应 - 不允许使用无效的xml调用它。