Summary: | Adapt www-servers/tomcat-7 init script to support multiple instances | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Tomas Kadlec <tomas> |
Component: | [OLD] Java | Assignee: | Java team <java> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 428002 | ||
Bug Blocks: |
Description
Tomas Kadlec
2012-04-11 14:44:20 UTC
*tomcat-7.0.29-r1 (20 Jul 2012) *tomcat-6.0.35-r1 (20 Jul 2012) 20 Jul 2012; Ralph Sennhauser <sera@gentoo.org> +tomcat-6.0.35-r1.ebuild, +files/tomcat-6.0.35-build.xml.patch, +tomcat-7.0.29-r1.ebuild, +files/tomcat-7.0.29-build.xml.patch, +files/tomcat.conf, +files/tomcat.init, +files/tomcat-instance-manager.bash, metadata.xml: Full rewrite. Add tomcat-instance-manager.bash to convienintly create and remove multiple instances. Don't symlink jars but use java-config as appropriate. Migrate init script to baselayout2 including major cleanup. Add use extra-webapps to build and install the docs and examples web apps. Use USE=doc for javadocs. Major cleanup of the ebuild, like dropping elog massages obsolete for ages. Don't copy manager and host-manager to catalina base but use a shared instance in catalina home which gets updated with a package update. Actually install sources if requested. Initial Gentoo Prefix support. #180519 : don kill ROOT application #191611 : init script improvements #254526 : emerge --config, implemented with tomcat-instance-manager.bash #283273, #363931 : build docs and examples #309211 : handling of manager / host-manager #333153 : arbitrary classpath per instance #381693 : init fails with non existent CATALINA_TMPDIR #406285, #411597 : support multiple instances #407979 : fails if /run is tmpfs #420383 : forces invalid java compiler |