Search This Blog

SBL-DAT-00804: %1: Failed to open preference file. Error Info = %2.

Applies to:

Siebel Finance CRM Service, SPE - Version: 7.8.2.11 SIA[19244] and later   [Release: V7 and later ]
Information in this document applies to any platform.

Symptoms

Unable to create, write or open any files in Siebel application within 2 hours of application starting

An example of the errors seen....

ObjMgrLog Error 1 0 2010-06-10 10:28: 2010-06-10 10:28:35 (init.cpp (232)) SBL-SCR-00141: Siebel eScript runtime error occurred in procedure 'TraceOn' of Application [Siebel Universal Agent]:Error: SiebelError: Unable to create trace file 'd:\GetCardUPC_HOLD.err'. The given file name could not be created for writing trace information.(SBL-EXL-00106)
ObjMgrLog Error 1 0 2010-06-10 10:28: 2010-06-10 10:28:43 (modpref.cpp (967)) SBL-DAT-00804: SavePreferences: \\SIEBELAPP\SiebelFS\userpref\NGAVRILENKO&Siebel Universal Agent.spf: Failed to open preference file. Error Info = 0.

Cause


The customer discovered one of their custom scripts that contained an “Clib.fopen” but “Clib.fclose” was absent. After 1-2 hours, the same file opened more than 200 times per MTS, when the OM process ran out of file handles this led to the errors with opening and writing other files.

Solution

Fix script to include Clib.fclose.

No comments:

Post a Comment