I prefer to have config-data either
- in the servers-settings (web.xml, jndi,...)
or
- in a separate file (usually xml-format)

In the second case at least the exact position of the config-file is
defined outside the war-file (either in the server jndi-tree or a 
system-property).

hth
Alexander

-----Original Message-----
From: Simone-dev [mailto:[EMAIL PROTECTED] 
Sent: Monday, April 18, 2005 10:04 AM
To: Struts Users Mailing List
Subject: Re: Best practice for storing configuration data

Great,
I like the idea of storing data inside the server.xml or using the admin 
tool...
using the <Environment> tag... if you have access to the adminstration 
of the server

unfortunately this doesn't work if you just have access to you context 
directory...
 From what I read on all the thread
http://marc.theaimsgroup.com/?t=111176874200007&r=1&w=2 
<http://marc.theaimsgroup.com/?t=111176874200007&r=1&w=2>

the only possibile solution is saving application data in the web.xml

simone

Erik Weber wrote:

> Related:
>
> http://www.mail-archive.com/user@struts.apache.org/msg24083.html
>
>
> Erik
>
>
>
> Simone - Dev wrote:
>
>> Today I run into an dubt:
>> is the way I always used to store application dependent configuration 
>> is correct?
>>  
>> I use to store this kind of information in the we.xml file using 
>> <context-param> like this one
>>  
>>  <context-param>
>>   <param-name>uploadedFilePath</param-name>
>>   
>> <param-value>D:/Documenti/Progetti/jClubHouse/build/uploadedFiles/</param-value>
>>  
>>
>>   <description>The path to save the uploadedFiles to</description>
>>  </context-param>
>>  
>> and then inside actions, I retrieve it using
>>  
>> String 
>> uploadDir=getServlet().getServletContext().getInitParameter("uploadedFilePath");
>>  
>>
>>  
>>  
>> is there a better practice or is this the right one?
>>  
>> Simone
>>  
>> -------------------------
>> Simone Chiaretta
>> www.piyosailing.com/S <http://www.piyosailing.com/S>
>> /Any sufficiently advanced technology is indistinguishable from magic/
>> /"Life is short, play hard"/
>>
>> <http://www.spreadfirefox.com/?q=affiliates&id=2476&t=81>
>>  
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to