-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Sylvain,
On 12/22/2010 12:54 PM, Sylvain Laurent wrote: > > On 22 déc. 2010, at 12:49, Mark Thomas wrote: >> >> It is do-able if you are prepared to accept the associated constraints: >> - all web apps must use the exact same version of every shared library >> - updating the shared libraries requires a Tomcat restart >> - all of the shared web apps must be "well behaved" in a multiple >> class-loader environment > > Maybe a bit off topic, but as far as I understood, OSGI based servers > (e.g. Virgo) support this type of scenario. With multiple versions of > shared libraries and the possibility to deploy newer versions. Of > course every piece of code must be well behaved, osgi-compliant, > etc... I think that means they aren't shared if they can be different. >> - one out of control web application can take down the whole instance > > Definitely a weakness of java... PHP and other scripting platforms do > not suffer from this since each process is isolated (more or less). This is more of a feature of the web server than the PHP interpreter: Apache httpd could easily be run under a configuration where a crashed PHP script could interfere with the operation of the server as a whole. - -chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0SXcYACgkQ9CaO5/Lv0PBGBwCfZOHGJR/I28LFn0fQEPpGK9a1 pIoAn05qIo7HY3JCKlGNWae7694Frkrm =jyCd -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org