Using the Siebel Java Data Bean with Multiple Threads
Multiple threads of a single process must not access a common instance of the Siebel Java Data Bean. If a process with multiple threads must use the Siebel Java Data Bean, then each thread must create a separate instance of the Siebel Java Data Bean.
Do not reuse an instance of any other object that the Siebel Java Data Bean makes available across multiple threads of the same process. This requirement includes the following objects:
SiebelBusObject
SiebelBusComp
SiebelService
SiebelPropertySet
Caution: You must configure Siebel CRM to create one instance
of the Siebel Java Data Bean for each thread that must use it. If
a thread gets Siebel Java Data Bean Objects, then do not configure Siebel CRM to share these objects
with any other thread.