Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Mar 2013 09:26:22 +0200
From:      Achilleas Mantzios <achill@matrix.gatewaynet.com>
To:        freebsd-java@freebsd.org
Subject:   Re: java/177067: openjdk6-b27_2 bug
Message-ID:  <11150506.EHk68Xq6nW@smadev.internal.net>
In-Reply-To: <201303181124.r2IBOhf5064526@red.freebsd.org>
References:  <201303181124.r2IBOhf5064526@red.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This : 2localhost.org.apache.juli.FileHandler , rather denotes a "port"=
 of tomcat/port bug rather than openjdk.


On =C3=84=C3=A5=C3=B5 18 =C3=8C=C3=A1=C3=B1 2013 11:24:43 Alex wrote:
>=20
> >Number:         177067
> >Category:       java
> >Synopsis:       openjdk6-b27_2 bug
> >Confidential:   no
> >Severity:       non-critical
> >Priority:       low
> >Responsible:    freebsd-java
> >State:          open
> >Quarter:       =20
> >Keywords:      =20
> >Date-Required:
> >Class:          sw-bug
> >Submitter-Id:   current-users
> >Arrival-Date:   Mon Mar 18 11:30:00 UTC 2013
> >Closed-Date:
> >Last-Modified:
> >Originator:     Alex
> >Release:        8.3-RELEASE
> >Organization:
> >Environment:
> FreeBSD test.example.org 8.3-RELEASE-p3 FreeBSD 8.3-RELEASE-p3 #0: Su=
n Jun 24 14:15:24 MSK 2012     root@test.example.org:/usr/obj/usr/src/s=
ys/CARP  amd64
> >Description:
> After updating to openjdk6-b27_2 I found errors with logging in catal=
ina.out at tomcat7:
>=20
> INFO: Starting Servlet Engine: Apache Tomcat/7.0.37
> Can't load log handler "2localhost.org.apache.juli.FileHandler"
> java.lang.ClassNotFoundException: 2localhost.org.apache.juli.FileHand=
ler
> java.lang.ClassNotFoundException: 2localhost.org.apache.juli.FileHand=
ler
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
>         at java.security.AccessController.doPrivileged(Native Method)=

>         at java.net.URLClassLoader.findClass(URLClassLoader.java:205)=

>         at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:2=
94)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
>         at java.util.logging.LogManager$3.run(LogManager.java:654)
>         at java.security.AccessController.doPrivileged(Native Method)=

>         at java.util.logging.LogManager.loadLoggerHandlers(LogManager=
.java:641)
>         at java.util.logging.LogManager.access$900(LogManager.java:15=
0)
>         at java.util.logging.LogManager$LoggerContext.addLogger(LogMa=
nager.java:437)
>         at java.util.logging.LogManager$UserLoggerContext.demandLogge=
r(LogManager.java:596)
>         at java.util.logging.LogManager$LoggerContext.demandLogger(Lo=
gManager.java:475)
>         at java.util.logging.Logger.getLogger(Logger.java:329)
>         at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.j=
ava:71)
>         at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDK=
Log.java:196)
>         at org.apache.juli.logging.LogFactory.getInstance(LogFactory.=
java:170)
>         at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:=
311)
>         at org.apache.catalina.core.ContainerBase.getLogger(Container=
Base.java:452)
>         at org.apache.catalina.core.ContainerBase.startInternal(Conta=
inerBase.java:1102)
>         at org.apache.catalina.core.StandardHost.startInternal(Standa=
rdHost.java:800)
>         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase=
.java:150)
>         at org.apache.catalina.core.ContainerBase$StartChild.call(Con=
tainerBase.java:1559)
>         at org.apache.catalina.core.ContainerBase$StartChild.call(Con=
tainerBase.java:1549)
>         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.j=
ava:334)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:166)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPo=
olExecutor.java:1146)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadP=
oolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:679)
>=20
> If I stop tomcat, I got this errors in logs:
>=20
> INFO: Stopping service Catalina
> Can't load log handler "1catalina.org.apache.juli.FileHandler"
> java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandl=
er
> java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandl=
er
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
>         at java.security.AccessController.doPrivileged(Native Method)=

