cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy Generation Terminated - Recursion must be eliminated

0 Kudos

Hello Gurus,

I am facing problem with Cosuming Sales force WSDL in SAP CRM.

When I am trying to activate the Client proxy  I am getting below error

Proxy Generation Terminated - Recursion must be eliminated

Is there any possibility to eliminate the recursion

Please help me

In Details :

I’m trying to call SalesForce WSDL from SAP CRM. Enterprise WSDL which we use to login into Salesforce and get session id. Sales force people generated an Enterprise WSDL in salesforce and created my client proxy in SAP.

I’m trying to call SalesForce WSDL from SAP CRM. Enterprise WSDL which we use to login into Salesforce and get session id. Sales force people generated an Enterprise WSDL in salesforce and created my client proxy in SAP.

Once Client proxy creation completed

When I am trying to Activate the proxy

We are getting the below error.

Proxy Generation Terminated - Recursion must be eliminated


Accepted Solutions (0)

Answers (3)

Answers (3)

0 Kudos

Dear Rani,

Follow the below steps to solve your Issue

1. Select the Warning Tab in Service Consume (SE80)

2. Put filter on Warning = "Item is part of recursion (see long text for additional information) "

3. Navigate to corresponding method by clicking on the "Name" column

4. After Navigate to corresponding method, Check the "Untyped Mapping"  

5. Repeat same for remaining  "Item is part of recursion" Warning  message.

6 Save and Activate



Good Luck ..


  

balanand_s
Participant
0 Kudos

Hello,

My problem is solved now. In the wsdl file, for some methods they are referring the same method name as a type for that object. thats why this recursion error occurred, once i have changed the type of the object in the wsdl file, the problem of recursion error is solved.

Self referenced type: (due to this recursion error has occurred.

Corrected one:

Hope this might useful for someone

Regards

Bala S

Former Member
0 Kudos

Hi Rani,

Were you able to resolve the issue.

If yes, Kindly provide me the solution to it as I a facing similar issue.

Regards,

Anant