Példa
public class
BeanClass
implements
javax.ejb.EntityBean {
public void
passBeanInstance (EntityContext context, BeanClassTwo bean) {
bean.setBean(
this
);
}
//egyéb metódusok, amelyeknek meg kell valósítaniuk a felületet
}
Megoldás
Kerülje a
this
átadását. Használja inkább a getEJBObject() metódust.
public class
BeanClass
implements
javax.ejb.EntityBean {
public void
passBeanInstance (EntityContext context, BeanClassTwo bean) {
bean.setBean(context.getEJBObject());
}
//egyéb metódusok, amelyeknek meg kell valósítaniuk a felületet
}