regenerate jar file -adadmin impact

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

regenerate jar file -adadmin impact

raiq1
Dear Erman,

Need to ask one question some time we have applied the patch and in the read me of the patch , there is an requirement to regenerate a jar files force = Y through adadmin.

Is there any impact for existing jar files or some jar files are using custom libraries.

Kindly clarify this point.

Regards,
Raiq.
Reply | Threaded
Open this post in threaded view
|

Re: regenerate jar file -adadmin impact

ErmanArslansOracleBlog
Administrator
Generate jar files does the following;

This task signs JAR files (if on a Web server) and also does the following:

*Generates product JAR files in JAVA_TOP and copies them to APPL_TOP
*Generates other Java-related files under APPL_TOP and JAVA_TOP
*Recreates Java libraries (appsborg.zip and appsborg2.zip) under APPL_TOP and JAVA_TOP
--In release 12.2 the files appsborg.zip and appsborg2.zip have been replaced with file ebsAppsborgManifest.jar
*Signs the JAR files

Well, for your question about the custom files, the answer is -> it depends..

When custom java files are placed in one of the following standard oracle shipped directories;
$JAVA_TOP/oracle/apps/fnd
$JAVA_TOP/oracle/apps/ad
and so on

then generate product JAR files using adadmin, will regenerate product jar files for Oracle applications and it ensures those custom java files, placed in those directories, are on board.

Ref: Developing and Deploying Customizations in Oracle E-Business Suite Release 12.2 (Doc ID 1577661.1) -> Section 1.5.5: Deploying Java Files at Non-Standard Location(s) for Custom Products

And, Regenerate jar files will ask you questions like;

Do you wish to force generation of all jar files?

So, it depends on your answers..

For instance; if you say No ->  Only files that are missing or out of date will be generated.
If you say Yes -> All files are regenerated. This option updates all jar files.

An additional note -> It is not allowed running adadmin on the run file system during a patching cycle simply because you will lose the changes during cutover.
Reply | Threaded
Open this post in threaded view
|

Re: regenerate jar file -adadmin impact

raiq1
Hi sir,

As you have mentioned below.



Regenerate jar files will ask you questions like;

Do you wish to force generation of all jar files?

So, it depends on your answers..

For instance; if you say No ->  Only files that are missing or out of date will be generated.
If you say Yes -> All files are regenerated. This option updates all jar files.



If I say Yes , all files are regenerated but if it has regenerated , if the system are taking existing jar files information it will be lose , any production impact will faced.

Kindly clarify.

Regards,
Raiq
Reply | Threaded
Open this post in threaded view
|

Re: regenerate jar file -adadmin impact

ErmanArslansOracleBlog
Administrator
It does lots of things, as mentioned ->

*Generates product JAR files in JAVA_TOP and copies them to APPL_TOP
*Generates other Java-related files under APPL_TOP and JAVA_TOP
*Recreates Java libraries (appsborg.zip and appsborg2.zip) under APPL_TOP and JAVA_TOP
--In release 12.2 the files appsborg.zip and appsborg2.zip have been replaced with file ebsAppsborgManifest.jar
*Signs the JAR files

The impact may change according to the environment, but! do it in your maintenance window, after bringing the apps services down.
or
do it in your maintenance window and restart the application services :)