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: [email protected]
Reporter: [email protected]
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: [email protected]
For additional commands, e-mail: [email protected]