on 04-25-2007 12:32 PM
Hi Gurus,
I have done the same XI configuration described in Siva Maranani's blog
(invoking webservices using SAPXI)
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
But I have a problem: the blog doesn't explain how to configure the Message Mapping. Can somebody help me?
Thanks to all!
its simple;
use the imported WSDL to define the source and target message for your message mapping.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Gabriele,
If ur webservice accepts some data and gives some response, then both input and output should get imported into XI as seperate message types (Under Messages Tab) as shown in step 1 of ur referred weblog
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
So there u must have 2 messages: 1 for request and 1 for response. This depends upon ur wsdl structure. Once u get these messages, u could proceed with ur message mapping
Hope this helps.
Regards,
Prateek
Hi Prateek,
you want to say to me that when I import in XI the WSDL as External Definition, I have to verify if in "Messages" tab there are all source fields that I need to do the mapping? I find only two messages, an Input and an Output message, to be used for request and response, but when I perform the Response Message Mapping, I have only ONE SOURCE FIELDS and MANY TARGET FIELDS... it is impossible to do the mapping!!! I must change my WSDL?
Thanks!
While using the webservices, it is the responsibility of the wsdl file for providing any of the field tht might be further used in mapping. So whatever field u r looking for mapping should exist in the wsdl file and when u import this wsdl, these fields become part of the "Message" tab
<i>[Reward if helpful]
</i>
Regards,
Prateek
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
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.