Yes there is a reason. I have my own configuration files for different sites 
that are serviced by the same tapestry application. I do not want my 
configuration files to be public, and I also do not want to store the css files 
that correspond to each individual configuration file in a different directory. 
Therefore, the private asset would be ideal for this type of use. If 
performance really were an issue (which in my experience it is not for css 
files) then I could use the private asset to externalize the files and serve 
them via Apache.
 
I suppose I could also package my configuration files in the classpath, but it 
seems more appropriate to keep them with other configuration files in WEB-INF 
and makes them more accessible for editing in production.
 
This is why I believe private assets should not be limited to classpath assets.
 
Kris

----- Original Message ----
From: Jimmi Dyson <[EMAIL PROTECTED]>
To: Tapestry users <tapestry-user@jakarta.apache.org>
Sent: Thursday, April 27, 2006 12:48:19 AM
Subject: RE: Why do Private Assets have to be Classpath Resources?


Is there any reason you're not using context assets for this? I don't
really see the point in putting static content like images in a
protected area like WEB-INF and having Tapestry serving them. Just puts
more load on the Tapestry servlet when whatever web server you're using
could serve them for you.

-----Original Message-----
From: Kris Rasmussen [mailto:[EMAIL PROTECTED] 
Sent: 26 April 2006 20:36
To: tapestry-user@jakarta.apache.org
Subject: Why do Private Assets have to be Classpath Resources?

Has anyone considered adding a Private context asset, such as one that
resides in the WEB-INF/META-INF directory? I don't see why the private
asset needs be a classpath asset. We have stylesheet/images files that
we want to keep close to configuration files in the WEB-INF directory
but there is no easy way of making them available without creating a
custom service.

I'd appreciate your opinions.

Kris


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

Reply via email to