public void testEjbSelectWithCMR() throws Exception {
beginTransaction();
try {
OneInverseSideLocal inverseLocal = createOneInverseSide(compoundPK_20_10_field1);
ManyOwningSideLocal owningLocal = createManyOwningSide(compoundPK_20_10, compoundPK_20_10_field1);
owningLocal.setOneInverseSide(inverseLocal);
completeTransaction();
owningLocal.testEJBSelect();
} catch (Throwable e) {
e.printStackTrace();
throw new TestFailureException(new AssertionFailedError("Received Exception " + e.getClass() + " : " + e.getMessage()));
} finally {
completeTransaction();