Skip Headers

Oracle9i Application Server Migrating to Oracle9iAS Release 2 (9.0.3)
Release 2 (9.0.3)

Part Number B10243-01
Go To Core Documentation
Core
Go To Platform Documentation
Platform
Go To Table Of Contents
Contents
Go To Index
Index

Go to previous page Go to next page

4
Migrating Oracle9iAS Web Cache

This chapter explains the functionality of the Web Cache migration option. It contains the following topics:

Web Cache Migration Candidates for Migration from Release 1 (1.0.2.2.x)

When you migrate from Release 1 (1.0.2.2.x), the Migration Assistant recognizes most of the elements in the webcache.xml file in ORACLE_HOME_1. They are listed in "The Web Cache Migration Process: Migrating from Release 1 (1.0.2.2.x)" below.

Web Cache Migration Candidates for Migration from Release 2 (9.0.2)

When you migrate from Oracle9iAS Release 2 (9.0.2), all customization values are migrated to the Oracle9iAS Release 2 (9.0.3) instance, except:

These values remain as specified by the Oracle9iAS Release 2 (9.0.3) installation.

Migration of Session Definitions

A session definition consists of a session name, a cookie, a URL parameter, and a default value. The Migration Assistant migrates session definitions as follows:

Web Cache Elements Not Migrated

The Assistant does not migrate the MULTIVERSIONHEADERRULE, if the Host header is used for disambiguation. Web Cache in Oracle9iAS Release 2 (9.0.2) supports multiple sites. See the Web Cache documentation for site-to-server mapping.

The Assistant does not migrate the internal.xml and internal_admin.xml files (which contain values such as buffer sizes and network time-outs).

The Web Cache Migration Process: Migrating from Release 2 (9.0.2)

When you migrate from Release 2 (9.0.2) to Release 3 (9.0.3), the 9.0.2 webcache.xml file is unchanged by the Migration Assistant, except for certain values, retained from the 9.0.3 installation:

If the 9.0.2 version of webcache.xml contained all of the necessary customization, no post-migration tasks are necessary.

The Web Cache Migration Process: Migrating from Release 1 (1.0.2.2.x)

The Web Cache migration option does the following copies the following elements of the webcache.xml file from ORACLE_HOME_1 to ORACLE_HOME_2:

CACHEABILITY

Backup and Auditing Measures for Web Cache Migration

The Assistant performs the following functions to provide a way to audit the migration process:

  1. Creates a backup copy of the webcache.xml file from ORACLE_HOME_2. The backup file is named webcache.xml.backup.

  2. Logs all migration activity and errors in

    ORACLE_HOME_2/migration/log/iASMigration.log (UNIX)

    ORACLE_HOME_2\migration\log\iASMigration.log (Windows)

Completing the Web Cache Migration

To complete the Web Cache migration, you may need to perform the tasks in this section after the Migration Assistant has executed.


Note:

These tasks are always necessary after migrating from Release 1.

If you are migrating from Release 2 (9.0.2), and the Web Cache configuration files were migrated from Release 1, but the tasks in this section were not performed at that time, then you must perform them when migrating to Release 2 (9.0.3).


Use the Web Cache Administration user interface to review and, if necessary, change the configuration as follows:


Note:

If, because of a port conflict, the Web Cache administration process does not start, you must specify the correct administration port in the MULTIPORT element of the webcache.xml file, and restart Web Cache.


Synchronizing Oracle9iAS Web Cache and Oracle HTTP Server Ports

Web Cache and the Oracle HTTP Server have runtime interdependencies. When Web Cache runs in front of OHS, the elements and directives shown in the table below are related:

Web Cache Element Corresponding OHS Directive

Site definitions

VirtualHost

Origin server ports

Listen

Site-to-server mappings

Virtual Host, Listen

Listen

Port

After migration, these Web Cache elements will be exactly as they were in Release 2 (9.0.2). In the Release 2 (9.0.3) instance, compare the Web Cache and OHS configurations to ensure that:


Go to previous page Go to next page
Oracle
Copyright © 2002 Oracle Corporation.

All Rights Reserved.
Go To Core Documentation
Core
Go To Platform Documentation
Platform
Go To Table Of Contents
Contents
Go To Index
Index