I noticed that you can load additional properties by adding
"webwork.custom.properties" to webwork.properties.  You can
access them through Configuration.getString(name).


--- Tim O'Donnell <[EMAIL PROTECTED]> wrote:
> Hi all,
> 
> Is there a way to define some default properties for a component in
> the 
> component.xml file? For example, if I have a component named 
> LdapManager, I might want to provide some properties such as host, 
> port, base dn, etc that get set when the component is initialized. 
> Maybe it's defined in the component.xml file like:
> 
> <component>
>    <scope>application</scope>
>    <class>some.domain.LdapManager</class>
>    <enabler>some.domain.LdapManagerAware</enabler>
>    <params>
>      <param>
>        <name>host</name>
>        <value>ldap.domain.com</value>
>      </param>
>      <param>
>        <name>baseDn</name>
>        <value>ou=People,o=Company</value>
>      <param>
>    </params>
> </component>
> 
> where host and baseDn would essentially call setHost() and
> setBaseDn() 
> on LdapManager.
> 
> Am I just dreaming here, or does something like this exist? I
> checked 
> the docs online (XWork wiki) and couldn't find anything (which is
> maybe 
> my answer), but maybe I missed it.
> 
> If not, how do most people handle component configuration? Just
> read in 
> some properties/configuration file on init(), or is there a better
> way?
> 
> Thanks for any advice,
> 
> Tim
> 
> 
> 
> -------------------------------------------------------
> SF.Net is sponsored by: Speed Start Your Linux Apps Now.
> Build and deploy apps & Web services for Linux with
> a free DVD software kit from IBM. Click Now!
> http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
> _______________________________________________
> Opensymphony-webwork mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork


__________________________________
Do you Yahoo!?
Yahoo! Mail SpamGuard - Read only the mail you want.
http://antispam.yahoo.com/tools


-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Opensymphony-webwork mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork

Reply via email to