The classes in this package make JNDI easier to use,
facilitating the accessing of configuration stored in JNDI,
and provide useful superclasses for JNDI access classes.
Convenient superclass for classes that can locate any number of JNDI objects.
Derives from JndiAccessor to inherit the "jndiTemplate" and "jndiEnvironment"
bean properties.
JNDI names may or may not include the "java:comp/env/" prefix expected
by J2EE applications when accessing a locally mapped (ENC - Environmental
Naming Context) resource.
RuntimeException to be thrown in case of JNDI lookup failures,
in particular from code that does not declare JNDI's checked
javax.naming.NamingException : for example, from Spring's
JndiObjectTargetSource .
Can be used as alternative to
JndiObjectFactoryBean , to allow for
relocating a JNDI object lazily or for each operation (see "lookupOnStartup"
and "cache" properties).