« Whitepaper List as at end of May 2009 | Main | Clustering support and Patch 8218568 »

Single Fix 8218568 - Externalize configuration files

One of the issues some customers face is that the configuration settings are bundled within the application itself. This meant if you made a configuration change you needed to rebuild the deployments files and under certain conditions this can cause administration delays.

With Single Fix 8218568 all the configuration files previously included in the deployment can be overridden if the configuration files are placed outside the deployment files in the correct location. This affects the following configuration files:

  • spl.properties
  • hibernate.properties
  • log4j.properties

This change only affects online (root app, XAI App and Service EJB) as background process component already has this functionality. It also does not affect the J2EE Web Application descriptors (web.xml and weblogic.xml). This means that if you setup the configuration settings as per the PFD (shipped with the fix) then you do not have to run the deployment utilities to build and redeploy the product in the J2EE Server.

If the files are in the following locations they will override the one bundled with the deployment file:

Root App - $SPLEBASE/etc/conf/root/WEB-INF/classes
XAI - $SPLEBASE/etc/conf/XAIApp/WEB-INF/classes
Service EJB - $SPLEBASE/etc/conf/service

Note: For this fix to work the SPLEBASE environment variable MUST be set to the appropriate location and available to the J2EE Web Application Server prior to starting the J2EE Web Application Server. If it is not set, the product will use the settings contained in the EAR file.

Of course, when the files in these locations are changed it requires a restart of the product to reflect the change.

To install this fix you must install the following additional fixes (in order) prior to installing this fix:

  • 8436955
  • 8519398
  • 8498736
  • 8473778

Note: This assumes you have already installed Oracle Utilities Application Framework V2.2 Service Pack 4 prior to installing any fixes.

This enhancement will help customers who deploy clusters or who make changes to certain parameters, such as passwords, on a regular basis.

Comments (1)

Allan Gaffen:

FYI - all the prereq for this Single Fix are now in SP5.

Post a comment

About This Entry

This page contains a single entry from the blog posted on June 25, 2009 11:24 AM.

The previous post in this blog was Whitepaper List as at end of May 2009.

The next post in this blog is Clustering support and Patch 8218568.

Many more can be found on the main index page or by looking through the archives.

Powered by
Movable Type and Oracle