Actually, have a look at org.castor.core.util.Configuration, lines 161ff
protected void loadUserProperties(final String filename) {
Properties properties = new Properties();
// Get common configuration from the classpath root, ignore if
not found.
boolean onClasspathRoot = loadFromClassPath(properties, "/" +
filename);
// If not found on classpath root, either it doesn't exist, or
"." is not part of
// the classpath, try looking at local working directory.
if (!onClasspathRoot) {
loadFromWorkingDirectory(properties, filename);
}
_map.putAll(properties);
}
Basically, one could add more options to the algorithm implemented.
Regards
Werner
John Huss wrote:
> Perhaps a command line argument specifying a properties filename?
>
> The app I'm working on has an automatically generated classpath, so it's not
> the easiest thing to change. I can do it that way, but it's not my
> preference.
>
> John
>
> On Wed, Jan 14, 2009 at 4:26 PM, Werner Guttmann
> <[email protected]>wrote:
>
>> Not really. What exactly are you looking for ?
>>
>> Werner
>>
>
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email