Convert Forms Socket to Servlet Mode
grep connectMode $FORMS_WEB_CONFIG_FILE
$ grep connectMode $FORMS_WEB_CONFIG_FILE
connectMode=socket
1. Pre heealth checks & Source the environment on the application tier.
2. Stop all the application and db sevices:
3. Take cold/rman backup and start the DB services
4. Run the following script to disable Forms Socket Mode and re-enable Forms Servlet Mode:
$FND_TOP/bin/txkrun.pl -script=ChangeFormsMode -contextfile=$INST_TOP/appl/admin/TEST_testserver.xml -mode=servlet -runautoconfig=No -appspass=<apps>
For example, on UNIX:
$FND_TOP/bin/txkrun.pl -script=ChangeFormsMode \
-contextfile=$INST_TOP/appl/admin/mycontext.xml \
-mode=servlet \
-runautoconfig=No
The script prompts for the parameters if they are not passed as command line arguments.
5. If Autoconfig was not automatically executed as part of the preceding step, then run
AutoConfig on the application tier in check/test mode and backup required files
$AD_TOP/bin/adchkcfg.sh -- Test Mode
Run Autoconfig
$INST_TOP/admin/scripts/adautocfg.sh
6. Start all the application tier services:
$INST_TOP/admin/scripts/adstrtal.sh
7. Log in to Oracle Applications as applmgr user
check whether Forms are in Servlet mode
grep connectMode $FORMS_WEB_CONFIG_FILE
$ grep connectMode $FORMS_WEB_CONFIG_FILE
connectMode=servlet
8. Do Post health checks.
grep connectMode $FORMS_WEB_CONFIG_FILE
$ grep connectMode $FORMS_WEB_CONFIG_FILE
connectMode=socket
1. Pre heealth checks & Source the environment on the application tier.
2. Stop all the application and db sevices:
3. Take cold/rman backup and start the DB services
4. Run the following script to disable Forms Socket Mode and re-enable Forms Servlet Mode:
$FND_TOP/bin/txkrun.pl -script=ChangeFormsMode -contextfile=$INST_TOP/appl/admin/TEST_testserver.xml -mode=servlet -runautoconfig=No -appspass=<apps>
For example, on UNIX:
$FND_TOP/bin/txkrun.pl -script=ChangeFormsMode \
-contextfile=$INST_TOP/appl/admin/mycontext.xml \
-mode=servlet \
-runautoconfig=No
The script prompts for the parameters if they are not passed as command line arguments.
5. If Autoconfig was not automatically executed as part of the preceding step, then run
AutoConfig on the application tier in check/test mode and backup required files
$AD_TOP/bin/adchkcfg.sh -- Test Mode
Run Autoconfig
$INST_TOP/admin/scripts/adautocfg.sh
6. Start all the application tier services:
$INST_TOP/admin/scripts/adstrtal.sh
7. Log in to Oracle Applications as applmgr user
check whether Forms are in Servlet mode
grep connectMode $FORMS_WEB_CONFIG_FILE
$ grep connectMode $FORMS_WEB_CONFIG_FILE
connectMode=servlet