Migrating Persistent Volume Content from Prior Releases to Siebel CRM 21.2 or Later
This topic is part of Migrating Persistent Volume Content.
The new Siebel CRM installer provided as of Siebel CRM 21.2 optimizes the Siebel CRM release and allows all aspects of Siebel CRM to be installed into a single container, thereby simplifying deployment. This also means that the container has two instances of Apache Tomcat installed: one for SES and CGW operation modes, and one for SAI operation mode.
Prior to Siebel CRM 21.2, the container had a directory called
applicationcontainer
, which is replaced by
applicationcontainer_internal
(for SES and CGW modes) and
applicationcontainer_external
(for SAI mode).
Thus, if you want to use persistent volumes that you have previously configured for pre-21.2
containers with 21.2 or later containers, then you need to rename the
applicationcontainer
directory in your SES
and
CGW
persistent volume directories to
applicationcontainer_internal
, and to rename the
applicationcontainer
directory in the SAI
persistent
volume directory to applicationcontainer_external
.
Also, the old server.xml file configured for SAI for pre-21.2 containers must be replaced,
because static Siebel content has moved from siebel.war (from which it was unpacked to the
webapps/siebel
directory) to siebelwebroot
. It is
recommended that you delete the conf
directories for all tiers in order to
reset them fully.
To make the necessary changes, create a script similar to the following:
mv SAI/applicationcontainer SAI/applicationcontainer_external
mv SAI/applicationcontainer_external/conf SAI/applicationcontainer_external/conf_backup
mv SES/applicationcontainer SES/applicationcontainer_internal
mv SES/applicationcontainer_internal/conf SES/applicationcontainer_internal/conf_backup
mv CGW/applicationcontainer CGW/applicationcontainer_internal
mv CGW/applicationcontainer_internal/conf CGW/applicationcontainer_internal/conf_backup
Alternatively, you can empty your persistent volume directories and set up your container deployment again from scratch.
You must make these changes before launching the containers for the first time for Siebel CRM 21.2 or later.