Your message dated Thu, 08 Dec 2016 22:36:22 +0000 with message-id <[email protected]> and subject line Bug#847137: fixed in tomcat8 8.5.9-1 has caused the Debian Bug report #847137, regarding tomcat8: wrong usage of catalina.home instead catalina.base in catalina.properties variable common.loader to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 847137: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847137 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: tomcat7 Version: 7.0.63-1~ubuntu14.04.1~c42.ppa1 Severity: important (The version mentioned above is a no change backport to ubuntu trusty.) [The bugreport is also valid against tomcat8 ! Please apply the same fix here.] Please fix the following line in catalina.properties: 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 History of this bug is that in bug #691865 a wrong fix was introduced. Instead catalina.base (as specified in the bug report) catalina.home was used for the common.loader. -- System Information: Debian Release: jessie/sid APT prefers trusty-updates APT policy: (500, 'trusty-updates'), (500, 'trusty-security'), (500, 'trusty'), (100, 'trusty-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.19.0-25-generic (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to de_DE.UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages tomcat7 depends on: ii adduser 3.113+nmu3ubuntu3 ii debconf [debconf-2.0] 1.5.51ubuntu2 ii tomcat7-common 7.0.63-1~ubuntu14.04.1~c42.ppa1 ii ucf 3.0027+nmu1 Versions of packages tomcat7 recommends: pn authbind <none> Versions of packages tomcat7 suggests: ii libtcnative-1 1.1.33-1~ubuntu14.04.1~c42.ppa1 ii tomcat7-admin 7.0.63-1~ubuntu14.04.1~c42.ppa1 ii tomcat7-docs 7.0.63-1~ubuntu14.04.1~c42.ppa1 ii tomcat7-examples 7.0.63-1~ubuntu14.04.1~c42.ppa1 pn tomcat7-user <none> -- Configuration Files: /etc/tomcat7/catalina.properties changed [not included] /etc/tomcat7/context.xml changed [not included] /etc/tomcat7/logging.properties changed [not included] /etc/tomcat7/server.xml changed [not included] /etc/tomcat7/tomcat-users.xml [Errno 13] Keine Berechtigung: u'/etc/tomcat7/tomcat-users.xml' -- debconf information excluded
--- End Message ---
--- Begin Message ---Source: tomcat8 Source-Version: 8.5.9-1 We believe that the bug you reported is fixed in the latest version of tomcat8, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Emmanuel Bourg <[email protected]> (supplier of updated tomcat8 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 08 Dec 2016 22:26:36 +0100 Source: tomcat8 Binary: tomcat8-common tomcat8 tomcat8-user libtomcat8-java libtomcat8-embed-java libservlet3.1-java libservlet3.1-java-doc tomcat8-admin tomcat8-examples tomcat8-docs Architecture: source all Version: 8.5.9-1 Distribution: unstable Urgency: medium Maintainer: Debian Java Maintainers <[email protected]> Changed-By: Emmanuel Bourg <[email protected]> Description: libservlet3.1-java - Servlet 3.1, JSP 2.3, EL 3.0 and WebSocket 1.0 Java API classes libservlet3.1-java-doc - Servlet 3.1, JSP 2.3, EL 3.0 and WebSocket 1.0 Java API documenta libtomcat8-embed-java - Apache Tomcat 8 - Servlet and JSP engine -- embed libraries libtomcat8-java - Apache Tomcat 8 - Servlet and JSP engine -- core libraries tomcat8 - Apache Tomcat 8 - Servlet and JSP engine tomcat8-admin - Apache Tomcat 8 - Servlet and JSP engine -- admin web application tomcat8-common - Apache Tomcat 8 - Servlet and JSP engine -- common files tomcat8-docs - Apache Tomcat 8 - Servlet and JSP engine -- documentation tomcat8-examples - Apache Tomcat 8 - Servlet and JSP engine -- example web applicati tomcat8-user - Apache Tomcat 8 - Servlet and JSP engine -- tools to create user Closes: 770911 847137 Changes: tomcat8 (8.5.9-1) unstable; urgency=medium . * Team upload. * New upstream release - Refreshed the patches * Restored the classloading from the common, server and shared directories under CATALINA_BASE (Closes: #847137) * Fixed the installation error when JAVA_OPTS in /etc/default/tomcat8 contains the '%' character (Closes: #770911) Checksums-Sha1: b9d7f76f6741c773119b1c286ed74c41e42fc637 2930 tomcat8_8.5.9-1.dsc 433c6e149273cad6667ac2b58e5c91019a3fbcd4 3399804 tomcat8_8.5.9.orig.tar.xz ed53ddfcb80e3634cdee8dfa53a89f719c5621bd 41036 tomcat8_8.5.9-1.debian.tar.xz ba4de1c64473c6d3c779d48492b6c3c3ca3ef51e 240794 libservlet3.1-java-doc_8.5.9-1_all.deb 3e96e9dffea78bc897181127e067c47c1d5c5805 391724 libservlet3.1-java_8.5.9-1_all.deb 9803a67342ace3f20704f48d93b73f8e0409a217 3835688 libtomcat8-embed-java_8.5.9-1_all.deb 5ccbf59c74db9359bb73e2eed601e78bb5f4422f 4778716 libtomcat8-java_8.5.9-1_all.deb 81fdc83efd518ffac52a83fdb8c94b8b9316a94a 35510 tomcat8-admin_8.5.9-1_all.deb 9af8f68e206b863ae0cee0deeb7d82b5f45025c6 61074 tomcat8-common_8.5.9-1_all.deb 0dc110ff40cfafd4c2a9b834d54e0de614222012 717214 tomcat8-docs_8.5.9-1_all.deb 4c20e7711b358a2a4a94d87f57f02468ea32da22 392156 tomcat8-examples_8.5.9-1_all.deb 57f95b4c4e53cb53d44ba3284f1ec469f9df6447 37700 tomcat8-user_8.5.9-1_all.deb 437122a1404a07852f3c475ecb35fe611eef7639 49934 tomcat8_8.5.9-1_all.deb a5ab7fbe1eb7c6d80760c8312ff5b82c26a83618 12376 tomcat8_8.5.9-1_amd64.buildinfo Checksums-Sha256: 8c404b73cea047b220fd96ae9f1aa6a855e736be9d635350aefb0a222fbfc126 2930 tomcat8_8.5.9-1.dsc 93388aef48ab978f8a1e7e71991fb95d499b5324fdc2b9044568a9a9f94e0e23 3399804 tomcat8_8.5.9.orig.tar.xz eb0a54d98238966dd63093986f1b81a3788ef2104afa26d8eb62ef32275e7c3c 41036 tomcat8_8.5.9-1.debian.tar.xz 0733267bfd9f90e8c96b5d1331233025bac123191d589c8438168d4ce55e0b06 240794 libservlet3.1-java-doc_8.5.9-1_all.deb 6f45311b33f8eeff0a58ee0dcac63feb1669d75e499b3e71bd11224ac45289cc 391724 libservlet3.1-java_8.5.9-1_all.deb 0102fc9dcbcfd011ba83624a3f92a48057f0b075a66dfc26b4bdc0cfe7d71d48 3835688 libtomcat8-embed-java_8.5.9-1_all.deb cacd45d4313aa0a9cde0cbb77c8e95b3a0dc362f1e70176c0550c9064ac4f950 4778716 libtomcat8-java_8.5.9-1_all.deb 28f8da13c5a498f34d9346bfa90da99db421bdfd490eb01d78857183585c1ad4 35510 tomcat8-admin_8.5.9-1_all.deb 4c7f0386bfab1fe5a0081ca0891b88d58e57a8a04ff9940871bab6d253b8a4aa 61074 tomcat8-common_8.5.9-1_all.deb 88e8edda75814ab2c2afb9daeb835637d94fd184f17ad81c33600043206cf4fe 717214 tomcat8-docs_8.5.9-1_all.deb 96f6119b517da2a6add5ca91483f01c38b49733273c03080d7956a91ee3d0dcc 392156 tomcat8-examples_8.5.9-1_all.deb d11c5ee66467dbaf2947177557c23675cb43157398caed86be426d4adfa6e0bc 37700 tomcat8-user_8.5.9-1_all.deb 7a47b3205bae216359a864339e55667c5c06c60131e648078887c6395d0cf6c3 49934 tomcat8_8.5.9-1_all.deb 6a9e5b42c05634dd8bca5d5ee225c0e722708bf77ded21cf52b8002950a42179 12376 tomcat8_8.5.9-1_amd64.buildinfo Files: 6a779dd170993e356cf540b3eac4fa3b 2930 java optional tomcat8_8.5.9-1.dsc b69c8f4f45a51b8ecd069750901b2a04 3399804 java optional tomcat8_8.5.9.orig.tar.xz e45c480a6dcdf9f6c613029d61c4ee15 41036 java optional tomcat8_8.5.9-1.debian.tar.xz a2904abddb7769925c6298c8486967de 240794 doc optional libservlet3.1-java-doc_8.5.9-1_all.deb 435f3d33c84730c2fd92bb19e7123407 391724 java optional libservlet3.1-java_8.5.9-1_all.deb 164357c9e812af61496362555bf1b9cc 3835688 java optional libtomcat8-embed-java_8.5.9-1_all.deb 8e71af35b2ab2af950d845c8db53e4c9 4778716 java optional libtomcat8-java_8.5.9-1_all.deb 6012258d8aee62ae3f5853fdf9067c2c 35510 java optional tomcat8-admin_8.5.9-1_all.deb 6abfaa31e0aff467bce8ef820892ee00 61074 java optional tomcat8-common_8.5.9-1_all.deb 51b213c52e34891127afef1eacd983b6 717214 doc optional tomcat8-docs_8.5.9-1_all.deb 81faaa511f21b9452879c7aa4c507079 392156 java optional tomcat8-examples_8.5.9-1_all.deb 6d31ac8cad4e7cb18b689eff7b8c60ba 37700 java optional tomcat8-user_8.5.9-1_all.deb e3ac2fbfae79287e530aae2f075af872 49934 java optional tomcat8_8.5.9-1_all.deb 4b427b8adecd07f3ce44735d61a02796 12376 java optional tomcat8_8.5.9-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEuM5N4hCA3PkD4WxA9RPEGeS50KwFAlhJ2xoACgkQ9RPEGeS5 0KzFOQ/8Cdr8BdCFm1VmWqimGTXbTAniNhewZElZjrwbnXrgHMHMdL+yaayFayrO 9G0IRx3Nkf3gUJ/LaYyhngB7EOWlaTMoAUKZJfSxo5QHsJUKzICDJ4g2fr5asitz OZOE8+saxDuG3FTSK0jhWIw4LExtkAOJxjbvw3h4VkUuOX34NMedaPq6rfqsTnMd X2mqthuPUGDEHpjH5GHLmE8Y7oA41u8zN2KUnUjBDAgyHv7pWI7uFUXBSmNzbVs/ B5+Mbl7yhC/qFs5VkdCDceI/eVcDXnfI3OCgRnglPUvWA+LzqSfNTvv21pPlpONO Sp06f+x4zH6R27AE+36vzWuYen5xp1EaNgOwiOcHPJF9yN8/CP8ZmRjn3tujngad dwMTbFxXu8TrLqo+cPP9UJDmcp78dv8c0KQzlwZntemXxXyRuFvflBBNVZn/qIB+ 5aCWlP6PQopc6u0zWvnrTBMls55DMJEpKvbofBbP4WZOoap1rRRo7Bgz0TFJFDeR aHnr3+MPtmw81YuP9UOhX0P3ILAMIWbBWmLYl5z5ZmZ9IeSNjUb21KNEJUlMHY2l OehxHhnFwxLtAc/JgcSUg3e5UFKJdYP+M8Yp4eBNF+B+MbE+KhOqEcCa2AoprZrx Fxwuexy+OkQmfFBWLWyckqeQ7wNorkku3V3vUGUlxuBnAsda07I= =xqpg -----END PGP SIGNATURE-----
--- End Message ---

