During installation, Developer Studio and WebFOCUS set certain variables that affect the implementation of the deployment feature. You have the option of changing the values for these variables to meet site-specific needs. Most sites use the default values supplied during installation.
You can optionally specify the path in which files will reside on the web server and the WebFOCUS Reporting Server. The path is defined by the APPROOT variable, which you can set in two different files: one for the web server and one for the Reporting Server.
You also have the option of restricting the users authorized to deploy files.
Follow the instructions in this topic to review or change the settings. You can use the WebFOCUS Administration Console and the Reporting Server Console to edit the files that contain the variables, or you can edit them manually.
You need read and write access to the web server and WebFOCUS Reporting Server in order to deploy files.
Note: The Application Root (APPROOT) directory of the WebFOCUS Client and Reporting Server do not need to point to the same physical location. You can install them on different servers or platforms.
The cgivars.wfs file contains the APPROOT variable for the path in which deployed files will reside on the web server. Typically, these files include HTML pages, graphic images, cascading style sheets, and JavaScript files.
For the client, the APPROOT variable points to the setting for IBI_Approot_Directory in the Administration Console. This setting is in the webconfig.xml file, which is located in \ibi\WebFOCUS81\config.
The cgivars.wfs file is located in:
Type of Installation |
Location of cgivars.wfs |
---|---|
Developer Studio with localhost |
install_drive:\ibi\DevStudio81\srv81\wfs\etc |
WebFOCUS |
install_drive:\ibi\WebFOCUS81\client\wfc\etc |
The edaserve.cfg file contains the APPROOT variable for the path in which deployed files will reside on the WebFOCUS Reporting Server. Typically, these files include procedures, WebFOCUS StyleSheets, and customized HTML pages that require processing on the Reporting Server.
The edaserve.cfg file is located in:
Type of Installation |
Location of edaserve.cfg |
---|---|
Developer Studio with localhost |
install_drive:\ibi\DevStudio81\srv81\wfs\bin |
WebFOCUS |
install_drive:\ibi\WebFOCUS81\srv81\wfs\bin |
The APPROOT variable points to the setting for IBI_Approot_Directory in the Administration Console.
Ensure that this directory is also configured as a virtual directory on the web server, to allow users access to the application. For details, see APPROOT Alias and How to Create an Alias on the Web Server (Windows).
When specifying the setting, use forward slashes (/) to separate directories, as shown in the default setting:
IBI_Approot_Directory=install_drive:/ibi/apps
An example is:
IBI_Approot_Directory=d:/ibi/apps
During deployment, Developer Studio creates a new subdirectory on the web server under APPROOT. For example, d:\ibi\apps\Sales.
You can add one or more subfolders to the web server deployment path. For details, see Step 3: Partition the Project Files.
Note: You must have Administrator privileges in order to modify WebFOCUS Client configuration privileges.
or
During deployment, Developer Studio creates a new subdirectory on the WebFOCUS Reporting Server under APPROOT. For example, c:\ibi\apps\Sales.
Note: You must have Administrator privileges in order to modify WebFOCUS Reporting Server configuration privileges.
Ensure that this directory is also configured as a virtual directory on the web server, to allow users access to the application. For details, see APPROOT Alias and How to Create an Alias on the Web Server (Windows).
When specifying the setting, use forward slashes (/) to separate directories, as shown in the default setting:
<param-name>IBI_Approot_Directory</param-name>
<param-value>install_drive:/ibi/apps</param-value>
An example is:
<param-name>IBI_Approot_Directory</param-name> <param-value>d:/ibi/apps</param-value>
During deployment, Developer Studio creates a new subdirectory on the web server under APPROOT. For example, d:\ibi\apps\Sales.
You can add one or more subfolders to the web server deployment path. For details, see Step 3: Partition the Project Files.
During deployment, Developer Studio creates a new subdirectory on the WebFOCUS Reporting Server under APPROOT. For example, c:\ibi\apps\Sales.
Pass /APPROOT/* /IBI/APPS/* Pass /approot/* /ibi/apps/*
After you set the APPROOT variable, you may need to create an alias for it. The alias allows browsing of the application directory and read permission.
The following will help you determine if you need to create an alias:
Right-click the Default Web Site node and choose New, followed by Virtual Directory.
Note: The Windows Challenge/Response is supported.
WebFOCUS |