cancel
Showing results for 
Search instead for 
Did you mean: 

Timeouts in SOAP Receiver Adapter

Former Member
0 Kudos

Hello,

I found out, that you can set up Timeouts via XMBWS.Timeout in the Module-Section. I've got a very slow system, where I would like to send many data. So I put in a value of 36000000 ms, which would mean a time-out of 10 hours. Although XI only waits up to 2 hours and says "read timed out".

The problem about this is, that XI sends the message more than once which causes much trouble on the other system.

Is there any advice about this error?

We are using PI 7.0 SP 13.

Regards

Christian

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello,

somtimes it helps to have a closer look, to what you have set up....

I added a new Adapter, but haven't replaced it in the scenario. So the error sat in front of the screen (as so often).

Sorry for the trouble...

Regards

Christian

Former Member
0 Kudos

Hello Prateek,

Yes, but with a Time-Out XI assumes, that there has been an error. But in my case it is just a slow system, not an error.

What really puzzles me is that my Timeout - Setting seems to be ignored.

Regards

Christian

prateek
Active Contributor
0 Kudos

I hope ur entry in the module tab is as follows:

soap XMBWS.Timeout 120000

Make a full CPACache refresh and then try again.

Are u making a sync call?

Regards,

Prateek

Former Member
0 Kudos

Superb!

Works also on PI 7.1 EP 1 (7.11).

Thanks a lot

prateek
Active Contributor
0 Kudos

The problem about this is, that XI sends the message more than once which causes much trouble on the other system

I hope by this u mean the multiple retires from the adapter engine to send data to the receiver. If yes, what is the problem u r facing here. Retrying is the default behaviour of XI. If the message went in Timeout then XI should retry ideally.

Regards,

Prateek