>>>>> Steinar Bang <[EMAIL PROTECTED]>: > What I would like to do is to custimize installations of a > struts-based web application, in a way that isn't overwritten when a > new version of the webapp's .war file is installed. [snip!] > Ie. have a search path for the JSPs?
> Other ideas I have considered, are: [snip!] Here's my current best idea: - Don't use a .war for the webapp. Deliver the webapp with an RPM that uses a directory out of tomcat's normal hierachy, and change server.xml to add a context for this directory - Subclass ActionServlet and replace the function that adds the action mapping (seems to be actionMapping() in 1.0, but that function was gone in HEAD), to first do a super.initMapping(); and then read action configs from the database, potentially replacing the actions set by struts-config.xml Instead of creating JSPs with identical names that are picked before the standard JSPs, new JSPs will be created with different names, or put in a separate subdirectory, and actions forwarding to these JSPs will be put into the database. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>