Hi,

I need to call a webservice using JMeter and one of the parameters of the
webservice operation is needed to be an XML string.
Here is my Soap/XML-RPC Data

<?xml version="1.0" encoding="UTF-8" ?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:q0="http://bpservices/"; xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
<SOAP-ENV:Body>

<q0:startProcessRequestTemplateName>RetailLoan</q0:startProcessRequestTemplateName>


<q0:startProcessRequestInstanceName>Retail2</q0:startProcessRequestInstanceName>

  <q0:startProcessRequestXML>*<?xml version="1.0" encoding="UTF-8"
?><data:RetailLoanInput xsi:type="data:RetailLoanInput" xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"; xmlns:data="http://RetailLoanData
"><applicationForm><applicationFormId><id>0</id></applicationFormId></data:RetailLoanInput>
*</q0:startProcessRequestXML>
  </SOAP-ENV:Body>
  </SOAP-ENV:Envelope>

But when I run the test I have this error:

Thread Name: RetailLoans BPEjbService 1-1
Sample Start: 1970-01-01 02:00:00 EET
Load time: 0
Latency: 0
Size in bytes: 0
Sample Count: 1
Error Count: 1
Response code: 000
Response message: The processing instruction target matching "[xX][mM][lL]"
is not allowed.

How can I send the XML data to the webservice operation?

-
Evrim Özçelik

Reply via email to