User development,

A new message was posted in the thread "Name lookup fails, reason unknown":

http://community.jboss.org/message/522134#522134

Author  : Peter Johnson
Profile : http://community.jboss.org/people/peterj

Message:
--------------------------------------------------------------
If your lookup code is returning a javax.naming.Reference, then you JNDI name 
is not complete. For example, if the full JNDI name is aaa/bbb/ccc and you look 
up aaa/bbb, then you will get a Reference. One thing you could do is use the 
methods on Reference to examine the names within that namespace, that might 
help suggest a solution.
 
Did you double-check the JNDIView in 5.1.0 to ascertain the full name of the 
deployed EJB? How does that name compare to the value of "jndiName" in your 
example code. (By the way, providing a code example that contains a variable 
instead of a literal is fairly useless when it comes to debugging problems. 
Without knowing the value of jndiName, all I can do is make guesses as to what 
the name is and thus what the problem might be.)
 
A JNDI name lookup for an EJB always returns a proxy (not entirely true, I 
think that when accessing the a local EJB you get the actual object). With 
EJB3, the proxy implements the remote and/or local interface so casting the 
proxy to the interface is not a problem.

--------------------------------------------------------------

To reply to this message visit the message page: 
http://community.jboss.org/message/522134#522134


_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to