From owner-freebsd-java@FreeBSD.ORG Mon Mar 18 11:30:00 2013 Return-Path: Delivered-To: freebsd-java@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id BEF66C76 for ; Mon, 18 Mar 2013 11:30:00 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id A602511F for ; Mon, 18 Mar 2013 11:30:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r2IBU0dq009605 for ; Mon, 18 Mar 2013 11:30:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r2IBU0f5009601; Mon, 18 Mar 2013 11:30:00 GMT (envelope-from gnats) Resent-Date: Mon, 18 Mar 2013 11:30:00 GMT Resent-Message-Id: <201303181130.r2IBU0f5009601@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-java@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Alex Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id BA42BB37 for ; Mon, 18 Mar 2013 11:24:43 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 9BB8EFF9 for ; Mon, 18 Mar 2013 11:24:43 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.5/8.14.5) with ESMTP id r2IBOhxK064527 for ; Mon, 18 Mar 2013 11:24:43 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.5/8.14.5/Submit) id r2IBOhf5064526; Mon, 18 Mar 2013 11:24:43 GMT (envelope-from nobody) Message-Id: <201303181124.r2IBOhf5064526@red.freebsd.org> Date: Mon, 18 Mar 2013 11:24:43 GMT From: Alex To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: java/177067: openjdk6-b27_2 bug X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Mar 2013 11:30:00 -0000 >Number: 177067 >Category: java >Synopsis: openjdk6-b27_2 bug >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-java >State: open >Quarter: >Keywords: >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: Sun Jun 24 14:15:24 MSK 2012 root@test.example.org:/usr/obj/usr/src/sys/CARP amd64 >Description: After updating to openjdk6-b27_2 I found errors with logging in catalina.out at tomcat7: 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.FileHandler java.lang.ClassNotFoundException: 2localhost.org.apache.juli.FileHandler 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:294) 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:150) at java.util.logging.LogManager$LoggerContext.addLogger(LogManager.java:437) at java.util.logging.LogManager$UserLoggerContext.demandLogger(LogManager.java:596) at java.util.logging.LogManager$LoggerContext.demandLogger(LogManager.java:475) at java.util.logging.Logger.getLogger(Logger.java:329) at org.apache.juli.logging.DirectJDKLog.(DirectJDKLog.java:71) at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.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(ContainerBase.java:452) at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1102) at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:800) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:679) If I stop tomcat, I got this errors in logs: INFO: Stopping service Catalina Can't load log handler "1catalina.org.apache.juli.FileHandler" java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandler java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandler 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:294) 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:150) at java.util.logging.LogManager$LoggerContext.addLogger(LogManager.java:437) at java.util.logging.LogManager$1.run(LogManager.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.util.logging.LogManager.(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.(DirectJDKLog.java:71) at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.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.(Bootstrap.java:60) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.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(DaemonLoader.java:190) Can't load log handler "1catalina.org.apache.juli.FileHandler" java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandler java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandler 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:294) 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:150) at java.util.logging.LogManager$LoggerContext.addLogger(LogManager.java:437) at java.util.logging.LogManager$1.run(LogManager.java:201) at java.security.AccessController.doPrivileged(Native Method) at java.util.logging.LogManager.(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.(DirectJDKLog.java:71) at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.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.(Bootstrap.java:60) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.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(DaemonLoader.java:190) >How-To-Repeat: Install openjdk6-b27_2, install tomcat7, try to start tomcat7 with default settings. Check logs/catalina.out for errors. >Fix: Revert back package from openjdk6-b27_2 to openjdk6-b27_1. >Release-Note: >Audit-Trail: >Unformatted: