Applies to:
Siebel Tools - Version: 8.0.0.6 [20423]Information in this document applies to any platform.
Checked for relevance on 11-Nov-2010
Symptoms
Customer was getting the below error while clicking a customize button, which invokes a custom script:
SBL-DAT-00314: An error has occurred setting the working set size.
Please continue or ask your systems administrator to check your application configuration if the problem persists.
Cause
The error was due to the usage of "ForwardOnly" parameter in the "ExecuteQuery()" method, which was executed just before calling "GotoView" method.Solution
ExecuteQuery method returns a set of business component records using the criteria established with methods such as SetSearchSpec.
Syntax:
BusComp.ExecuteQuery ([cursorMode])
Argument Description:
cursorMode : An integer. An optional argument that must be one of the following constants (provided in Siebel VB as well as COM Servers):
ForwardBackward - Selected records can be processed from first to last or from last to first. This is the default if no value is specified.
ForwardOnly - Selected records can be processed only from the first record to the last record. Focus cannot return to a record.
The issue was resolved on using the ExecuteQuery method with no parameters (as they are optional parameters). The change was done for the ExecuteQuery method which was executed just before calling "GotoView" method.
Applies to:
Siebel Field Service - Version: 8.0.0.5 [20420] - Release: V8Information in this document applies to any platform.
Symptoms
The following error occurs intermittently when pressing Order button in Inventory -> Generate Orders -> Source Locations applet.
SBL-DAT-00314: An error has occurred setting the working set size.
If navigating back to the inventory list and drilling down again on the Inventory -> Pending orders tab, the pending order can be accessed and no error occurs.
Changes
The behavior was reproduced on standard environment after enabling the FS_ORDER_TYPE lov as multilingual.Cause
The behavior represents a product defect.Solution
Bug 12-1UGQK71 was logged to address this issue.References
BUG:12-1UGQK71 - "SBL-DAT-00314" ERROR POST CLICKING THE ORDER BUTTON IN INVENTORY SCREENApplies to:
Product Release: V7 (Enterprise)Version: 7.5.3 [16157] CHS Com/Med
Database: Oracle 9.2.0.2
Application Server OS: Microsoft Windows 2000 Advanced Server SP 3
Database Server OS: IBM AIX 5L 5.1
This document was previously published as Siebel SR 38-1146173179.
Symptoms
SBL-DAT-003141. Writing the scripting in NewRecord like you told me to set address pre_default value in
account BC.
2. Create a new account ,you will see the pre_default value in address
fields,Input all required field value.Please do nothing after you input all info.Don't click save
button or press Ctrl-s!
3. Click the new button again, First you will see the pre_default
value disappear, Second , select the USA as Country field value and then select one value for
State field ,now you will see the Country value will disappear. Please input some field
value,such as Name.
4. click escape button to undo the record and then move cursor to
other record, now I think you will see another error.
There will be no error if I comment
the scripting setting the pre_default value for new account!
It is my new question about
address, please give me some help, thanks
Solution
Message 1
For the benefit of other readers:Customer has written a script in BusComp_NewRecord event of Account business component to pre-default some address fields. "An error has occurred setting the working set size" error occurs if user creates another new account record without stepping off to commit the first new account into the database.
Change request 12-IYH213 has been logged to address this behavior. The suggestion to workaround this behavior is to perform a requery before a new record is created in BusComp_PreNewRecord event of Account business component.
Additional keywords:
working set size, add record consecutively
No comments:
Post a Comment