Going Live with Siebel Business Applications > Rolling Out Updates to Mobile Clients > Running the Siebel Packager Utility >

About Siebel Modules for Packaging


The Siebel Mobile Web Client consists of the installable modules described in Table 4. These modules correspond to the subdirectories under the SIEBEL_CLIENT_ROOT directory. Additional subdirectories, other than those shown here, may apply for your client installations.

NOTE:  When you create a package, you can decide which modules or files to include or exclude in the package for distribution to end users. Do not remove any modules or component subdirectories or files unless you know they will not be needed. Verify that your Siebel directory structure contains the files you require, including any modified files or other configuration changes.

Table 4. Siebel Business Applications Modules for Packaging
Component
Description

ACTUATE

Actuate-related files for Reports, located in the SIEBEL_CLIENT_ROOT\actuate directory.

BIN

Siebel executable files (binaries) located in the SIEBEL_CLIENT_ROOT\bin directory, including the required DLL files, configuration files, and executable files such as siebel.exe.

If you have customized the configuration files, replace the default configuration files in this directory with your own before you start the Packager utility.

NOTE:  When you create a package, include this module and all components in the bin directory, except for the user preferences file, user_ID&SiebelAppname.spf, and the session file, siebel.ses.

CHARTS

Siebel Charts components for generating charts, located in the SIEBEL_CLIENT_ROOT\charts directory.

FONTS

Barcode font files, located in the SIEBEL_CLIENT_ROOT\fonts directory.

ISSTEMPL

Template files for the SIS (Siebel Interactive Selling) CDA application, located in the SIEBEL_CLIENT_ROOT\isstempl directory.

LOCAL

Location of the local database, local Siebel File System, and docking files for Siebel Remote, located in the SIEBEL_CLIENT_ROOT\local directory.

NOTE:  Include this module in order to create the local directory when you create a package for a full installation. However, you should not initialize a local database before you create the package. Each local database is unique to an individual user and should not be packaged.

LOCALE

Language-specific files, located in the SIEBEL_CLIENT_ROOT\locale directory.

NOTE:  Include this module and all components in the locale directory when you create a package for a full installation.

LOG

Log files from Siebel client operations (such as synchronization), located in the SIEBEL_CLIENT_ROOT\log directory.

NOTE:  Include this module in order to create the log directory when you create a package for a full installation.

MSGTEMPL

Message template files used by the Siebel client, located in the SIEBEL_CLIENT_ROOT\msgtempl directory.

NOTE:  Include this module and all components in the msgtempl directory when you create a package for a full installation.

OBJECTS

Object configuration template files (configured objects), located in the SIEBEL_CLIENT_ROOT\objects directory—the precompiled SRF file to distribute to end users.

The objects directory must contain at least one SRF file before you start the Packager utility.

NOTE:  Include this module and all components in the objects directory when you create a package for a full installation.

PACKAGER

NOTE:  Do not include the Packager utility itself when you create a package for distribution to end users.

PATCH_BACK

Removes modules that were applied as part of a patch.

NOTE:  Do not include this module when you create a package for distribution to end users.

PUBLIC

HTML, help, JavaScript, image, and other files for the Siebel client, located in the SIEBEL_CLIENT_ROOT\public directory.

NOTE:  Include this module and all components in the public directory when you create a package for a full installation.

REPORTS

Report template files located in the SIEBEL_CLIENT_ROOT\reports directory.

If you have created your own reports, replace the standard report templates in this directory with your own, or add your own, before you start the Packager utility.

NOTE:  Include this module and all components in the reports directory when you create a package for a full installation.

SAMPLE

Location of the Sample Database and sample Siebel File System, located in the SIEBEL_CLIENT_ROOT\sample directory—if you have installed the Sample Database.

NOTE:  Generally, you would not distribute the Sample Database to your end users, who will access a local database (Mobile Web Client).

You may instead decide to distribute a separate client installer package that includes the Sample Database. If you do this, include the Sample Database, sample configuration files that refer to the Sample Database (located in SIEBEL_CLIENT_ROOT\bin\LANGUAGE), and sample SRF files (located in SIEBEL_CLIENT_ROOT\objects).

SQLTEMPL

SQL template files, located in the SIEBEL_CLIENT_ROOT\sqltempl directory.

TEMP

Working report files, located in the SIEBEL_CLIENT_ROOT\temp directory.

NOTE:  Include this module in order to create the temp directory when you create a package for a full installation.

UPGRADE

Siebel Anywhere upgrade files retrieved by the user, located in the SIEBEL_CLIENT_ROOT\upgrade directory.

NOTE:  This module is applicable only to upgrades, not to new installations.

WEBTEMPL

Siebel Web templates, located in the SIEBEL_CLIENT_ROOT\webtempl directory.

NOTE:  Include this module and all components in the webtempl directory when you create a package for a full installation.

Going Live with Siebel Business Applications Copyright © 2006, Oracle. All rights reserved.