log.info(buffer.toString());
SessionBHome home = (SessionBHome) o;
SessionB session = home.create();
IsolationDTO dto = new IsolationDTO();
dto.payload = "hello";
IsolationDTO result = session.sayHello(dto);
if (dto == result)
throw new EJBException("Expected pass by value");
if ("goodbye".equals(result.payload) == false)
throw new EJBException("Did not get expected 'goodbye'");
}