use of javax.ejb.EJBHome in project tomee by apache.
the class SingletonPojoEjbMetaDataTests method test01_getEJBHome.
//=================================
// Test meta data methods
//
public void test01_getEJBHome() {
try {
final EJBHome home = ejbMetaData.getEJBHome();
assertNotNull("The EJBHome is null", home);
} catch (final Exception e) {
fail("Received Exception " + e.getClass() + " : " + e.getMessage());
}
}
use of javax.ejb.EJBHome in project tomee by apache.
the class SingletonPojoEjbObjectTests method test01_getEjbHome.
// ===============================
// Start EJBObject methods test
//
/**
* According to the EJB3.0 "Core Contracts and Requirements" specs, section
* 3.6.4, a session EJBObject supports:
* 1. Get the session object's remote home interface.
* 2. Get the session object's handle.
* 3. Test if the session object is identical with another session object.
* 4. Remove the session object.
*/
/**
* A method to test retrieving the EJBHome interface of a session bean using its EJBObject reference.
*/
public void test01_getEjbHome() {
try {
final EJBHome home = ejbObject.getEJBHome();
assertNotNull("The EJBHome is null", home);
} catch (final Exception e) {
fail("Received Exception " + e.getClass() + " : " + e.getMessage());
}
}
use of javax.ejb.EJBHome in project tomee by apache.
the class SingletonEjbObjectTests method test03_getEjbHome.
public void test03_getEjbHome() {
try {
final EJBHome home = ejbObject.getEJBHome();
assertNotNull("The EJBHome is null", home);
} catch (final Exception e) {
fail("Received Exception " + e.getClass() + " : " + e.getMessage());
}
}
use of javax.ejb.EJBHome in project tomee by apache.
the class RmiIiopStatefulBean method returnEJBHome.
public EJBHome returnEJBHome() throws javax.ejb.EJBException {
EJBHome data = null;
try {
final InitialContext ctx = new InitialContext();
data = (EJBHome) ctx.lookup("java:comp/env/stateful/rmi-iiop/home");
} catch (final Exception e) {
e.printStackTrace();
throw new javax.ejb.EJBException(e);
}
return data;
}
use of javax.ejb.EJBHome in project tomee by apache.
the class RmiIiopSingletonBean method returnEJBHome.
public EJBHome returnEJBHome() throws javax.ejb.EJBException {
EJBHome data = null;
try {
final InitialContext ctx = new InitialContext();
data = (EJBHome) ctx.lookup("java:comp/env/singleton/rmi-iiop/home");
} catch (final Exception e) {
e.printStackTrace();
throw new javax.ejb.EJBException(e);
}
return data;
}
Aggregations