You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by tc...@apache.org on 2010/01/21 07:33:35 UTC
svn commit: r901561 -
/webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/config/AppConfig.java
Author: tcunning
Date: Thu Jan 21 06:33:31 2010
New Revision: 901561
URL: http://svn.apache.org/viewvc?rev=901561&view=rev
Log:
JUDDI-339
Make sure we can takes a system property for the juddiv3.properties file name.
Modified:
webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/config/AppConfig.java
Modified: webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/config/AppConfig.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/config/AppConfig.java?rev=901561&r1=901560&r2=901561&view=diff
==============================================================================
--- webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/config/AppConfig.java (original)
+++ webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/config/AppConfig.java Thu Jan 21 06:33:31 2010
@@ -73,7 +73,14 @@
CompositeConfiguration compositeConfig = new CompositeConfiguration();
compositeConfig.addConfiguration(new SystemConfiguration());
//Properties from file
- PropertiesConfiguration propConfig = new PropertiesConfiguration(JUDDI_PROPERTIES);
+ PropertiesConfiguration propConfig = null;
+ final String filename = System.getProperty("juddi.propertiesFile");
+ if (filename != null)
+ {
+ propConfig = new PropertiesConfiguration(filename);
+ } else {
+ propConfig = new PropertiesConfiguration(JUDDI_PROPERTIES);
+ }
URL url = Loader.getResource(JUDDI_PROPERTIES);
log.info("Reading from properties file: " + url);
long refreshDelay = propConfig.getLong(Property.JUDDI_CONFIGURATION_RELOAD_DELAY, 1000l);
---------------------------------------------------------------------
To unsubscribe, e-mail: juddi-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: juddi-cvs-help@ws.apache.org