Thursday, December 5, 2013

Deploying JRE 7 (Native Plug-in) for Windows Clients in EBS 12

Deploying JRE 7 (Native Plug-in) for Windows Clients in Oracle E-Business Suite Release 12

Tested on EBS 12.1.3

The JRE 7 Plug-in is certified for Oracle E-Business Suite R12 with the following minimum patch requirements:
Oracle forms 10.1.2.3 or higher with Patch 14614795 
  • Download latest certified OracleAS patchset and Oracle E-Business Suite Interoperability Patch : 14837539
    • Enable Maintenance Mode and apply the patch
  • Forms - Bundle Patch 10.1.2.3.2 (Linux and Linux x86-64) : 14825718
    • Stop the application services
    • Set the oracle home to 10.1.2 home
    • go to patch directory
    • opatch apply
  • Rebuild Forms and Reports executable:
cd $ORACLE_HOME/forms/lib32
Note: if this directory does not exist:
cd $ORACLE_HOME/forms/lib
$ make -f ins_forms.mk install

Note: During reports/forms rebuild you might get below error during relinking
/usr/lib/libXtst.so.6: undefined reference to `__stack_chk_fail@GLIBC_2.4'
/usr/lib/libXtst.so.6: undefined reference to `__fprintf_chk@GLIBC_2.3.4'
/usr/lib/libXtst.so.6: undefined reference to `__sprintf_chk@GLIBC_2.3.4'
Solution :
unlink /usr/lib/libXtst.so.6
ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6
  • Regenerate the JAR Files
Run the AD Administration Utility to regenerate the JAR files:
  1. Run the AD Administration Utility (adadmin)
  2. Select Generate Applications Files
  3. Generate Product JAR Files
  4. Verify that the fndforms.jar and fndewt.jar JAR files have been rebuilt by checking the timestamp for both files in the $OA_JAVA/oracle/apps/fnd/jar directory.
Download the latest JRE 7 update from the Java SE Downloads page.
  • Click the JRE Download button for the appropriate Java version
  • Click the Accept License Agreement button
  • Download the Windows x86 Offline (32-bit) or Windows x64 (64-bit) version as required
  • Rename the JRE Plug-in and Place it on Web Application Tier
E.g. : jre-7u25-windows-i586.exe or jre-7u25-windows-x64.exe would be renamed j2se17025.exe
  • Move the renamed j2se<version>.exe file to the web application tier and place it in $[COMMON_TOP]/webapps/oacore/util/jinitiator
Apply the JRE Interoperability Patch
If not applied previously apply the JRE Plug-in interoperability Patch 4377566
  • enable the maintenance mode and apply the patch
Run the txkSetPlugin.sh Script
  • Run the $FND_TOP/bin/txkSetPlugin.sh script against the web node of the application tier.
  • txkSetPlugin.sh jversion e.g. txkSetPlugin.sh 17025
Disable maintenance mode if enabled and start the services
Retest the forms issue with jre 1.7


Reference Metalink Doc ID:
Deploying JRE (Native Plug-in) for Windows Clients in Oracle E-Business Suite Release 12 (Doc ID 393931.1)
Upgrading OracleAS 10g Forms and Reports in Oracle E-Business Suite Release 12 (Doc ID 437878.1)

No comments:

Post a Comment