eConfigurator File Cache Errors with Long Attribute, Class or Product Names (Doc ID 2034850.1)

Last updated on FEBRUARY 21, 2017

Applies to:

Siebel CRM - Version 8.1.1.5 [21229] and later
Information in this document applies to any platform.

Goal

In a Windows environment the whole path (path + filename) is not allowed to be longer than 260 chars. This can lead to file cache issues on eConfigurator.

Siebel eConfigurator will create a binary file from database objects Attributes, Classes and Products to speed up access of these objects. These objects will create files in the Siebel eConfigurator filesystem (<filesystem directory>/ISS_OBrkCache/CfgObjBroker/<object type>/<Language>/<name of object>). The object name is constructed by using product ID, product last update time, class ID, class last update time, product version, and version update time. 

Examples:

 

If the resulting filename is too long, Windows cannot create the file and you will see an error in the Siebel logfile. Unfortunately this will break eConfigurator filesystem cache and will lead to poor performance in all accesses of this object. Example of poor performance is described under My Oracle Support entry "Loading a Customizable Product Needs a Lot of Time When Running a Bulk Request (Doc ID 2021535.1)"

How can this be resolved?

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms