cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy generation terminated: Recursions not supported

Former Member
0 Kudos

Hi ;

I want to generate a proxy from a external wsdl file to consume a webservice but when i try to create the proxy from se80 , I got following error

Background

During proxy generation, an interface description in WSDL format is fetched from the Enterprise Services Builder or from another source and interpreted. This WSDL document must describe the whole interface correctly.

==> Display Query

==> Display WSDL Document

As you see in some part of the wsdl message, its exception structure consists of recursive type.

How can i handle this problem ?

Thanks..

<s:complexType name="clsWebMethodException"> 
 <sequence> 
<s:element minOccurs="0" maxOccurs="1" name="Message" type="string" /> 
<s:element minOccurs="0" maxOccurs="1" name="Source" type="string" /> 
<s:element minOccurs="0" maxOccurs="1" name="InnerWebMethodException" type="tns:clsWebMethodException" /> 
</sequence> 
</s:complexType>

Accepted Solutions (0)

Answers (1)

Answers (1)

volkan_bekci2
Explorer
0 Kudos

The message wasnt understood by third party system. So you have to change a configuration from SOAMANAGER.

Look sap note: 1361688

 

mkysoft
Participant
0 Kudos

and

<s:element minOccurs="0" maxOccurs="1" name="InnerWebMethodException" type="tns:clsWebMethodException" />

change to

<s:element minOccurs="0" maxOccurs="1" name="InnerWebMethodException" type="s:string" />