https://issues.apache.org/bugzilla/show_bug.cgi?id=56488

            Bug ID: 56488
           Summary: jaas custom login module
           Product: Tomcat 8
           Version: 8.0.5
          Hardware: PC
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Catalina
          Assignee: dev@tomcat.apache.org
          Reporter: dstojkov2...@yahoo.fr

Hi


in the commit method while adding a principal user works and in the same method
add principal roles does not !!!

Here the stacktrace in the browser even not logged in the tomcat one

java.lang.NullPointerException
    java.util.Arrays.binarySearch0(Arrays.java:1481)
    java.util.Arrays.binarySearch(Arrays.java:1423)
   
org.apache.catalina.realm.GenericPrincipal.hasRole(GenericPrincipal.java:207)
    org.apache.catalina.realm.RealmBase.hasRole(RealmBase.java:980)
   
org.apache.catalina.realm.RealmBase.hasResourcePermission(RealmBase.java:900)
   
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:596)
   
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:74)
   
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:526)
   
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1017)
   
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:652)
   
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:277)
   
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2451)
   
org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2440)
   
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
   
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    java.lang.Thread.run(Thread.java:745)

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to