group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #09594
[Bug 1482893] Re: common loader in catalina.properties is wrong
** Also affects: tomcat6 (Ubuntu Yakkety)
Importance: Undecided
Status: New
** Also affects: tomcat7 (Ubuntu Yakkety)
Importance: Undecided
Status: New
** Also affects: tomcat8 (Ubuntu Yakkety)
Importance: Undecided
Status: New
** Also affects: tomcat6 (Ubuntu Xenial)
Importance: Undecided
Status: New
** Also affects: tomcat7 (Ubuntu Xenial)
Importance: Undecided
Status: New
** Also affects: tomcat8 (Ubuntu Xenial)
Importance: Undecided
Status: New
** Changed in: tomcat6 (Ubuntu Yakkety)
Status: New => Invalid
** Changed in: tomcat6 (Ubuntu)
Status: New => Invalid
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1482893
Title:
common loader in catalina.properties is wrong
Status in tomcat6 package in Ubuntu:
Invalid
Status in tomcat7 package in Ubuntu:
New
Status in tomcat8 package in Ubuntu:
New
Status in tomcat6 source package in Xenial:
New
Status in tomcat7 source package in Xenial:
New
Status in tomcat8 source package in Xenial:
New
Status in tomcat6 source package in Yakkety:
Invalid
Status in tomcat7 source package in Yakkety:
New
Status in tomcat8 source package in Yakkety:
New
Status in tomcat7 package in Debian:
New
Status in tomcat8 package in Debian:
Unknown
Bug description:
Please fix the following line in catalina.properties in all tomcat
source packages.
WRONG:
common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.home}/common/classes,${catalina.home}/common/*.jar
CORRECT:
common.loader=${catalina.base}/common/classes,${catalina.base}/common/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar
Following problems with the wrong statement:
1. Odering is wrong: catalina.base should overrule catalina.home here (see class loader howto below).
2. catalina.home is expanded normally to /usr/share/tomcat7, but there is no common directory - it is below
/var/lib/tomcat7 (as expanded by catalina.base).
3. ${catalina.base}/lib,${catalina.base}/lib/*.jar are pointing to non existing directories. I recommend to skip this part.
For reference see https://tomcat.apache.org/tomcat-7.0-doc/class-loader-howto.html
> The locations searched by this class loader are defined by the common.loader property in
> $CATALINA_BASE/conf/catalina.properties.
> The default setting will search the following locations in the order they are listed:
>
> unpacked classes and resources in $CATALINA_BASE/lib
> JAR files in $CATALINA_BASE/lib
> unpacked classes and resources in $CATALINA_HOME/lib
> JAR files in $CATALINA_HOME/lib
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tomcat6/+bug/1482893/+subscriptions