Oracle A54857-03 User Manual
Page 65
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