1 22 package org.jboss.test.jmx.test; 23 24 import javax.naming.InitialContext ; 25 26 import org.jboss.test.jmx.eardeployment.a.interfaces.SessionAHome; 27 import org.jboss.test.jmx.eardeployment.a.interfaces.SessionA; 28 import org.jboss.test.jmx.eardeployment.b.interfaces.SessionBHome; 29 import org.jboss.test.jmx.eardeployment.b.interfaces.SessionB; 30 31 import org.jboss.test.JBossTestCase; 32 33 38 public class UnpackedDeploymentUnitTestCase extends JBossTestCase 39 { 40 public UnpackedDeploymentUnitTestCase(String name) 41 { 42 super(name); 43 } 44 45 48 public void testUnpackedEjbJar() throws Exception 49 { 50 deploy("unpacked/eardeployment.ear"); 51 try 52 { 53 SessionAHome aHome = (SessionAHome)getInitialContext().lookup("eardeployment/SessionA"); 54 SessionBHome bHome = (SessionBHome)getInitialContext().lookup("eardeployment/SessionB"); 55 SessionA a = aHome.create(); 56 SessionB b = bHome.create(); 57 assertTrue("a call b failed!", a.callB()); 58 assertTrue("b call a failed!", b.callA()); 59 } 60 finally 61 { 62 undeploy("unpacked/eardeployment.ear"); 63 } 64 } 65 66 } 67 68 | Popular Tags |