cancel
Showing results for 
Search instead for 
Did you mean: 

Using J-meter for testing PI interfaces

Former Member
0 Kudos

Hi all,

I am planning to use j-meter for performance testing of PI interfaces. The concerned interfaces have an abap proxy to trigger the message at the sender SAP system. The receiver end is a database.

Need information on how to use/configure the j-meter for this scenario. Also, using j-meter can we send message payload to integration engine directly or is it sent to through adapter engine only?

Any kind of help is appreciated.

Thanks,

Amit

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Thanks for the response Ajay.

I have configured the j-meter to send http request to inegration engine of PI.

The request xml that I am sending is as follows:

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Header>

<SOAP:Main xmlns:SAP="http://sap.com/xi/XI/Message/30"

versionMajor="003" versionMinor="000" SOAP:mustUnderstand="1">

</SOAP:Main>

</SOAP:Header>

<SOAP:Body>

<ns1:UnitOfMeasure xmlns:ns1="urn:sapappl:mdm:cp:eame:masterdata:uom:620">

<Record>

<FinishedMaterialCode>000000000000000233</FinishedMaterialCode>

<BaseUOM>KG</BaseUOM>

<AlternateUOM>GEB</AlternateUOM>

<UnitsInAlternateUOM>100</UnitsInAlternateUOM>

<UnitsInBaseUOM>2268</UnitsInBaseUOM>

<Active_Deleted></Active_Deleted>

</Record>

</ns1:UnitOfMeasure>

</SOAP:Body>

</SOAP:Envelope>

I am getting the following response from the XI:

<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP:Header>

</SOAP:Header>

<SOAP:Body>

<SOAP:Fault xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"><faultcode>SOAP:Client</faultcode><faultstring>Error during parsing of SOAP header</faultstring><faultactor>http://sap.com/xi/XI/Message/30</faultactor><detail><SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1"><SAP:Category>XIProtocol</SAP:Category><SAP:Code area="PARSER"/><SAP:P1/><SAP:P2/><SAP:P3/><SAP:P4/><SAP:AdditionalText/><SAP:ApplicationFaultMessage namespace=""/><SAP:Stack>System error in parser

</SAP:Stack></SAP:Error></detail></SOAP:Fault>

</SOAP:Body>

</SOAP:Envelope>

Any pointers as to why PI is not able to parse the request header?

Thanks,

Amit

Former Member
0 Kudos

Hi,

You can find the manuals for using Jmeter for testing on google.

here is the link.

http://jakarta.apache.org/jmeter/usermanual/index.html

Thanks

Ajay