cancel
Showing results for 
Search instead for 
Did you mean: 

Setting 30 seconds timeout in an interafce

banersu
Participant
0 Kudos

Hi expert,

Could anyone please guide me how to set 30 second timeout in the synchronous interface ?

My interface is like below:

Webservice->PI->JDBC

Are they meant to put the timeout in the comm channel.

Here soap is the sender and JDBC reciever comm channel

if so,Please guide us how to put timeout in commchannel level

Thanks,

Suparna Banerjee

Accepted Solutions (1)

Accepted Solutions (1)

anupam_ghosh2
Active Contributor
0 Kudos

Hi Suparna,

                     have you gone through this blog

Regards

Anupam

banersu
Participant
0 Kudos

will it work for the SAOP and JDBC too

Answers (1)

Answers (1)

iaki_vila
Active Contributor
0 Kudos

Hi Suprama,

You have the parameter sqlquerytimeout to increase the timeout on the JDBC receiver. Please check the pages 23-24 here http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c059d583-a551-2c10-e095-eb5d95e03...

How ever inside the PI there are a lot of timeouts that can throw this expception. If you share the exception and in which part are you checking the exception could help us to help you better.

Regards.

banersu
Participant
0 Kudos

hi inaki,

Could you please help us to tell me which comm channel i need to set the timeout:

1>Sender SOAP or reciever JDBC

I am getting exception in PI :

. Channel has reached configured maximum concurrency (10 concurrent messages) and could not find free resource within 3,000 milliseconds; consider increasing the maximum concurrency level.”

Please guide me


Additionally i have checked the poolwaiting time is configured 3000 ms