Re: Customize OAF pages not opening in 12.2.5 after upgrade from 12.1.3

Posted by ErmanArslansOracleBlog on
URL: http://erman-arslan-s-oracle-forum.124.s1.nabble.com/Customize-OAF-pages-not-opening-in-12-2-5-after-upgrade-from-12-1-3-tp2093p2222.html

Here is a phrase from the documentation:

When custom java files are placed in any other non-standard locations, for example,

$JAVA_TOP/oracle/<cust_prod>
$JAVA_TOP/oracle/java/<cust_prod>
and so on
then the custom jar file must be created manually and it must be made available for WebLogic to pick up. Detailed steps for this procedure are given below.

Creating a custom jar file and making it available:

Create a temporary custom.zip file which contains all the custom application's directories/files at the non-standard location. The commands are:
cd $JAVA_TOP
zip -r customprod.zip <directory list> where the <directory list> is the list of all the directory paths, relative to $JAVA_TOP, for custom application's java files at the non-standard location.
Generate and sign the customprod.jar file. Command: adjava oracle.apps.ad.jri.adjmx -areas $JAVA_TOP/customprod.zip -outputFile $JAVA_TOP/customprod.jar -jar $CONTEXT_NAME 1 CUST jarsigner -storePass <KeyStore Password> -keyPass <Key Password>
Delete the temporary customprod.zip. Command: rm $JAVA_TOP/customprod.zip
Follow the steps below for your installation:
For installations below R12.TXK.C.DELTA.6 ONLY: Follow the steps below to make the custom jar file available for WebLogic Server:
Back up the existing <FND_TOP>/admin/template/ebsProductManifest_xml.tmp
Modify <FND_TOP>/admin/template/ebsProductManifest_xml.tmp to add the entry below for customprod.jar (aftercustomall.jar):
<library>customprod.jar</library>
Run AutoConfig
Bounce the middle-tier services
NOTE: These changes will be lost if ebsProductManifest_xml.tmp is patched in future; these changes will need to be done again.