I'm looking for way of checking bind status of object and appropriate JNDI name.
For example, I've got some ldap jms queue name: "/TheRootContext/SomeSubContext/SOME.QUEUE.NAME:queue"
I need to check that appropriate queue exists and it is binded with passed name.
What will be the correct way to check "bind status"?
I see such algorithm:
Perform jndi lookup to ensure that provided name exists.
%I don't know what to do next%, but suggest something like checking that:
===
Another way, suggested here:
http://stackoverflow.com/questions/5191711/how-to-check-jndi-bind-unbind-status
is to use
listBindings method, passing to it parent context name: and checking what interested binding present in returned
NamingEnumeration. But this is actually the same as previous method. This way something like this should be done:
So, what is the correct way?