on 04-23-2008 7:49 AM
Hi everybody,
if I use an external definition in message mapping:
When I click on "show complete path" I see:
/ns0:Mail
But when I see the source button I cannot see the namespace prefix.
Why is a namespace prefix added and why can't I see this with the "source button"?
Thanks regards
Mario
Hi,
In the XSD schema defination we specify target namespace. So whenever we create an xml
using thet XSD then root element get qualified with target namespace with prefix 'ns0'.
If external XSD contains elementFormDefault="Qualified" then all elements present in that xml
get qualified with the namespace 'ns0'.
In case of XI when we create any data type then elementFormDefault property wand not set. Because of that only Root element get qualified.
Regards,
Abhijeet
Edited by: Abhijeet nemade on Apr 23, 2008 2:35 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi,
Not only the external definition..every Customized message Type havin the namespace prefix..
It is refernce of the Message type...If u mapped with multiple message then the prefix will varied..
There is no need of mapping level..In xpath expresions we need to give the exact path with prefix...
Regards,
Prakasu
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 | |
9 | |
9 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.