Asserts.assertNotNull(webBeansContext, "WebBeansContext may not be null");
this.owner = owner;
this.webBeansContext = webBeansContext;
this.disposalIPs = disposalIPs;
final OpenWebBeansEjbPlugin ejbPlugin = webBeansContext.getPluginLoader().getEjbPlugin();
if (ejbPlugin != null)
{
if (disposerMethod != null)
{
disposalMethod = ejbPlugin.resolveViewMethod(owner, disposerMethod.getJavaMember());
}
}
else
{
if (disposerMethod != null)