While compiling siebelobjects in Siebel Tools, Siebel Tools throws the error, "File does not exist or may be in use by another process".
book
Article ID: KB0090146
calendar_today
Updated On:
Products
Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for Siebel
-
Not Applicable
-
Description
Resolution: Description: ============ While compiling siebelobjects in Siebel Tools, Siebel Tools throws the error, "File does not exist or may be in use by another process". (SBL-DAT-00142)"
Environment: ============ - TIBCO Adapter for Siebel, All
Resolution: ===========
Check if the path of the Siebel Repository file is correct. If the path is specified as "<SIEBEL_HOME>\Tools\OBJECTS\ENU", then Siebel Tools will use the siebel.srf (which is under <SIEBEL_HOME>\Tools\OBJECTS\ENU). The compile will then fail and the error will be seen.
From the Siebel Adapter's documentation: ------------------------------------------ Select the check box "Selected projects". Select the project "EAI Business Service" shown in the figure below. Select the Siebel Server repository(.srf) file and start the compile. Similarly, compile the Web Client repository (.srf) file. ------------------------------------------
Choose the correct srf for compiling. To compile Siebel Server Repository file, specify the path to <SIEBEL_HOME>\OBJECTS\ENU\siebel.srf. To compile the Web Client repository file, specify the path to <Web Client repository file>\web client\OBJECTS\ENU\siebel.srf.
There is another scenario which may also lead to compile failure of the Web Client repository file. When one user logs onto one Web Client application, e.g., the Siebel Call Center, while at the same time as another user also logs onto one Web Client application. In this case, Siebel Tools cannot compile siebelobjects correctly. The work around is to stop one of the Web Client applications.
Issue/Introduction
While compiling siebelobjects in Siebel Tools, Siebel Tools throws the error, "File does not exist or may be in use by another process".