Skip to main content

Summary This article describes a known defect identified as OB-67
Article Number 29748
Environment Orbacus 4.3.x All Supported Operating Systems
Question/Problem Description When multiple threads sharing a same ORB, the invocation timeout of a given thread propagate to all other threads.
An invocation from thread #1, sleeps 10 seconds and then makes an invocation from thread #2 both threads will receive a timeout at the same time.
Clarifying Information
Error Message NO_RESPONSE: Invocation timeout occurred
Defect/Enhancement Number OB-96
Cause When one of the invocations receives a system exception, it propagates this exception to any additional pending requests to the same object.
Resolution This has been fixed in the latest patch to Orbacus 4.3.4, please contact your Orbacus support team to download this. Alternatively, use the workaround below.
Workaround use an ORB instance per thread
Notes
Attachment

Created date: 13 March 2012
Last Modified: 13 February 2013
Last Published: 12 May 2012
First Published date: 13 March 2012

#KnowledgeDocs
#Orbacus