Siebel

Everything you want to know about Siebel !!!

Correct JVM Settings for JAVA SubSystem

It is important from Siebel services perspective to instantiate the correct version of the JVM for tasks which involves JVM.
Please follow the following list to configure the correct JVM settings:

Windows: JRE_HOME/bin/client/jvm.dll
Solaris: JRE_HOME/lib/sparc/client/libjvm.so
AIX: JRE_HOME/bin/j9vm/libjvm.so (IBM JRE)
Novell SUSE Linux: JRE_HOME/lib/i386/client/libjvm.so
Oracle Enterprise Linux: JRE_HOME/lib/i386/client/libjvm
HP-UX: JRE_HOME/lib/IA64N/server/libjvm.so

March 12, 2009 Posted by Narayan Patro | Admin | | 1 Comment

Contact Denormalization

Navigate to Site Map -> Assignment Admin -> Assignment Policy Screen
Query for following Policy Records by Name field and backdate the expiration date for these records
ASGN: Contact
Contact Denormalization
Login to Server Manager
srvrmgr /g <Gtvy Srvr Name> /e <Ent Srvr Name> /s <Siebel Srvr Name> /u <User Id> /p <User Pwd>
Start Batch Task for doing the job
Start task for comp asgnbatch with asgnmode=’Denorm’, AsgnObjName=’Account’, ObjWhereClause=<where clause of a query that filters the account records to be considered for the operation>
Exit from Server manager
exit
Observe that all associated contact records have upadted there contact list position data with the associated Account record

July 20, 2008 Posted by Narayan Patro | Admin | | No Comments Yet

Organization Enabled LOVs

You can set up LOVs to appear for some organizations but not others.
When LOVs are associated with an organization, the values displayed to the user may differ depending on whether the user is creating a new record or viewing an existing record.

■ If a user is creating a new record, the LOVs associated with the user.s current organization (the organization to which the user.s active position is associated) are displayed. A user can be associated with multiple organizations if they hold multiple positions, but only the organization of the active position determines which LOVs are displayed.
■ If a user is viewing an existing record, the LOVs associated with the record.s owner organization are displayed. For example, the organization associated with a user.s active position may be Org ABC, but the primary  organization associated with the record that the user is viewing could be Org XYZ. In this case, the LOVs displayed for the picklist would be those associated with Org XYZ.

July 18, 2008 Posted by Narayan Patro | Admin | | No Comments Yet

rulecache.dat

After assignment rules are created and defined,
you must release them to instruct Assignment Manager to use these rules.
Releasing assignment rules also updates the rulecache.dat file.
rulecache.dat file includes information on employees, positions, and organizations available for assignment.

July 17, 2008 Posted by Narayan Patro | Admin | | No Comments Yet

Issues starting Siebel Server on Unix

Scenario: UNIX file system reaches 100% and none of the Siebel services are getting started and starting them results in protection error.

Solution: Clean up the file system by deleting some old logs and core dumps found under SIEBEL_ROOT/log and SIEBEL_ROOT/bin respectively.
Rename the osdf.(gateway name).(enterprise name) file under SIEBEL_ROOT/sys directory.
Rename the (gateway name).(enterprise name).shm file under SIEBEL_ROOT/admin directory.
Start the gateway server followed by the enterprise server; the servers will come up clean with all the protections removed.

July 17, 2008 Posted by Narayan Patro | Admin | | No Comments Yet

Mainwin Core Services

On Unix if you get an error “mainwin core services not started” , try mwadm stop And mwadm start.
This should start the core services.
The assumption is that $MWHOME is set before you try the above commands

July 17, 2008 Posted by Narayan Patro | Admin | | No Comments Yet