File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes EJB and other Java EE Technologies and the fly likes JNDI bind()? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "JNDI bind()?" Watch "JNDI bind()?" New topic

JNDI bind()?

vikasids sharma
Ranch Hand

Joined: Aug 01, 2003
Posts: 157
well sorry for asking foolish Question.but this is something i hav not been able to understand...
While registering our home object to some directory service using proprietry vendor specific file for a specific bean , we mention a key value pair(Myhome, "home").Here home is nick name for home object that we use while looking up for registered specific bean through JNDI.
My question is
1. what if i give similar nickname to another home object corresponds to another bean?
2. If it gives a error, how should i confirm that mentioned name will not be existing already(take a case of hundreds of bean playing in single application server)

Vikas Sharma
Lasse Koskela

Joined: Jan 23, 2002
Posts: 11962
The bind() method will throw a NameAlreadyBoundException (or something similar) if the JNDI tree already has an object bound to the name you provided.

Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
I agree. Here's the link:
subject: JNDI bind()?
It's not a secret anymore!