Hi:
Thanks all, I appreciate the input. I was thinking about using the Tomcat manager application to reload individual web-apps on the server. However, I am still unclear as to how one would mount individual workspaces while maintaining a seperation of logic and datastores b/w users. Are you guys sharing the datasource? What will keep updates to the the datasource isolated b/w web-apps? I looked further into the "Context" element of server.xml (thanks Antonio) and it seems you can map different users to seperate apps by using the org.apache.catalina.startup.UserConfig Listener (http://jakarta.apache.org/tomcat/tomcat-4.1-doc/config/host.html#User%20Web%20Applications), but this is not really a clean solution for a production environment. I imagine I can use this for a development environment, but if I put the app on the
web I would want different users to have customized version of the webapp and seperate datasources as well (all transparent of course). I suppose this is a design issue? Maybe use a unique id that is placed in the URIs to the datastore and webapp contexts...
Julian
Antonio Gallardo <[EMAIL PROTECTED]> wrote:
Hi:
Our development environment looks is:
The server configured with Tomcat 5.0.19 and 4 cocoon webapp inside + 1
full Cocoon install + samples for reference. You can look at it as 5
cocoon applications running on the same server.
Since the applications uses diferents blocks, each one has a particular
custom build.
The workstations are using NFS to share the tomcat instalation. Developers
has access to the webapp dir and work directly inside the webapp dir on
Tomcat installation.
We also use a simple script to allow us to restart tomcat as the user that
run tomcat. This is useful if we need to redeploy a jar file.
As each application has his own log, every developer can see what happen
inside the application.
At the end of the day we make backups (cca. 200 MB) on CD-RW.
Of course another approach can be using thein server.xml to
define another places to deploy the applications.
Best Regards,
Antonio Gallardo
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Live simply so others may simply live.
�
-Ghandi
�
Pluralitas non est ponenda sine neccesitate.
"Entities should not be multiplied unneccesarily"
�
-William of Occam
Do you Yahoo!?
Yahoo! Small Business $15K Web Design Giveaway - Enter today
