In his mail Alexandre asks how to share files between "webapps", not 
between "subapps". It is easy to do it between subapps. Not so easy 
between webapps ;-).

  Cedric

Taylor, Jason wrote:

>I've been able to share jsps between webapps using the "contextRelative"
>attribute of the action forward and relative links everywhere.  My default
>app is just a redirector to the appropriate sub-app so the user is *always*
>in a sub-app.
>
>-----Original Message-----
>From: Cedric Dumoulin [mailto:[EMAIL PROTECTED]]
>Sent: Friday, September 27, 2002 9:46 AM
>To: Struts Users Mailing List
>Subject: Re: How to share Tiles between webapps ?
>
>
>
>  Hi,
>
>  I think that the way to go is to copy the files (.xml and layouts) in 
>each subapps. If you use a Unix system, you can do a link from the 
>webapps to your files. The nice thing with Tiles, is that if you modify 
>one of these files, you can override all its copies and it should still 
>running.
>  The problem of not be able to share files between webapps is not 
>related to tiles, but to webapps spec.
>
>      Hope this help,
>            Cedric
>
>Alexandre Albert wrote:
>
>  
>
>>My site is composed of many webapps (many .war files), and I can not 
>>figure out how to reuse tiles definitions and layouts in those different 
>>webapps.
>>The definitions are relative to the servlet's root context as well as the 
>>layouts specified by the definitions.
>>I've seen that one possible way is to write a custom 
>>ComponentDefinitionFactory to read the tiles definitions files from a 
>>specific location, but this is a bit tedious because of lack of 
>>documentation or examples. Anyway this will solve the problem of sharing 
>>definitions files for many webapps, but the problem of sharing common 
>>layouts stays.
>>Is there no other way than copying the tiles definitions and layouts to 
>>every webapp ?
>>
>>Help would be greatly appreciated.
>>
>>_________________________
>>Alexandre Albert
>>Unicible
>>
>>mailto:[EMAIL PROTECTED]
>>http://www.unicible.ch
>> 
>>
>>    
>>
>
>
>
>--
>To unsubscribe, e-mail:
><mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail:
><mailto:[EMAIL PROTECTED]>
>
>  
>



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

Reply via email to