cancel
Showing results for 
Search instead for 
Did you mean: 

XIServer - Maximum number of synchronous calls in system exceeded

Former Member
0 Kudos

Hi guys,

When i try to send a synchronous http request to XI, I receive the following error. It seems 20 Synchronous connections [default IE configuration] are open with XI Server.

May i know how to kill them or stop the existing connections? I do not want to change the configuration, as the existing 20 sync connections are formed due to testing...

Thank you very much for your valuable suggestions..

The error i receive is:

<SAP:Error><SAP:Category>XIServer</SAP:Category><SAP:Code>INTERNAL.ID_SA_MAX_CALLS_EXCEEDED</SAP:Code><SAP:Stack>Maximum number of synchronous calls in system exceeded</SAP:Stack></SAP:Error>

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Sounds like you should need to Increase Max Number of Gateway Connections.

Set environment variable to increase max number of gateway connections.

Windows : set CPIC_MAX_CONV=

Unix : setenv CPIC_MAX_CONV ( csh )

Unix : export CPIC_MAX_CONV= ( ksh )

iSeries : ADDENVVAR ENVVAR(CPIC_MAX_CONV) VALUE(500) (for 500 connection .)

Make this setting permanent in the environment of the user that SAP runs as, and then restart the SAP system.

Former Member
0 Kudos

Thank you Peda Munda.

But this is regarding the open Synchronous calls with Integration Engine that are not closed and still being open, for whatever reason such as timeout.

I can see these connections are open from trans: SXMS_SAMON.

And they will expire automatically after a certain period of time.

But if we need to kill them/ close them manually what could be the way?

Former Member
0 Kudos

hi

SXMS_SAMON - is to view the sync-async communications.

Stop the associated bpm instance

Goto transaction SXMB_MONI,

Double click on "PE" for message for which you want to delete / stop BPM.

On next screen, click on "List with technical details". Here Instance number indicates your workflow id.

Now goto transaction SWWL and put above id under WorkItem id. Remover all other parameters and click on execute button. Select record and click on delete button.

chk this also

/people/shabarish.vijayakumar/blog/2005/12/07/transformation-error-and-still-stuck

rgds

Arun

Former Member
0 Kudos

Thanks Arun!

This error is from Integration Engine Pipeline and not from BPM Engine.

I did delete the workflow items from swwl that are in error or Inprocess.

But these connections are open with Integration Engine. These connections are alive because, before Integration Engine replies back for a synchronous HTTP call, it got timed-out by ICM.