on 11-28-2013 9:48 AM
Dear all,
Not sure this is the right spot because we actually do not use PI.
My problem is, that I want to consume a outside Web Service and I cannot generate a ABAP proxy Client from the offered WSDL document (version 2.0)
If I understand correctly, SAP only supports WSDL up to 1.1 and furthermore SAP does not support the full range of the XML language.
This could be the root of my problem I get errors because of this.
Question 1: Is this assumption correct?
The proposed solution is that I should do some rework on the original WSDL document, like remove the statements SAP cannot handle.
Question 2: Is there an example or a list of whicht statements in the WSDL 2.0 SAP cannot handle.
Question 3: What is the bare minimum on statements a WSDL document should contain for SAP to generate it into an ABAP Proxy Class?
Maybe it is for me a good starting point for building the WSDL up correctly?
At present, only WSDL documents in Document style are supported during generation of the Web service client proxy. A proxy cannot be
generated in the Object Navigator for a WSDL document in RPC style.
The ABAP server as Web service server, on the other hand, supports both forms, so if the Web service client is suitable, you can generate a Web service client proxy using a WSDL in Document style or RPC style.
Question 4: Above remarks were made in 2006 - is this still valid? And what exacly is meant by document style?
I would appriciate any help on this,
Thanks in advance - kind regards,
Mike Derksema
Hi Mike,
Question 1: Is this assumption correct?
Your assumption is correct, but i think that SAP supports wsdl 1.2, with restrictions of course. About 2.0 i dont know excatly if is supported.
Question 2: Is there an example or a list of whicht statements in the WSDL 2.0 SAP cannot handle.
You can start with this https://help.sap.com/saphelp_nw04/helpdata/en/de/705c3c3806af06e10000000a11402f/content.htm
Question 3: What is the bare minimum on statements a WSDL document should contain for SAP to generate it into an ABAP Proxy Class?
This is a weird question, the WSDL need to works properly, i think this is the basic property to can generate an ABAP proxy.
Question 4: Above remarks were made in 2006 - is this still valid? And what exacly is meant by document style?
Check this note 1358647 - Corrections in conversion from RPC to Document style WSDLs
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.