Beispiel


public class BeanClass implements javax.ejb.EntityBean {
public void passBeanInstance (EntityContext context, BeanClassTwo bean) {
bean.setBean(this);
}

//other methods that must implement the interface
}

Lösung
Vermeiden Sie die Übergabe von this. Verwenden Sie stattdessen 'getEJBObject()'.


public class BeanClass implements javax.ejb.EntityBean {
public void passBeanInstance (EntityContext context, BeanClassTwo bean) {
bean.setBean(context.getEJBObject());
}

//other methods that must implement the interface
}