ate 2005/01/27 17:25:10
Modified: components/security/src/java/org/apache/jetspeed/security/impl
DefaultLoginModule.java
Log:
Get rid of stackdump in Tomcat console when a user fails to login by throwing
FailedLoginException instead of LoginException.
Revision Changes Path
1.2 +2 -1
jakarta-jetspeed-2/components/security/src/java/org/apache/jetspeed/security/impl/DefaultLoginModule.java
Index: DefaultLoginModule.java
===================================================================
RCS file:
/home/cvs/jakarta-jetspeed-2/components/security/src/java/org/apache/jetspeed/security/impl/DefaultLoginModule.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DefaultLoginModule.java 4 Oct 2004 00:14:56 -0000 1.1
+++ DefaultLoginModule.java 28 Jan 2005 01:25:10 -0000 1.2
@@ -21,6 +21,7 @@
import javax.security.auth.callback.CallbackHandler;
import javax.security.auth.callback.NameCallback;
import javax.security.auth.callback.PasswordCallback;
+import javax.security.auth.login.FailedLoginException;
import javax.security.auth.login.LoginException;
import javax.security.auth.spi.LoginModule;
@@ -164,7 +165,7 @@
callbacks[1] = null;
if (!success)
{
- throw new LoginException("Authentication failed: Password
does not match");
+ throw new FailedLoginException("Authentication failed:
Password does not match");
}
return (true);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]