cancel
Showing results for 
Search instead for 
Did you mean: 

Error while consumer service generation: SRT Framework exception

former_member184588
Active Participant
0 Kudos

Hi,

trying to create a service endpoint for an non-SAP soap based consumer proxy via http-link I get the following error message:

SRT Framework exception: Error in WSDL access: Exception occurred in communication framework:Error in HTTP Framework:0http://domain:port/path/file?WSDL

When I download the WSDL file and create the consumer proxy endpoint for the local file the error message says:

SRT Framework exception: Error in WSDL parsing: Exception occurred in library handler

We are running on NW 7.31. In this way note 1865316 and 1240233 are not helpful. The WSDL file can be consumed with SOAPUI without any problems. There are no errors or warnings in the log files.

Does someone know reasons for this error? Our SAP Systems are not allowed to access the internet. Could this be a problem (the wsdl contains external urls)

Edit: The problem occured with a web service I already created based on a WSDL file. During my tests I generated the consumer service again from scratch based on the WSDL-file but there is also the error described above:

SRT Framework exception: Error in WSDL access: Exception occurred in communication framework:Error in HTTP Framework:0http://domain:port/path/file?WSDL

Using the file as local file the system says:

Exception occurred in communication framework:Error in HTTP Framework:0http://domain:port/path/file?xsd=xsd0

Could be line: <xsd:import namespace="http://tempuri.org/" schemaLocation="http://domain:port/path/file?xsd=xsd0"/> in the wsdl

the report RSSIDL_DESERIALIZE_DEMO says:

- <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

- <soap:Body>

- <soap:Fault>

<faultcode>soap:Server</faultcode>

<faultstring>SIDL/SLIB exception</faultstring>

- <detail xmlns:slibfault="http://xml.sap.com/2005/11/esi/slib/fault/">

<slibfault:timestamp>Fri, 05 Jul 2013 06:00:18 GMT</slibfault:timestamp>

- <slibfault:exception>

<slibfault:text>Ausnahme in Kommunikationsframework aufgetreten:Fehler in HTTP-Framework: 0http://domain:port/path/file?xsd=xsd0</slibfault:text>

<slibfault:position program="CL_SLIB_ENTITY_CONTAINER======CP" include="CL_SLIB_ENTITY_CONTAINER======CM00D" line="52" />

</slibfault:exception>

</detail>

</soap:Fault>

</soap:Body>

</soap:Envelope>

It would be great if someone could bring some light into the darkness. Greetings, Vanessa

Accepted Solutions (0)

Answers (1)

Answers (1)

michal_klima
Explorer
0 Kudos

Hi Vanessa,

were you able to solve this issue?

regards

Michal

attila_mikulan
Employee
Employee
0 Kudos

Hello Vanessa, Michal

Could you check the following page: http://wiki.scn.sap.com/wiki/x/CIIrFQ

It covers this topic, what to do if the WSDL cannot be accessed or the proxy cannot be generated.

Here the problem is, that there are imported schemas in the WSDL, you need to download them as well to a local file and update the references (if they were not relative already).

Cheers,

Attila

michal_klima
Explorer
0 Kudos

Hi Attila,

thx, the Wiki describes the issue I had.

Strange was that my WSDL was generated by a SAP system, and couldn't be consumed by another SAP (same release) without manual adjustmets to the entities and namespaces.

regards

Michal

attila_mikulan
Employee
Employee
0 Kudos

Hi Michal

Cool! I've seen cases, where WSDL generated by PI or other SAP applications were not compatible with the SOAMANAGER...

Attila.