on 08-19-2009 6:48 PM
Hi guys,
when i runa dnexecute the message mapping i am getting the following Error
"Cannot produce target element /ns1:Receivers. Check xml instance is valid for source xsd and target-field mapping fulfills requirements of target xsd".
Can someone help me out with this plz?
Thanks
Sahil
Check the occourance in Message Mapping --> Tab messages...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi...
Check the cardinality of the source and target structures. May be in mapping, you are mapping the mandatory field with suprressed value.
Regards,
Leela
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sahil,
Please map the mandatory nodes the one's with occurance 1...1.
Regards.
Sarvesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If ns1:Receivers is the root node of your target structure then you can remove the mapping for this node....Mandatory root node need not to be mapped to any source node/ field....when you remove the mapping you will see that the status of the icon will be green...
Regards,
Abhishek.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sahil,
"Cannot produce target element /ns1:Receivers
---> you have not mapped a mandatory target field/node with any source field/node .
else the source node with which you have mapped the target field is not coming in input file.
Map it ...it will work fine ..!!
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Please ensure that you are not getting SUPPRESSED values for a 1..1 occurrence (mandatory node). You can try using mapWithDefault for this.
hope this helps,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Test your message mapping with yours values from Integration Repository. Maybe you XML structure that you send is incorrect.
Bye!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Sahil,
Try to run your message mapping directly in Integration design with input payload from SXMb_MONI. With your new message payload right click on target node " /ns1:Receivers" and select display queue. This wull give you better idea about your mapping condition.
Hope this will help.
Thanks,
Nilesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sahil,
The error clearly says it cannot produce /ns1:Receivers. So check the mapping you have done for this.
Regards,
---Satish
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sahil,
What is the occurrence of your source and target root nodes? Usually, this error occurs if you define the occurrence as 1 and if you map them.
I guess you are mapping the root nodes of source and target structures. If their occurrence is once, there is no need to map them.
Let us know the details.
Cheers'
Neetesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sahil,
Check the input message, because there is some mandatory field in the target side, but there is no value for the corresponding sender field. so check the intput payload
Regards
Ramesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
24 | |
11 | |
9 | |
7 | |
6 | |
5 | |
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.