Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #175762 > unrolled thread

probable broken tomcat6 package on wheezy

Started byJohn Naggets <hostingnuggets@gmail.com>
First post2016-12-17 07:50 +0100
Last post2016-12-17 12:50 +0100
Articles 5 — 3 participants

Back to article view | Back to linux.debian.user


Contents

  probable broken tomcat6 package on wheezy John Naggets <hostingnuggets@gmail.com> - 2016-12-17 07:50 +0100
    Re: probable broken tomcat6 package on wheezy Alex Mestiashvili <alex@biotec.tu-dresden.de> - 2016-12-17 10:00 +0100
      Re: probable broken tomcat6 package on wheezy John Naggets <hostingnuggets@gmail.com> - 2016-12-17 11:10 +0100
        Re: probable broken tomcat6 package on wheezy Jochen Spieker <ml@well-adjusted.de> - 2016-12-17 12:50 +0100
        Re: probable broken tomcat6 package on wheezy Alex Mestiashvili <alex@biotec.tu-dresden.de> - 2016-12-17 12:50 +0100

#175762 — probable broken tomcat6 package on wheezy

FromJohn Naggets <hostingnuggets@gmail.com>
Date2016-12-17 07:50 +0100
Subjectprobable broken tomcat6 package on wheezy
Message-ID<sPgYG-69D-1@gated-at.bofh.it>
Hi,

Since today the tomcat6 package on Debian 7.11 seems to be broken as
the tomcat6 service does not start anymore. Here is the relevant
output of catalina.out:

Dec 17, 2016 6:35:15 AM org.apache.catalina.startup.ClassLoaderFactory
validateFile
WARNING: Problem with directory [/usr/share/tomcat6/server/classes],
exists: [false], isDirectory: [false], canRead: [false]
Dec 17, 2016 6:35:15 AM org.apache.catalina.startup.ClassLoaderFactory
validateFile
WARNING: Problem with directory [/usr/share/tomcat6/server], exists:
[false], isDirectory: [false], canRead: [false]
Dec 17, 2016 6:35:15 AM org.apache.catalina.startup.ClassLoaderFactory
validateFile
WARNING: Problem with directory [/usr/share/tomcat6/shared/classes],
exists: [false], isDirectory: [false], canRead: [false]
Dec 17, 2016 6:35:15 AM org.apache.catalina.startup.ClassLoaderFactory
validateFile
WARNING: Problem with directory [/usr/share/tomcat6/shared], exists:
[false], isDirectory: [false], canRead: [false]
Dec 17, 2016 6:35:16 AM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Dec 17, 2016 6:35:16 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 438 ms
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: java.lang.ExceptionInInitializerError
    at org.apache.catalina.core.NamingContextListener.lifecycleEvent(NamingContextListener.java:262)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:752)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
    ... 6 more
Caused by: java.util.MissingResourceException: Can't find bundle for
base name org.apache.naming.factory.LocalStrings, locale en_US
    at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1499)
    at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1322)
    at java.util.ResourceBundle.getBundle(ResourceBundle.java:721)
    at org.apache.naming.StringManager.<init>(StringManager.java:68)
    at org.apache.naming.StringManager.getManager(StringManager.java:213)
    at org.apache.naming.factory.ResourceLinkFactory.<clinit>(ResourceLinkFactory.java:44)
    ... 10 more

Using the following tomcat:

$ dpkg -l|grep tomcat
ii  libtomcat6-java                    6.0.45+dfsg-1~deb7u4
all          Servlet and JSP engine -- core libraries
ii  tomcat6                            6.0.45+dfsg-1~deb7u4
all          Servlet and JSP engine
ii  tomcat6-common                     6.0.45+dfsg-1~deb7u4
all          Servlet and JSP engine -- common files

and JRE:

dpkg -l|grep jre
ii  default-jre-headless               1:1.7-47+deb7u2
amd64        Standard Java or Java compatible Runtime (headless)
ii  openjdk-7-jre-headless:amd64       7u111-2.6.7-2~deb7u1
amd64        OpenJDK Java runtime, using Hotspot JIT (headless)

The following package updates have been performed this early morning
and I suspect one of these following packages to be broken:

libicu-dev libicu48 libservlet2.5-java libtomcat6-java  tomcat6
tomcat6-admin tomcat6-common

Any ideas? I can't find anything yet on any debian mailing lists...

Best regards
H.N.

[toc] | [next] | [standalone]


#175766

