You should not be changing the file in the conf folder, that is used by JBoss internally to find itself.
You mean to say that jndi.properties is used by the jboss application server only, then my question is where do i specify the different servers running on in a clustered environment.
yes you are right.
We don't have to define any new key/value pairs in the jndi.properties file.
Even after making changes to that file still I'm facing the same problem.