Understand the Siebel Profile Deployment Process in SMC
With the Siebel VM now migrated, you need to undeploy and deploy the Siebel SMC profiles. This process requires two steps:
- Undeploying an existing profile from Siebel Management Console.
- Redeploying these Siebel profiles with the new hostname.
Undeploy Profiles from Siebel Management Console
The profiles in the existing Siebel deployment, such as Siebel Gateway, Siebel Server, and Application Interface, are stamped with the old hostname. Editing and maintaining the hosts file is not an efficient method and all the logs will still show the old hostname, resulting in cumbersome maintenance and administration.
You now need to undeploy these components gracefully and then redeploy the profiles with the new hostname. Note that you will lose the custom components, parameters, and values and they will need to be recreated post re-deployment.
Note:
If the hostname hasn’t changed, you can skip this exercise.Undeploy Siebel Application Interface, Siebel Server, and the Enterprise Profile
First, you need to remove the Siebel Application Interface (SAI), Siebel Enterprise Server (SES), and the enterprise profile.
- Create a backup of Gateway’s Version-2 folder
(
$SIEBEL_ROOT\gtwysrvr\registry\conf
or$SIEBEL_ROOT\gtwysrvr\zookeeper\conf
). - Start the Tomcat container services across the enterprise.
- Log in to the SMC and choose each deployed profile; for example, the Application Interface, Siebel Server, and Enterprise from the left side panel and click Delete on the right-side top corner.
- Validate the
applicationinterface.properties
file ($SIEBEL_APPLICATION_INTERFACE_ROOT\applicationcontainer_external\webapps
or$SIEBEL_APPLICATION_INTERFACE_ROOT\applicationcontainer\webapps
) to verify that the corresponding entries are cleared after undeploying the SAI. - Wait until all the profiles are deleted fully from the SMC and then verify that the Siebel service is also removed from the Windows’s services console.
Remove Siebel Gateway profile
To complete the undeploy procedure, you need to remove the Siebel Gateway.
- In the SMC, navigate to the Settings menu.
- Check the box to confirm the Gateway removal
- Click Remove Gateway.
- Validate the
gateway.properties
file ($SIEBEL_ROOT/applicationcontainer/webapps
or$SIEBEL_ROOT/applicationcontainer_internal/webapps
) to ensure the previous entries were cleared. - Clear the old hostname entries from the
etc\hosts
file. In the next step, you'll re-deploy the profiles with the new hostname. - Finally, reboot the VM.