on 09-17-2010 10:03 AM
Hi,
I have created the client proxy for the WSDL file(i.e. .Net webservice's WSDL file). While creating the logical port it is giving the error,
'Error: Uninstantiated object "subject sidl service" in method IF_SRT_WSP_CONFIG_SIDL~CREATE_CLNT_CFG_FROM_WSDL_D of class CL_SRT_WSP_CONFIG_SIDL '. Please help to solve this problem.
Hi Meera,
As Phillip suggested, there is something wrong with your WSDL.
Follow SAP Note 1327511. Go through the RSSIDL_DESERIALIZE_DEMO report section specifically to check compliance of your WSDL
Regards, Trevor
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Thanks. I checked with program you have given, while executing it is displaing the WSDL file as inconsisten value as follows,
<sidl:DEFINITION xmlns:sidl="http://xml.sap.com/2006/08/esi/sidl/dump">
<sidl:consistencyCheck>Incorrect value:</sidl:consistencyCheck>
- <sidl:registry assigned="true">
- <sidl:entityContainer>
- <sidl:documentNamespace namespace="http://schemas.xmlsoap.org/wsdl/">
<sidl:entity targetNamespace="http://tempuri.org/" location="http://tedweb2k3.wipro.com/PublishCopy/TTWis/tt.asmx?wsdl" />
</sidl:documentNamespace>
- <sidl:documentNamespace namespace="http://www.w3.org/2001/XMLSchema">
<sidl:entity targetNamespace="http://www.w3.org/2001/XMLSchema" location="" />
<sidl:entity targetNamespace="http://tempuri.org/" location="" />
</sidl:documentNamespace>
</sidl:entityContainer>
</sidl:registry>
Please help me in this regard.
Hi Meera,
Ok, that error message doesn't really say much.
Please try creating the logical port manually (as opposed to using the URL) & see if that works better. It might be that the WSDL is Soap 1.2 compliant & the SAP version that you're on only supports Soap 1.1.
Refer to this blog & only use configuration options that are relevant for you:
[http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/17694] [original link is broken] [original link is broken] [original link is broken];
Regards, Trevor
Hi meera,
Please check that your WSDL is correctly defined, usually this happens when the WSDL structure is not correctly defined.
It might be something as simple as a a datatype that is incorrectly defined as a token for instance and ABAP throws this error when creating the logical port.
Cheers
Phillip
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 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.