[jboss-cvs] JBossAS SVN: r68088 - in trunk/testsuite/src/main/org/jboss/test/jca: test and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sun Dec 9 23:35:57 EST 2007
Author: anil.saldhana at jboss.com
Date: 2007-12-09 23:35:56 -0500 (Sun, 09 Dec 2007)
New Revision: 68088
Modified:
trunk/testsuite/src/main/org/jboss/test/jca/fs/FSMangedConnectionFactory.java
trunk/testsuite/src/main/org/jboss/test/jca/test/SecurityContextUnitTestCase.java
Log:
add a null subject check on FSManagedConnectionFactory
Modified: trunk/testsuite/src/main/org/jboss/test/jca/fs/FSMangedConnectionFactory.java
===================================================================
--- trunk/testsuite/src/main/org/jboss/test/jca/fs/FSMangedConnectionFactory.java 2007-12-10 04:01:44 UTC (rev 68087)
+++ trunk/testsuite/src/main/org/jboss/test/jca/fs/FSMangedConnectionFactory.java 2007-12-10 04:35:56 UTC (rev 68088)
@@ -152,6 +152,8 @@
private void validateRoles(Subject theSubject)
throws ResourceException
{
+ if(theSubject == null)
+ throw new IllegalArgumentException("theSubject is null");
Set subjectGroups = theSubject.getPrincipals(Group.class);
Iterator iter = subjectGroups.iterator();
Group roleGrp = null;
Modified: trunk/testsuite/src/main/org/jboss/test/jca/test/SecurityContextUnitTestCase.java
===================================================================
--- trunk/testsuite/src/main/org/jboss/test/jca/test/SecurityContextUnitTestCase.java 2007-12-10 04:01:44 UTC (rev 68087)
+++ trunk/testsuite/src/main/org/jboss/test/jca/test/SecurityContextUnitTestCase.java 2007-12-10 04:35:56 UTC (rev 68088)
@@ -94,8 +94,7 @@
}
public void testRunAsIdentityPropagationFS() throws Throwable
- {
- fail("FIXME CR1: NPE in roles");
+ {
InitialContext ctx = super.getInitialContext();
LoginContext lc = login("ejbcaller", "ejbcallerpw".toCharArray());
CallerIdentityHome home = (CallerIdentityHome) ctx.lookup("jca-test/RunAsIdentityFS");
More information about the jboss-cvs-commits
mailing list