use of jakarta.ejb.EJBHome in project tomee by apache.
the class ComplexEjbMetaDataTests 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 jakarta.ejb.EJBHome in project tomee by apache.
the class SingletonRmiIiopTests method test39_returnEJBHomeArray.
public void test39_returnEJBHomeArray() {
try {
final EncSingletonHome[] expected = new EncSingletonHome[3];
for (int i = 0; i < expected.length; i++) {
final Object obj = initialContext.lookup("client/tests/singleton/EncBean");
expected[i] = (EncSingletonHome) obj;
assertNotNull("The EJBHome returned from JNDI is null", expected[i]);
}
final EJBHome[] actual = ejbObject.returnEJBHomeArray(expected);
assertNotNull("The EJBHome array returned is null", actual);
assertEquals(expected.length, actual.length);
} catch (final Exception e) {
fail("Received Exception " + e.getClass() + " : " + e.getMessage());
}
}
use of jakarta.ejb.EJBHome in project tomee by apache.
the class StatefulRmiIiopTests method test39_returnEJBHomeArray.
public void test39_returnEJBHomeArray() {
try {
final EncStatefulHome[] expected = new EncStatefulHome[3];
for (int i = 0; i < expected.length; i++) {
final Object obj = initialContext.lookup("client/tests/stateful/EncBean");
expected[i] = (EncStatefulHome) obj;
assertNotNull("The EJBHome returned from JNDI is null", expected[i]);
}
final EJBHome[] actual = ejbObject.returnEJBHomeArray(expected);
assertNotNull("The EJBHome array returned is null", actual);
assertEquals(expected.length, actual.length);
} catch (final Exception e) {
fail("Received Exception " + e.getClass() + " : " + e.getMessage());
}
}
use of jakarta.ejb.EJBHome in project tomee by apache.
the class SingletonPojoHomeHandleTests method test01_getEJBHome.
// =================================
// Test home handle methods
//
public void test01_getEJBHome() {
try {
final EJBHome home = ejbHomeHandle.getEJBHome();
assertNotNull("The EJBHome is null", home);
} catch (final Exception e) {
fail("Received Exception " + e.getClass() + " : " + e.getMessage());
}
}
use of jakarta.ejb.EJBHome in project tomee by apache.
the class StatefulPojoEjbObjectTests 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());
}
}
Aggregations