|
Forms Socket Mode in Oracle Applications Release 12 !!!!!!!!!! |
Sunday, August 30, 2009 |
Oracle Applications Release12 by default configures Forms 10g stack in servlet mode, as this is the preferred and recommended deployment model for forms on the web.
In this mode a java servlet called the Forms Listener Servlet manages the communication between the Forms Java Client and the OracleAS Forms Services. The Forms Listener Servlet communicates through the HTTP server port and does not need extra ports to handle the communication between the client and the Oracle Applicaiton Server Forms Services.
The Forms Servlet architecture is also compatible with web applications industry standards and supports different advanced network configurations such as Load balancing effortlesly.
Although Forms Servlet is the preferred deployment method, there may be circumstances where customers need to switch from Forms Servlet mode to Forms Socket mode, which allows desktop clients to access the Forms Server directly. This may be required in the following situations:
==> Disable Forms Socket Mode and re-enable Forms Servlet Mode:
Pre-Checking
=> Check the txkrun.pl script
ls -lrt $FND_TOP/bin/txkrun.pl -rwxrwxrwx 1 applmgr dba 3673 Jan 3 2007 /test/applmgr/apps/apps_st/appl/fnd/12.0.0/bin/txkrun.pl
=> Navigate to $INST_TOP/appl/admin grep -i s_frmConnectMode <$TWO_TASK>_HOSTNAME.xml Expected Result : socket
1. Bring down the applications instance. 2. Take the cold backup which is recommended. 3. Bring up the Database Tier services. 4. Take Backup of $TWO_TASK_.xml file $INST_TOP/appl/admin/ (On All nodes applicable on multinode installation). 5. 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/PTSSAI_.xml \ -mode=servlet \ -runautoconfig=No Note: Run the above script on Forms Server Nodes only.
6. Run AutoConfig on the application tier (On All nodes applicable on multinode installation): $INST_TOP/admin/scripts/adautocfg.sh
7. Bring up the mid tier services. 8. Log in to Oracle Applications and launch a Forms-based application. 9. Open the Sun Java Console (from Tools Menu in Internet Explorer). 10. Check whether the "mode" directive displayed in Sun Java Console when launching forms-based applications, is set to http,native 11. Direct Forms Servlet Launch is: https://hostname:port/forms/frmservlet References :
Metalink Note : 384241.1 |
posted by Jaswinder Singh @ 1:17 AM |
|
|
|
|