Saturday, January 11, 2020

Clib function not supported in Client Side BS

After Siebel upgrade to 8.1.1.11 we can see that Clib function is not working in our existing client side Business Service script.

Following error can be seen:

 “Cannot access file system file”.

Starting from Siebel Version 8.1.1.11, below Clib functions are by default disabled to make application more secured.

Clib.fopen()
Clib.rmdir()
Clib.remove()
Clib.mkdir()
Clib.rename()
Clib.system()

To avoid error add/update below system preference in Application.
From Site Map navigate to 

Administration - Application screen > System Preferences view

System Preference Name: Allow File System Access
Value: True

Note: Even with the System Preference changes as mentioned above Clib function cannot be enabled in client side Business Service, but it will only for Siebel Server Side Business Service, compiled in Siebel Tools.

No comments:

Post a Comment

Updating parent BC depending on the status of child BC using configuration

Parent BC: Service Request Child BC: Action Requirement: When all the Actions corresponding to an SR are closed the SR status should be “Clo...