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:

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

Posted by Allan Gaffen on September 01, 2009 at 10:32 PM EST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Anthony Shorten
Hi, I am Anthony Shorten, I am the Principal Product Manager for the Oracle Utilities Application Framework. I have been working for over 20+ years in the IT Business and am the author of many a technical whitepaper, manual and training material. I am one of the product managers working on strategy and designs for the next generation of the technology used for the Utilities and Tax markets. This blog is provided to announce new features, document tips and techniques and also outline features of the Oracle Utilities Application Framework based products. These products include Oracle Utilities Customer Care and Billing, Oracle Utilities Meter Data Management, Oracle Utilities Mobile Workforce Management and Oracle Enterprise Taxation and Policy Management. I am the product manager for the Management Pack for these products.

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
9
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today