Author: markt
Date: Fri Mar 4 15:31:04 2011
New Revision: 1078004
URL: http://svn.apache.org/viewvc?rev=1078004&view=rev
Log:
Avoid npe
Modified:
tomcat/trunk/java/org/apache/catalina/authenticator/AuthenticatorBase.java
Modified:
tomcat/trunk/java/org/apache/catalina/authenticator/AuthenticatorBase.java
URL:
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/authenticator/AuthenticatorBase.java?rev=1078004&r1=1078003&r2=1078004&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/authenticator/AuthenticatorBase.java
(original)
+++ tomcat/trunk/java/org/apache/catalina/authenticator/AuthenticatorBase.java
Fri Mar 4 15:31:04 2011
@@ -481,8 +481,10 @@ public abstract class AuthenticatorBase
// The Servlet may specify security constraints through annotations.
// Ensure that they have been processed before constraints are checked
- Wrapper wrapper = (Wrapper) request.getMappingData().wrapper;
- wrapper.servletSecurityAnnotationScan();
+ Wrapper wrapper = (Wrapper) request.getMappingData().wrapper;
+ if (wrapper != null) {
+ wrapper.servletSecurityAnnotationScan();
+ }
Realm realm = this.context.getRealm();
// Is this request URI subject to a security constraint?
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]