Hi,
I have created an stateless session bean. This bean will access 3 other entity bean on the same application. I would like to use 3 static (class) variables to store the home interface of the related entity bean.
something like :
private static OperatorLocalHome operatorHome;
private static RoleGroupLocalHome roleGroupHome;
static {
Context initial = new InitialContext();
operatorHome = (OperatorLocalHome) initial.lookup("java:comp/env/ejb/Operator");
roleGroupHome = (RoleGroupLocalHome) initial.lookup("java:comp/env/ejb/RoleGroup");
...
}
Is this approach okay? In the sample code i have read, the JNDI lookup is performed inside the ejbActivate and ejbCreate.
TIA
Michael