Sounds great. Go ahead and check it in and update the changes.txt. Thanks,
Jason > -----Original Message----- > From: Rainer Hermanns [mailto:[EMAIL PROTECTED] > Sent: Tuesday, August 19, 2003 5:59 AM > To: [EMAIL PROTECTED] > Subject: Re: [OS-webwork] WW2 property file > > > Jason, > > I know a lot of people using these additional property file > definition > for their custom properties, they want to use within their > applications. So, the properties to be included are not > typically webwork related > properties, but custom properties which can be loaded using > the default > Configuration implementation webwork delivers. > > To achieve this goal, I added the following to the constructor of > DefaultConfiguration: > > public DefaultConfiguration() { > [...] > // Add list of additional properties configurations > try { > StringTokenizer configFiles = new > StringTokenizer((String) > config.getImpl("webwork.custom.properties"), ","); > > while (configFiles.hasMoreTokens()) { > String name = configFiles.nextToken(); > > try { > list.add(new PropertiesConfiguration(name)); > } catch (Exception e) { > log.error("Could not find " + name + > ".properties. > Skipping"); > } > } > > configList = new Configuration[list.size()]; > config = new DelegatingConfiguration((Configuration[]) > list.toArray(configList)); > } catch (IllegalArgumentException e) { > } > } > > As you can see, the default webwork configuration is not overwritten, > but it is possible to add custom properties. > > Unit Tests are adjusted as well. > > Any thoughts/comments? > > --Rainer > > > Jason Carreira wrote: > > >Keep in mind we already have the ability to add more config > files for > >action configs in the <include> element in xwork.xml. There's only > >about 5 or 5 properties used by WW2 from the > webwork.properties, so I'm > >not sure how useful it is to split this up across multiple files... > > > > -- > Rainer Hermanns [EMAIL PROTECTED] > Woperstr. 34 tel: +49 (0)170 - 3432 912 > D-52134 Herzogenrath fax: +49 (0)2406 - 7398 > > > > > ------------------------------------------------------- > This SF.Net email sponsored by: Free pre-built ASP.NET sites > including Data Reports, E-commerce, Portals, and Forums are > available now. Download today and enter to win an XBOX or > Visual Studio .NET. > http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet _072303_01/01 _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork