Problem: code executes properly in production and but not in quality systems.
Solution: end of the page.
Because of some reasons, Our production maintains low service patch than Quality.
By using java code in mapping, We are trying to get run time parameters of XI system.
this runtime behavior is different with different service patch of Quality and production. Initially we have done lot of analysis to find the reason.
Before mapping in Quality/production
After mapping in Quality(mapping executed at runtime)
After mapping in Production.( mapping executed at runtime)
Jave code used in message mapping( UDF)
Using UDF in message mapping.
Runtime values of soap envlope in Quality and production
Service patch difference in Quality and Production.
SAP solutions on this.
SAP note number: 1552537
Solution: For testing purpose, we have modified java code in quality. but not transported this change into production.
Planned to move this change , when ever service patch upgrade in production.
;-) P. Deviprasad.