WebFOCUS Client and ReportCaster Directory Structures

In this section:

After installation, the WebFOCUS Client and ReportCaster directory structures are created. The default location for WebFOCUS products is $HOME/ibi.


Top of page

x
WebFOCUS Client Directories

The following directory is installed in the ibi directory by default:

apps

Contains applications and data files. By default, this is the APPROOT directory where WebFOCUS looks for application files.

The default location for other directories is in the WebFOCUS80 directory. For example:

/install_directory/ibi/WebFOCUS80

The WebFOCUS80 directory contains the following subdirectories:

client

Contains configuration files.

cm

Default location for Change Management import and export packages.

config

Contains additional configuration files and files for optional security configurations.

ibi_html

Contains Java tools, templates, and other files used by WebFOCUS.

logs

Contains space for log files.

magnify

Contains Magnify product files.

migration_import

Location for migration packages created from an earlier release.

ReportCaster

Contains the ReportCaster Distribution Server directories and files.

samples

Contains sample WebFOCUS API applications.

temp

Contains space used during internal processing.

Uninstall_WebFOCUS80

Contains files used by the uninstall program.

utilities

Contains tools for configuration, migration, and other tasks.

webapps

Contains the WebFOCUS and ReportCaster web applications.

worp

Contains the Business Intelligence Dashboard.


Top of page

x
ReportCaster Distribution Server Directories

The default directory for the Distribution Server is:

/install_directory/ibi/WebFOCUS80/ReportCaster

The directory contains the following subdirectories:

bin

Contains application and other executable files.

cfg

Contains configuration and NLS resource files.

lib

Contains ReportCaster libraries.

log

Contains configuration and error messages.

resources

Contains resources.

samples

Contains sample API files.

temp

Contains space for internal processing.

trc

Contains the trace files.

Note: ReportCaster web components are installed with WebFOCUS Client.


Top of page

x
File Permissions for WebFOCUS Client Directories

How to:

WebFOCUS sometimes runs as part of your web server and application server. Therefore, the web and application servers require full access to WebFOCUS directories.



x
Procedure: How to Configure File Permissions for WebFOCUS Client Directories
  1. Determine which user IDs run web server and application server processes.
    • If you installed using the same ID that runs the web and application server processes, then file permissions should default correctly.
    • If web and application servers run as different user IDs, determine which user IDs run your Web and application server processes.
  2. Grant those IDs full access to WebFOCUS Client directories and their subdirectories:
    /install_directory/ibi/apps
    /install_directory/ibi/WebFOCUS80
    • If WebFOCUS Client directories are owned by a group whose only member is the owner of the files, then add the other IDs to this group and change permissions to 775.
    • If WebFOCUS Client directories are owned by a general group that has many members, change group ownership to a group containing only the necessary IDs and change permissions to 775.

Permissions can be further restricted to 770 for sensitive directories, like config.

Note: Communication between WebFOCUS Client and the WebFOCUS Reporting Server is through TCP/IP, not the file system. However, if WebFOCUS Client and the WebFOCUS Reporting Server are installed on the same machine as the same user, they may share the same approot directory, /install_directory/ibi/apps by default. If this is the case, both WebFOCUS Client and Reporting Server processes require access to this directory.


WebFOCUS