on 11-16-2012 12:44 AM
Looks like some invalid syntax error in message or data values causing this. Please check whether any thing difference in terms of data values between Q system and prod.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Bhaskar,
I observed that some xml definition is missing in R3Q as compared to PRD . Below is the response message I am able to see in SXMB_MONI .
*****
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
*****
The above lines are missing in Q system . This is happening after support pack upgrade in R/3 .
PI Q is not upgraded .
Response in Production :
- <ns1:updateResponse xmlns:ns1="http://hemxwebui5-d:8580/ematrix/services/MatrixAxisUpdJCO" soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<updateReturn
xsi:type="xsd:string">hasError|false|message|</updateReturn>
</ns1:updateResponse>
Response in Q system :
<ns1:updateResponse
xmlns:ns1='http://hemxwebui5-d:8580/ematrix/services/MatrixAxisUpdJCO'
soapenv:encodingStyle='http://schemas.xmlsoap.org/soap/encoding/'><updateReturn
xsi:type='xsd:string'>hasError|false|message|</updateReturn></ns
1:updateResponse>
Please let me know if you have any inputs for this error .
Thanks,
Kiran.
Hi
Can you try to turn on the option for do not use a SOAP Envelop, or create a javamaping to remove the soap envelop before the mapping to transform the message
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Kiran,
A first view, i notice that you probabbly don't need the SOAP namepaces, it seems that the XMLParser is throwing an exception " XMLParser: Attribute prefix 'soapenv' " ought to these namespaces. May be, you could try to use the XMLAnonymizerBean to leave only the ns1 namespace in the SOAP receiver adapter. Check this Nageshwar Reddy's blog:
http://scn.sap.com/community/pi-and-soa-middleware/blog/2012/07/10/handling-namespaces-in-pi-using-x...
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ravijeet,
The issue was caused in our system due to the implementation of OSS note 0001740810. This was a part support pack upgrade . SAP has given a solution under the note 1786611.
In my case,our system is of 7.1 SP10 . The solution provided in 1786611 was not available for our system so we raised a OSS message and SAP downgraded the solution to 7.1 SP10 .
After implementing the note 1786611, our issue was resolved . I hope this information would be helpful .
Thanks,
Kiran.
Hi Kiran,
Take the payload from sxmb_moni and check the mapping in Repository, so that you can find out the mapping error for particular field.
Thanks,
Satish.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.