You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by ju...@apache.org on 2006/03/02 02:31:15 UTC
svn commit: r382230 -
/incubator/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/RepositoryImpl.java
Author: jukka
Date: Wed Mar 1 17:31:13 2006
New Revision: 382230
URL: http://svn.apache.org/viewcvs?rev=382230&view=rev
Log:
JCR-326: Better login error reporting.
Modified:
incubator/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/RepositoryImpl.java
Modified: incubator/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/RepositoryImpl.java
URL: http://svn.apache.org/viewcvs/incubator/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/RepositoryImpl.java?rev=382230&r1=382229&r2=382230&view=diff
==============================================================================
--- incubator/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/RepositoryImpl.java (original)
+++ incubator/jackrabbit/trunk/jackrabbit/src/main/java/org/apache/jackrabbit/core/RepositoryImpl.java Wed Mar 1 17:31:13 2006
@@ -1056,7 +1056,8 @@
try {
subject = Subject.getSubject(acc);
} catch (SecurityException se) {
- throw new LoginException(se.getMessage());
+ throw new LoginException(
+ "Unable to access authentication information", se);
}
if (subject == null) {
throw new LoginException("No Subject associated with AccessControlContext");
@@ -1066,7 +1067,7 @@
return createSession(subject, workspaceName);
} catch (AccessDeniedException ade) {
// authenticated subject is not authorized for the specified workspace
- throw new LoginException(ade.getMessage());
+ throw new LoginException("Workspace access denied", ade);
}
}