Search This Blog

SBL-SCC-00029


Applies to:

Siebel System Software - Version: 8.0 [20405] to 8.1.1 [21112] - Release: V8 to V8
Oracle Solaris on SPARC (64-bit)
Product Release: V8 (Enterprise)
Version: 8.0 [20405]
Database: Oracle 9.2.0.8
Application Server OS: Sun Solaris 10
Database Server OS: Sun Solaris 9

This document was previously published as Siebel SR 38-3395373178.

Symptoms

SBL-SCC-00029, SBL-SUL-00039 After configuring gateway, Siebel enterprise and SWSE logical profile I tried configuring siebel server. I see some errors in sw_cfg_util.log:

SBL-SUL-00039: Could not set the param AllowAnonUsers for config object SSEObjMgr_enu

Error creating Parameter:AllowAnonUsers for Comp:SSEObjMgr_enu in CompGroup:Sales

Cause

While running the Siebel Server configuration wizard several error messages are logged into the sw_cfg_util.log files:

SBL-SUL-00039: Could not set the param AllowAnonUsers for config object SSEObjMgr_enu

Error creating Parameter:AllowAnonUsers for Comp:SSEObjMgr_enu in CompGroup:Sales

Solution

Message 1


You can safely ignore this error message, as it does not have further impact. Change Request 12-1KMVJFA has been created to suppress these error messages.
While this issue has been originally reported for Siebel 8.0.x product, it still affects 8.1.x products.



Applies to:

Siebel System Software - Version: 8.0 [20405] to 8.0.0.7 [20426] - Release: V8 to V8
Information in this document applies to any platform.

Goal

The customer would like to understand why SessPerSisnConn parameter can be changed at component level despite of the error SBL-ADM-05012 that says the parameter cannot be changed.

See below what was reported by the customer and reproduced internally:

srvrmgr:app01> change param sesspersisnconn=10 for comp eaiobjmgr_enu

change param sesspersisnconn=10 for comp eaiobjmgr_enu
SBL-ADM-60070: Error reported on server 'Gateway Server' follows:
SBL-ADM-05012: Could not change value of parameter sesspersisnconn to 10
SBL-SCC-00029: Setting parameter "SessPerSisnConn" on level "Component" is not supported.
SBL-ADM-05012: Could not change value of parameter sesspersisnconn to 10
SBL-SCC-00029: Setting parameter "SessPerSisnConn" on level "Component" is not supported.

srvrmgr:app01> list advanced param SessPerSisnConn for comp EAIObjMgr_enu server app01

PA_ALIAS PA_VALUE PA_DATATYPE PA_SCOPE PA_SUBSYSTEM PA_SETLEVEL PA_DISP_SETLEVEL PA PA PA PA PA_NAME
--------------- -------- ----------- --------- ------------ ----------- ------------------- -- -- -- -- -----------------------------------------
SessPerSisnConn 10 Integer Subsystem Interactive Comp level Component level set N Y N Y Number of Sessions per SISNAPI Connection

1 row returned.

The customer was expecting to see PA_SETLEVEL = "Compdef level" instead of "Comp level".

Solution


Despite of the error message SBL-ADM-05012 indicating the parameter could not be set, it is actually set in-memory but not reflecting in permanent change to the siebns.dat. The correct behavior would be not acceptting the change at all.

Because of this, srvrmgr thinks the parameter was successfully set at the server component level when you inquire about the param value. This is the reason of  PA_SETLEVEL appearing as 'Comp Level' in the list param command, but note the change is not sent to the siebns.dat, which is fine and not expected.

As the change does not actually go to the siebns.dat the previous state can be recovered after a server bounce.

The new BUG 10643288 has been logged to avoid the 'change param' when it is not allowed.


Below are two possible methods to change the parameter at the component definition level:

Method 1:
set server <Siebel server name>
change param SessPerSisnConn = 1 for compdef eaiobjmgr_enu

Method 2:
change param SessPerSisnConn = 1 for server <server_name> compdef eaiobjmgr_enu

No comments:

Post a Comment