bug-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug classpath/23822] New: Classpath fails with tomcat5 and security man


From: WBaer at gmx dot de
Subject: [Bug classpath/23822] New: Classpath fails with tomcat5 and security manager enabled
Date: 11 Sep 2005 12:57:15 -0000

Hi all,

tomcat5 and security manager enabled fails to run due to NPEs in
javax.security.auth.SubjectDomainCombiner.combine

Full log (same for all other contexts):

2005-09-11 14:49:44 StandardContext[/webdav]Servlet /webdav threw load() 
exception
javax.servlet.ServletException: Servlet.init() for servlet jsp threw exception
   at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:1085)
   at org.apache.catalina.core.StandardWrapper.load (StandardWrapper.java:876)
   at org.apache.catalina.core.StandardContext.loadOnStartup
(StandardContext.java:4017)
   at org.apache.catalina.core.StandardContext.start (StandardContext.java:4337)
   at org.apache.catalina.core.ContainerBase.addChildInternal
(ContainerBase.java:823)
   at org.apache.catalina.core.ContainerBase.access$0 (ContainerBase.java:121)
   at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run
(ContainerBase.java:143)
   at java.security.AccessController.doPrivileged (AccessController.java:96)
   at org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java:805)
   at org.apache.catalina.core.StandardHost.addChild (StandardHost.java:595)
   at org.apache.catalina.core.StandardHostDeployer.install
(StandardHostDeployer.java:277)
   at org.apache.catalina.core.StandardHost.install (StandardHost.java:832)
   at org.apache.catalina.startup.HostConfig.deployDirectories 
(HostConfig.java:701)
   at org.apache.catalina.startup.HostConfig.deployApps (HostConfig.java:432)
   at org.apache.catalina.startup.HostConfig.start (HostConfig.java:983)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent 
(HostConfig.java:349)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:119)
   at org.apache.catalina.core.ContainerBase.start (ContainerBase.java:1091)
   at org.apache.catalina.core.StandardHost.start (StandardHost.java:789)
   at org.apache.catalina.core.ContainerBase.start (ContainerBase.java:1083)
   at org.apache.catalina.core.StandardEngine.start (StandardEngine.java:478)
   at org.apache.catalina.core.StandardService.start (StandardService.java:480)
   at org.apache.catalina.core.StandardServer.start (StandardServer.java:2313)
   at org.apache.catalina.startup.Catalina.start (Catalina.java:556)
   at java.lang.reflect.Method.invoke0 (Method.java)
   at java.lang.reflect.Method.invoke (Method.java:255)
   at org.apache.catalina.startup.Bootstrap.start (Bootstrap.java:287)
   at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:425)
----- Root Cause -----
java.lang.NullPointerException
   at javax.security.auth.SubjectDomainCombiner.combine
(SubjectDomainCombiner.java:70)
   at java.security.AccessControlContext.<init> (AccessControlContext.java:89)
   at javax.security.auth.Subject.doAsPrivileged (Subject.java:248)
   at org.apache.catalina.security.SecurityUtil.execute (SecurityUtil.java:272)
   at org.apache.catalina.security.SecurityUtil.doAsPrivilege
(SecurityUtil.java:161)
   at org.apache.catalina.security.SecurityUtil.doAsPrivilege
(SecurityUtil.java:114)
   at org.apache.catalina.core.StandardWrapper.loadServlet
(StandardWrapper.java:1038)
   at org.apache.catalina.core.StandardWrapper.load (StandardWrapper.java:876)
   at org.apache.catalina.core.StandardContext.loadOnStartup
(StandardContext.java:4017)
   at org.apache.catalina.core.StandardContext.start (StandardContext.java:4337)
   at org.apache.catalina.core.ContainerBase.addChildInternal
(ContainerBase.java:823)
   at org.apache.catalina.core.ContainerBase.access$0 (ContainerBase.java:121)
   at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run
(ContainerBase.java:143)
   at java.security.AccessController.doPrivileged (AccessController.java:96)
   at org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java:805)
   at org.apache.catalina.core.StandardHost.addChild (StandardHost.java:595)
   at org.apache.catalina.core.StandardHostDeployer.install
(StandardHostDeployer.java:277)
   at org.apache.catalina.core.StandardHost.install (StandardHost.java:832)
   at org.apache.catalina.startup.HostConfig.deployDirectories 
(HostConfig.java:701)
   at org.apache.catalina.startup.HostConfig.deployApps (HostConfig.java:432)
   at org.apache.catalina.startup.HostConfig.start (HostConfig.java:983)
   at org.apache.catalina.startup.HostConfig.lifecycleEvent 
(HostConfig.java:349)
   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent
(LifecycleSupport.java:119)
   at org.apache.catalina.core.ContainerBase.start (ContainerBase.java:1091)
   at org.apache.catalina.core.StandardHost.start (StandardHost.java:789)
   at org.apache.catalina.core.ContainerBase.start (ContainerBase.java:1083)
   at org.apache.catalina.core.StandardEngine.start (StandardEngine.java:478)
   at org.apache.catalina.core.StandardService.start (StandardService.java:480)
   at org.apache.catalina.core.StandardServer.start (StandardServer.java:2313)
   at org.apache.catalina.startup.Catalina.start (Catalina.java:556)
   at java.lang.reflect.Method.invoke0 (Method.java)
   at java.lang.reflect.Method.invoke (Method.java:255)
   at org.apache.catalina.startup.Bootstrap.start (Bootstrap.java:287)
   at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:425)

Steps to reproduce:

Download binary tomcat 5.0.30 distribution and start with 
kaffe CVS or jamvm+classpath CVS and security manager enabled.

This only affects tomcat 5 - tomcat 4.1.31 works with kaffe CVS /
jamvm+classpath CVS and security manager enabled !

Wolfgang

-- 
           Summary: Classpath fails with tomcat5 and security manager
                    enabled
           Product: classpath
           Version: 0.18
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: classpath
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: WBaer at gmx dot de
                CC: bug-classpath at gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23822




reply via email to

[Prev in Thread] Current Thread [Next in Thread]