on 04-03-2008 1:45 PM
If I am going to communicate with a webservice can I use an XSD as an External Definition.
Or do I have to use a WSDL?
I am guessing that it shouldn't really matter?
My scenario is SAP> XI> SOAP
But my customer are only able to provide me the XSD's
Hey
No,you can't use XSD directly in case of SOAP scenario,even though WSDL uses XSD schema,both are not the same,you need to fill in Target URL and SOAP action(which must be present in WSDL) in the receiver SOAP adapter configuration.
If you tweak the XSD a little bit so that it fulfills all the necessary requirement then you can use it in a SOAP scenario.
Have a look at pages 6-9 of the below link,it tells you how to generate your own message interface in case you don't have a WSDL
best option would be to first convert XSD to WSDL and then use it with SOAP adapter.
Thanx
Aamir
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Yup...Go ahead with XSD.
rEDDYGUNDALA
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
XSD will work.
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Under External definatiion, we have category.
according to cateory, we can import XSd, WSDL and ddt
so, u can import the XSD, it will not create any problem to u.
warm regards
mahesh.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
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.