At 06:20 PM 21/06/01, you wrote:
>Hi!
>We are several programmers who are programming servlets and jsp on our
>tomcat server, and each time we modify a servlet or a jsp, we have to
>restart tomcat so it takes in consideration our changes, and our problem
>is that we are working everyone from his computer at the same time, so
>when someone has made some changes and he wants to restart tomcat, it
>annoys the others who may be testing their servlet.
>So is there a way to make tomcat aware of new changes without restarting
>it or should we install a tomcat on everyone's machine ?
We have tomcat on everyone's machine - plus a couple of servers. Works
fine, with a couple of caveats:
1. We all have our own packages - no namespace conflicts - with a couple of
utils packages that everyone can use.
2. Watch for classpath issues - it's real easy to mung your own classpath
and then find that the code doesn't work on other machines. Same thing for
people downloading code (xerces, xalan etc. libraries) and having different
versions.
The idea of having an "integration" server is a great one, especially if
you can combine that with a reasonable set of junit/cactus/httpunit tests,
and clean builds. But, the flexibility of being able to start/stop your own
server is essential IMHO.
Jim
--
* Jim Cheesman *
Trabajo:
[EMAIL PROTECTED] - (34)(91) 724 9200 x 2360
Exaggeration is not
all it's cracked up to be.