wrote:

> Hi,
> 
> documentation says:
> 
> public class ABean implements EntityBean {
> ...
> public void BusinessMethod(...) {
> ...
> 
> BHome home = (BHome)ctx.lookup("java:comp/env/ejb/myBean");
> B bean = home.create(pk);
> ...
> }
> }
> 
> My inside a SessionBean code looks like:
> 
> 
> 
> private SessionContext ctx;
> 
> public void setSessionContext(SessionContext sc)
> {
> this.ctx = sc;
> }
> 
> 
> public DocumentFragment getMassnahmeByID(long ID) throws RemoteException
> {
> MassnahmeHome m_home = 
> (MassnahmeHome)ctx.lookup("java:comp/env/entity/katalog/Massnahme");


this 'ctx' variable needs to be a JNDI context. Do this instead.
javax.naming.InitialContext initCtx = new javax.naming.InitialContext();
MassnahmeHome m_home = 
(MassnahmeHome)initCtx.lookup("java:comp/env/entity/katalog/Massnahme");




_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to