Method createMethod = home.getClass().getMethod("create", new Class[0]);
return (EJBObject) createMethod.invoke(home, new Object[0]);
} catch (NamingException e) {
throw new BusException(e);
} catch (NoSuchMethodException e) {
throw new BusException(e);
} catch (IllegalAccessException e) {
throw new BusException(e);
} catch (InvocationTargetException itex) {
Throwable thrownException = itex.getTargetException();
throw new BusException(thrownException);
}
}