範例
public class
BeanClass
implements
javax.ejb.EntityBean {
public void
passBeanInstance (EntityContext context, BeanClassTwo bean) {
bean.setBean(
this
);
}
//必須實作這個介面的其他方法
}
解決方案
避免傳遞
this
。改用 getEJBObject()。
public class
BeanClass
implements
javax.ejb.EntityBean {
public void
passBeanInstance (EntityContext context, BeanClassTwo bean) {
bean.setBean(context.getEJBObject());
}
//必須實作這個介面的其他方法
}