[dna-commits] DNA SVN: r987 - trunk/dna-jcr/src/test/java/org/jboss/dna/jcr.

dna-commits at lists.jboss.org dna-commits at lists.jboss.org
Sat Jun 6 20:20:56 EDT 2009


Author: bcarothers
Date: 2009-06-06 20:20:55 -0400 (Sat, 06 Jun 2009)
New Revision: 987

Modified:
   trunk/dna-jcr/src/test/java/org/jboss/dna/jcr/JcrRepositoryTest.java
Log:
Tried to fix cast error that does not appear in Java 1.6

Modified: trunk/dna-jcr/src/test/java/org/jboss/dna/jcr/JcrRepositoryTest.java
===================================================================
--- trunk/dna-jcr/src/test/java/org/jboss/dna/jcr/JcrRepositoryTest.java	2009-06-07 00:08:51 UTC (rev 986)
+++ trunk/dna-jcr/src/test/java/org/jboss/dna/jcr/JcrRepositoryTest.java	2009-06-07 00:20:55 UTC (rev 987)
@@ -186,6 +186,7 @@
         repository.login();
     }
     
+    @SuppressWarnings("cast")
     @Test
     public void shouldAllowLoginWithNoCredentialsInPrivilegedBlock() throws Exception {
         LoginContext login = new LoginContext("dna-jcr", new UserPasswordCallbackHandler("superuser", "superuser".toCharArray()));
@@ -193,11 +194,10 @@
         
         Subject subject = login.getSubject();
         
-        Session session = Subject.doAsPrivileged(subject, new PrivilegedExceptionAction<Session>() {
+        Session session = (Session) Subject.doAsPrivileged(subject, new PrivilegedExceptionAction<Session>() {
 
-            @SuppressWarnings("cast")
             public Session run() throws Exception {
-                return (Session) repository.login();
+                return repository.login();
             }
         
         }, AccessController.getContext());




More information about the dna-commits mailing list