Oracle A54857-03 User Manual

Page 65

Advertising
background image

Upgrading from Previous Releases

7-7

Conflicts occur when cartridges, application directory mapping, section
parameters, and application protection defined in Web Application Server 3.0.1
wrb.app

are already defined in WebServer 2.x svserver.app with different

values. For example:

In WebServer 2.x svserver.app:

[Apps]

..

MYAPP1 /private/oracle/ows21/myapp1/libmyapp1.so myapp1entry

0 100

[AppDirs]

/usr/myapp1 MYAPP1 /private/oracle/ows21/myapp1

[MYAPP1]

MyApp1Param1 = True

MyApp1Param2 = False

In Web Application Server 3.0.1, wrb.app:

[Apps]

...

MYAPP1 /usr/hr/myapp1/Myapp1.so Myentry 0 100

...

[AppDirs]

...

/usr/myapp1 MYAPP1 /private/oracle/ows/3.0/myapp1

[MYAPP1]

MyApp1Param1 = False

Param2 = False

In this case, the MYAPP1 cartridge is defined in WebServer 2.x svserver.app and
Web Application Server 3.0.1 wrb.app; however, they are different cartridges.
The application directory mapping /usr/myapp1 has a conflict in WebServer 2.x
sv

server.app and Web Application Server 3.0.1 wrb.app because they have

different physical paths. The cartridge section parameter MyApp1Param1 has a
conflict because it has a different value.

When conflicts occur, the upgrade tool prompts you with two choices:

keep 2.x parameters

use 3.0.1 parameters

If you choose to keep the WebServer 2.x parameters, the svserver.app is used to
replace the parameters in Web Application Server 3.0.1 wrb.app.

If you choose to use Web Application Server 3.0.1 parameters, conflicting
parameters are not merged into Web Application Server 3.0.1 wrb.app. In the

Advertising