[jboss-cvs] JBossAS SVN: r79961 - in projects/ejb3/trunk/testsuite/src/test: java/org/jboss/ejb3/test/bank/unit and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Oct 23 04:35:28 EDT 2008


Author: ALRubinger
Date: 2008-10-23 04:35:28 -0400 (Thu, 23 Oct 2008)
New Revision: 79961

Modified:
   projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/bank/BankHome.java
   projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/bank/unit/BankDeploymentDescriptorTestCase.java
   projects/ejb3/trunk/testsuite/src/test/resources/test/bank/META-INF/ejb-jar.xml
   projects/ejb3/trunk/testsuite/src/test/resources/test/bank/META-INF/jboss.xml
Log:
[EJBTHREE-1241] Fix deployment of "bank" tests and expose remaining failures

Modified: projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/bank/BankHome.java
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/bank/BankHome.java	2008-10-23 08:32:27 UTC (rev 79960)
+++ projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/bank/BankHome.java	2008-10-23 08:35:28 UTC (rev 79961)
@@ -43,7 +43,7 @@
    // Constructors --------------------------------------------------
 
    // Public --------------------------------------------------------
-   public Bank create() throws RemoteException, CreateException;
+   public Bank21 create() throws RemoteException, CreateException;
 
 }
 

Modified: projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/bank/unit/BankDeploymentDescriptorTestCase.java
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/bank/unit/BankDeploymentDescriptorTestCase.java	2008-10-23 08:32:27 UTC (rev 79960)
+++ projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/bank/unit/BankDeploymentDescriptorTestCase.java	2008-10-23 08:35:28 UTC (rev 79961)
@@ -31,6 +31,8 @@
 import org.jboss.ejb3.ClientKernelAbstraction;
 import org.jboss.ejb3.KernelAbstractionFactory;
 import org.jboss.ejb3.test.bank.Bank;
+import org.jboss.ejb3.test.bank.Bank21;
+import org.jboss.ejb3.test.bank.BankHome;
 import org.jboss.ejb3.test.bank.Teller;
 import org.jboss.ejb3.test.bank.TellerInterceptor;
 import org.jboss.ejb3.test.bank.TestStatus;
@@ -230,7 +232,9 @@
    public void testStatefulBank21() throws Exception
    {
       InitialContext jndiContext = new InitialContext();
-      Bank bank = (Bank) jndiContext.lookup(Bank.JNDI_NAME + "21");
+      BankHome home = (BankHome) jndiContext.lookup(Bank.JNDI_NAME + "21");
+      assertNotNull(home);
+      Bank21 bank = home.create();
       assertNotNull(bank);
       
       SecurityClient sc = SecurityClientFactory.getSecurityClient();
@@ -403,7 +407,9 @@
    public void testSessionContextForEjb21() throws Exception
    {
       InitialContext jndiContext = new InitialContext();
-      Bank bank = (Bank) jndiContext.lookup(Bank.JNDI_NAME + "21");
+      BankHome home = (BankHome) jndiContext.lookup(Bank.JNDI_NAME + "21");
+      assertNotNull(home);
+      Bank21 bank = home.create();
       assertNotNull(bank);
       assertTrue("setSessionContext(ctx) should have been invoked", bank.hasSessionContext());
    }

Modified: projects/ejb3/trunk/testsuite/src/test/resources/test/bank/META-INF/ejb-jar.xml
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/resources/test/bank/META-INF/ejb-jar.xml	2008-10-23 08:32:27 UTC (rev 79960)
+++ projects/ejb3/trunk/testsuite/src/test/resources/test/bank/META-INF/ejb-jar.xml	2008-10-23 08:35:28 UTC (rev 79961)
@@ -75,6 +75,7 @@
       </session>
       <session>
          <ejb-name>Bank21</ejb-name>
+         <home>org.jboss.ejb3.test.bank.BankHome</home>
          <remote>org.jboss.ejb3.test.bank.Bank21</remote>
          <ejb-class>org.jboss.ejb3.test.bank.BankBean21</ejb-class>
          <session-type>Stateful</session-type>

Modified: projects/ejb3/trunk/testsuite/src/test/resources/test/bank/META-INF/jboss.xml
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/resources/test/bank/META-INF/jboss.xml	2008-10-23 08:32:27 UTC (rev 79960)
+++ projects/ejb3/trunk/testsuite/src/test/resources/test/bank/META-INF/jboss.xml	2008-10-23 08:35:28 UTC (rev 79961)
@@ -23,9 +23,7 @@
       </session>
       <session>
          <ejb-name>Bank21</ejb-name>
-         <remote-binding>
-            <jndi-name>bank/Bank21</jndi-name>
-         </remote-binding>
+         <home-jndi-name>bank/Bank21</home-jndi-name>
       </session>
       <session>
          <ejb-name>Teller</ejb-name>




More information about the jboss-cvs-commits mailing list