FromAlex Mestiashvili <alex@biotec.tu-dresden.de>
Date2016-12-17 10:00 +0100
Message-ID<sPj0u-7mO-15@gated-at.bofh.it>
In reply to#175762
On 12/17/2016 07:40 AM, John Naggets wrote:
> Hi,
>
> Since today the tomcat6 package on Debian 7.11 seems to be broken as
> the tomcat6 service does not start anymore. Here is the relevant
> output of catalina.out:
>
> Dec 17, 2016 6:35:15 AM org.apache.catalina.startup.ClassLoaderFactory
> validateFile
> WARNING: Problem with directory [/usr/share/tomcat6/server/classes],
> exists: [false], isDirectory: [false], canRead: [false]
> Dec 17, 2016 6:35:15 AM org.apache.catalina.startup.ClassLoaderFactory
> validateFile
> WARNING: Problem with directory [/usr/share/tomcat6/server], exists:
> [false], isDirectory: [false], canRead: [false]
> Dec 17, 2016 6:35:15 AM org.apache.catalina.startup.ClassLoaderFactory
> validateFile
> WARNING: Problem with directory [/usr/share/tomcat6/shared/classes],
> exists: [false], isDirectory: [false], canRead: [false]
> Dec 17, 2016 6:35:15 AM org.apache.catalina.startup.ClassLoaderFactory
> validateFile
> WARNING: Problem with directory [/usr/share/tomcat6/shared], exists:
> [false], isDirectory: [false], canRead: [false]
> Dec 17, 2016 6:35:16 AM org.apache.coyote.http11.Http11Protocol init
> INFO: Initializing Coyote HTTP/1.1 on http-8080
> Dec 17, 2016 6:35:16 AM org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 438 ms
> java.lang.reflect.InvocationTargetException
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     at java.lang.reflect.Method.invoke(Method.java:606)
>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
> Caused by: java.lang.ExceptionInInitializerError
>     at org.apache.catalina.core.NamingContextListener.lifecycleEvent(NamingContextListener.java:262)
>     at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
>     at org.apache.catalina.core.StandardServer.start(StandardServer.java:752)
>     at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
>     ... 6 more
> Caused by: java.util.MissingResourceException: Can't find bundle for
> base name org.apache.naming.factory.LocalStrings, locale en_US
>     at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1499)
>     at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1322)
>     at java.util.ResourceBundle.getBundle(ResourceBundle.java:721)
>     at org.apache.naming.StringManager.<init>(StringManager.java:68)
>     at org.apache.naming.StringManager.getManager(StringManager.java:213)
>     at org.apache.naming.factory.ResourceLinkFactory.<clinit>(ResourceLinkFactory.java:44)
>     ... 10 more
>
> Using the following tomcat:
>
> $ dpkg -l|grep tomcat
> ii  libtomcat6-java                    6.0.45+dfsg-1~deb7u4
> all          Servlet and JSP engine -- core libraries
> ii  tomcat6                            6.0.45+dfsg-1~deb7u4
> all          Servlet and JSP engine
> ii  tomcat6-common                     6.0.45+dfsg-1~deb7u4
> all          Servlet and JSP engine -- common files
>
> and JRE:
>
> dpkg -l|grep jre
> ii  default-jre-headless               1:1.7-47+deb7u2
> amd64        Standard Java or Java compatible Runtime (headless)
> ii  openjdk-7-jre-headless:amd64       7u111-2.6.7-2~deb7u1
> amd64        OpenJDK Java runtime, using Hotspot JIT (headless)
>
> The following package updates have been performed this early morning
> and I suspect one of these following packages to be broken:
>
> libicu-dev libicu48 libservlet2.5-java libtomcat6-java  tomcat6
> tomcat6-admin tomcat6-common
>
> Any ideas? I can't find anything yet on any debian mailing lists...
>
> Best regards
> H.N.
>

Hi,
As a temporary workaround disable the unattended-upgrades, and
try to install the previous version from /var/cache/apt/archives.
It solved the problem for me. ( of course if you don't clean the apt
archives )

Best,
Alex

[toc] | [prev] | [next] | [standalone]


#175767

FromJohn Naggets <hostingnuggets@gmail.com>
Date2016-12-17 11:10 +0100
Message-ID<sPk6d-8gD-7@gated-at.bofh.it>
In reply to#175766
Hi Alex,

By installing the previous package version from the apt cache archive
as you mention I managed to find out that it is the libtomcat6-java
package which is broken. You just need to downgrade that package back
to deb7u3 and Tomcat will start again.

Thanks for the hint and hopefully this package will be quickly fixed.

Best,
H.N.

