About Running the Java Data Bean
Two Siebel .jar files are needed to compile and run a Java application that uses the Java Data Bean:
Siebel.jar
SiebelJI_lang.jar (lang is the installed language pack; for example, SiebelJI_enu.jar for English or SiebelJI_jpn.jar for Japanese.)
These jar files are provided with the standard Siebel installation
under the directory INSTALLED_DIR\classes.
Note: Keep the Siebel.jar and SiebelJI_lang.jar files used by the Java
client synchronized with the Siebel Object Manager/server installation that the client connects
to. After applying a patch or update on the Siebel Server or Object Manager side, update the
client-side copies of these JAR files from the corresponding INSTALLED_DIR\classes
directory.
Documentation of individual classes is provided in the form of javadoc (Siebel_JavaDoc.jar), which is installed when installation option Siebel Java Integrator (a component of the Siebel Tools or the Siebel Server installer) is chosen. This .jar file contains the up-to-date javadoc for the Siebel Java Data Bean, Siebel Resource Adapter, and dependent classes.
Note: The Siebel Data Bean is not thread-safe: simultaneous access
by different threads is not supported. This restriction applies to
all objects obtained from the same instance of SiebelDataBean. For
example, if two instances of SiebelBusObj are obtained from the same
instance of SiebelDataBean, then methods on them are not invoked simultaneously
by different threads.