I tried this as well, this doesn't work either...how can this work one day 
and not the next?  Maybe this is a jndi issue...

Robert

>Does anybody know what could cause a javax.naming.NameNotFoundException:
<my
>bean name> not found?  I think my .xml files are fine, and I think this
used
>to work!

We've got the same problem - it seems Orion 1.4.4 can't decide whether to
make EJB home interfaces available at "java:comp/env/ejb-name" or just
"ejb-name". We've replaced all our lookup code with something like this:

    Object ref = null;
    try{
        ref = jndiContext.lookup("java:comp/env/ejb/WhateverEJB");
    } catch(NamingException ne) {
        System.err.println("Failed to find WhateverEJB attempting again
using non-standard mapping");
        ref = jndiContext.lookup("WhateverEJB");
    }
    WhateverHome home = (WhateverHome)PortableRemoteObject.narrow(ref,
WhateverHome.class);

This at least lets the app function. Sometimes the first lookup works,
sometimes not. If and when we see a pattern that implies sort sort of reason
for this strange behaviour, I'll report it to the list.

P. Pontbriand
Canlink Interactive Technologies Inc.




_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com


Reply via email to