It's not a secret anymore!
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

Win a copy of OCA Java SE 8 Programmer I Study Guide this week in the OCAJP 8 forum!
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!