>         at java.net.URLClassLoader.findClass(URLClassLoader.java:205)=

>         at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:2=
94)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
>         at java.util.logging.LogManager$3.run(LogManager.java:654)
>         at java.security.AccessController.doPrivileged(Native Method)=

>         at java.util.logging.LogManager.loadLoggerHandlers(LogManager=
.java:641)
>         at java.util.logging.LogManager.access$900(LogManager.java:15=
0)
>         at java.util.logging.LogManager$LoggerContext.addLogger(LogMa=
nager.java:437)
>         at java.util.logging.LogManager$1.run(LogManager.java:200)
>         at java.security.AccessController.doPrivileged(Native Method)=

>         at java.util.logging.LogManager.<clinit>(LogManager.java:176)=

>         at java.util.logging.Logger.getLoggerContext(Logger.java:287)=

>         at java.util.logging.Logger.getLogger(Logger.java:328)
>         at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.j=
ava:71)
>         at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDK=
Log.java:196)
>         at org.apache.juli.logging.LogFactory.getInstance(LogFactory.=
java:170)
>         at org.apache.juli.logging.LogFactory.getInstance(LogFactory.=
java:242)
>         at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:=
293)
>         at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.j=
ava:60)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nat=
ive Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Nati=
veConstructorAccessorImpl.java:57)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(=
DelegatingConstructorAccessorImpl.java:45)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java=
:532)
>         at java.lang.Class.newInstance0(Class.java:374)
>         at java.lang.Class.newInstance(Class.java:327)
>         at org.apache.commons.daemon.support.DaemonLoader.load(Daemon=
Loader.java:190)
> Can't load log handler "1catalina.org.apache.juli.FileHandler"
> java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandl=
er
> java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandl=
er
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
>         at java.security.AccessController.doPrivileged(Native Method)=

>         at java.net.URLClassLoader.findClass(URLClassLoader.java:205)=

>         at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:2=
94)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
>         at java.util.logging.LogManager$3.run(LogManager.java:654)
>         at java.security.AccessController.doPrivileged(Native Method)=

>         at java.util.logging.LogManager.loadLoggerHandlers(LogManager=
.java:641)
>         at java.util.logging.LogManager.access$900(LogManager.java:15=
0)
>         at java.util.logging.LogManager$LoggerContext.addLogger(LogMa=
nager.java:437)
>         at java.util.logging.LogManager$1.run(LogManager.java:201)
>         at java.security.AccessController.doPrivileged(Native Method)=

>         at java.util.logging.LogManager.<clinit>(LogManager.java:176)=

>         at java.util.logging.Logger.getLoggerContext(Logger.java:287)=

>         at java.util.logging.Logger.getLogger(Logger.java:328)
>         at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.j=
ava:71)
>         at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDK=
Log.java:196)
>         at org.apache.juli.logging.LogFactory.getInstance(LogFactory.=
java:170)
>         at org.apache.juli.logging.LogFactory.getInstance(LogFactory.=
java:242)
>         at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:=
293)
>         at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.j=
ava:60)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nat=
ive Method)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance(Nati=
veConstructorAccessorImpl.java:57)
>         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(=
DelegatingConstructorAccessorImpl.java:45)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java=
:532)
>         at java.lang.Class.newInstance0(Class.java:374)
>         at java.lang.Class.newInstance(Class.java:327)
>         at org.apache.commons.daemon.support.DaemonLoader.load(Daemon=
Loader.java:190)
>=20
> >How-To-Repeat:
> Install openjdk6-b27_2, install tomcat7, try to start tomcat7 with de=
fault settings. Check logs/catalina.out for errors.
> >Fix:
> Revert back package from openjdk6-b27_2 to openjdk6-b27_1.
>=20
>=20
> >Release-Note:
> >Audit-Trail:
> >Unformatted:
> _______________________________________________
> freebsd-java@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-java
> To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.or=
g"
-
Achilleas Mantzios
IT DEV
IT DEPT
Dynacom Tankers Mgmt



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?11150506.EHk68Xq6nW>