If no more message exchange processors is available or no thread is available to execute a message exchange processor, no response is sent to the service consumer. The service consumer will get a time-out as error, that is not the real error.
Environment:
-
Issue Links
Depends
This issue depends on:
PETALSCDK-88
StackOverflowError occurs when the JBI message processor thread pool is exhausted
PETALSCDK-123
Rework the Acceptor/Processor thread pools
This issue blocks:
PETALSDISTRIB-146
Reliability aka delivery guarantees for consumer-provider communication
PETALSCDK-135
Do not drop messages when there is no thread for processors available