On Sat, Dec 17, 2016 at 9:53 AM, Alex Mestiashvili
<alex@biotec.tu-dresden.de> wrote:
> On 12/17/2016 07:40 AM, John Naggets wrote:
>> Hi,
>>
>> Since today the tomcat6 package on Debian 7.11 seems to be broken as
>> the tomcat6 service does not start anymore. Here is the relevant
>> output of catalina.out:
>>
>> Dec 17, 2016 6:35:15 AM org.apache.catalina.startup.ClassLoaderFactory
>> validateFile
>> WARNING: Problem with directory [/usr/share/tomcat6/server/classes],
>> exists: [false], isDirectory: [false], canRead: [false]
>> Dec 17, 2016 6:35:15 AM org.apache.catalina.startup.ClassLoaderFactory
>> validateFile
>> WARNING: Problem with directory [/usr/share/tomcat6/server], exists:
>> [false], isDirectory: [false], canRead: [false]
>> Dec 17, 2016 6:35:15 AM org.apache.catalina.startup.ClassLoaderFactory
>> validateFile
>> WARNING: Problem with directory [/usr/share/tomcat6/shared/classes],
>> exists: [false], isDirectory: [false], canRead: [false]
>> Dec 17, 2016 6:35:15 AM org.apache.catalina.startup.ClassLoaderFactory
>> validateFile
>> WARNING: Problem with directory [/usr/share/tomcat6/shared], exists:
>> [false], isDirectory: [false], canRead: [false]
>> Dec 17, 2016 6:35:16 AM org.apache.coyote.http11.Http11Protocol init
>> INFO: Initializing Coyote HTTP/1.1 on http-8080
>> Dec 17, 2016 6:35:16 AM org.apache.catalina.startup.Catalina load
>> INFO: Initialization processed in 438 ms
>> java.lang.reflect.InvocationTargetException
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>     at java.lang.reflect.Method.invoke(Method.java:606)
>>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
>> Caused by: java.lang.ExceptionInInitializerError
>>     at org.apache.catalina.core.NamingContextListener.lifecycleEvent(NamingContextListener.java:262)
>>     at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
>>     at org.apache.catalina.core.StandardServer.start(StandardServer.java:752)
>>     at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
>>     ... 6 more
>> Caused by: java.util.MissingResourceException: Can't find bundle for
>> base name org.apache.naming.factory.LocalStrings, locale en_US
>>     at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1499)
>>     at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1322)
>>     at java.util.ResourceBundle.getBundle(ResourceBundle.java:721)
>>     at org.apache.naming.StringManager.<init>(StringManager.java:68)
>>     at org.apache.naming.StringManager.getManager(StringManager.java:213)
>>     at org.apache.naming.factory.ResourceLinkFactory.<clinit>(ResourceLinkFactory.java:44)
>>     ... 10 more
>>
>> Using the following tomcat:
>>
>> $ dpkg -l|grep tomcat
>> ii  libtomcat6-java                    6.0.45+dfsg-1~deb7u4
>> all          Servlet and JSP engine -- core libraries
>> ii  tomcat6                            6.0.45+dfsg-1~deb7u4
>> all          Servlet and JSP engine
>> ii  tomcat6-common                     6.0.45+dfsg-1~deb7u4
>> all          Servlet and JSP engine -- common files
>>
>> and JRE:
>>
>> dpkg -l|grep jre
>> ii  default-jre-headless               1:1.7-47+deb7u2
>> amd64        Standard Java or Java compatible Runtime (headless)
>> ii  openjdk-7-jre-headless:amd64       7u111-2.6.7-2~deb7u1
>> amd64        OpenJDK Java runtime, using Hotspot JIT (headless)
>>
>> The following package updates have been performed this early morning
>> and I suspect one of these following packages to be broken:
>>
>> libicu-dev libicu48 libservlet2.5-java libtomcat6-java  tomcat6
>> tomcat6-admin tomcat6-common
>>
>> Any ideas? I can't find anything yet on any debian mailing lists...
>>
>> Best regards
>> H.N.
>>
>
> Hi,
> As a temporary workaround disable the unattended-upgrades, and
> try to install the previous version from /var/cache/apt/archives.
> It solved the problem for me. ( of course if you don't clean the apt
> archives )
>
> Best,
> Alex
>
>
>

[toc] | [prev] | [next] | [standalone]


#175768

FromJochen Spieker <ml@well-adjusted.de>
Date2016-12-17 12:50 +0100
Message-ID<sPlEZ-Dx-13@gated-at.bofh.it>
In reply to#175767

[Multipart message — attachments visible in raw view] — view raw

John Naggets:
> 
> By installing the previous package version from the apt cache archive
> as you mention I managed to find out that it is the libtomcat6-java
> package which is broken. You just need to downgrade that package back
> to deb7u3 and Tomcat will start again.
> 
> Thanks for the hint and hopefully this package will be quickly fixed.

Nobody is is going to fix this if there is no appropriate bug report.

J.
-- 
I frequently find myself at the top of the stairs with absolutely
nothing happening in my brain.
[Agree]   [Disagree]
                 <http://archive.slowlydownward.com/NODATA/data_enter2.html>

[toc] | [prev] | [next] | [standalone]


#175769

FromAlex Mestiashvili <alex@biotec.tu-dresden.de>
Date2016-12-17 12:50 +0100
Message-ID<sPlEZ-Dx-11@gated-at.bofh.it>
In reply to#175767
On 12/17/2016 11:05 AM, John Naggets wrote:
> Hi Alex,
>
> By installing the previous package version from the apt cache archive
> as you mention I managed to find out that it is the libtomcat6-java
> package which is broken. You just need to downgrade that package back
> to deb7u3 and Tomcat will start again.
>
> Thanks for the hint and hopefully this package will be quickly fixed.
>
> Best,
> H.N.
>

You are welcome.
Just to note, tomcat6 is ancient, I would suggest to move to a supported
version.
And if it really bothers you, please consider to open a bug report.

Best,
Alex

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.user


csiph-web