範例


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());
}

//必須實作這個介面的其他方法
}