on 2012 Jan 11 9:24 AM
Hi Gurus,
I am getting a weird error when i execute an interface in ID--Test integration. getting the below Error.
Cannot create target element /ns0:Messages/ns0:Message1/XXXXXXXXXXXXX Values missing in queue context. Target XSD requires a value for this element, but the target-field mapping does not create one. Check whether the XML instance is valid for the source XSD, and whether the target-field mapping fulfils the requirement of the target XSD.
where as when i run this message mapping with the same payload it executes perfectly...even my receiver determination is failing because the values are NOT populating at RUNTIME..
any suggestions please...why this values are not populating at runtime?
Regards
Edited by: ayrahcaanilan on Jan 11, 2012 10:26 AM
Request clarification before answering.
hello,
I guess you need to revisit and make sure that the contexts used for individual nodes are giving correct results. If not, you can try changing the contexts. To do this, make sure you have a source xml in the test tab of your mapping editor. Then on design tab, right click each node function, say removeContexts, nest etc and choose Display Queue to see if the conversion is as desired. If not, you can change the contexts of source elements by right-clicking and choosing appropriate context. For more details on context handling see http://www.riyaz.net/blog/xipi-introduction-to-context-handling-in-message-mapping/technology/sap/5/
Regards,
Phani
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 8 | |
| 5 | |
| 4 | |
| 4 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.