public EjbJar testCorrectInterfaces() throws Exception {
EjbJar ejbJar = new EjbJar();
StatelessBean bean = ejbJar.addEnterpriseBean(new StatelessBean(FooBean.class));
bean.setHomeAndRemote(FooEJBHome.class, FooEJBObject.class);
bean.setHomeAndLocal(FooEJBLocalHome.class, FooEJBLocalObject.class);
bean.addBusinessLocal(FooLocal.class.getName());
bean.addBusinessRemote(FooRemote.class.getName());
return ejbJar;
}
@Keys( { @Key("xml.remote.businessLocal"), @Key("xml.home.businessLocal"), @Key("xml.local.businessLocal"), @Key("xml.localHome.businessLocal") })