simple-jndi - Simple JNDI

Property Value
Distribution RPM Universal
Repository JPackage 6.0 Devel all
Package filename simple-jndi-
Package name simple-jndi
Package version
Package release 1.jpp6
Package architecture noarch
Package type rpm
Homepage -
License -
Maintainer -
Download size 42.05 KB
Installed size 42.53 KB
Simple-JNDI is intended to solve two problems. The first is
that of finding a container independent way of opening a
database connection, the second is to find a good way of
specifying application configurations.
1. Unit tests or prototype code often need to emulate the
environment within which the code is expected to run.
A very common one is to get an object of type
javax.sql.DataSource from JNDI so a java.sql.Connection
to your database of choice may be opened.
2. Applications need configuration; a JNDI implementation
makes a handy location for configuration values. Either
as a globally available system, or via IoC through the
use of some kind of JNDI configuration facade (see gj-config).
A solution: simple implementation of JNDI. It is entirely
library based, so no server instances are started, and it
sits upon Java .properties files, XML files or Windows-style
.ini files, so it is easy to use and simple to understand.
The files may be either on the file system or in the classpath.


Package Version Architecture Repository
simple-jndi- noarch JPackage 6.0
simple-jndi - - -


Name Value
apache-commons-dbcp -
apache-commons-pool -
java >= 1.6.0
jpackage-utils >= 1.7.5


Name Value
simple-jndi =


Type URL
Binary Package simple-jndi-
Source Package simple-jndi-

Install Howto

Fedora, CentOS, RHEL:
  1. Create the repository config file /etc/yum.repos.d/jpackage-generic-6.0-devel.repo:
    name=JPackage (free), generic
  2. Install simple-jndi rpm package:
    # yum install simple-jndi
  1. Add the JPackage 6.0 Devel repository:
    # zypper addrepo jpackage-6.0-devel
  2. Install simple-jndi rpm package:
    # zypper install simple-jndi
Mandriva, Mageia:
  1. Add the JPackage 6.0 Devel repository:
    # urpmi.addmedia jpackage-6.0-devel with
  2. Update packages list:
    # urpmi.update -a
  3. Install simple-jndi rpm package:
    # urpmi simple-jndi




2010-10-15 - Ralph Apel <>
- First release

See Also

Package Description
simple-jndi-javadoc- Javadoc for simple-jndi
simpleframework-3.1.3-1.jpp6.noarch.rpm Simple HTTP engine
simpleframework-javadoc-3.1.3-1.jpp6.noarch.rpm Javadoc for simpleframework
simpleframework-manual-3.1.3-1.jpp6.noarch.rpm Documents for simpleframework
sisu-maven-plugin-1.1-1.jpp6.noarch.rpm SiSu Maven Plugin
sisu-maven-plugin-javadoc-1.1-1.jpp6.noarch.rpm Javadoc for sisu-maven-plugin
sisu2-2.2.1-1.jpp6.noarch.rpm Sisu 2
sisu2-javadoc-2.2.1-1.jpp6.noarch.rpm Javadoc for sisu2
sisu2-repolib-2.2.1-1.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
sitemesh-2.4.1-2.jpp6.noarch.rpm A web-page layout and decoration framework
sitemesh-javadoc-2.4.1-2.jpp6.noarch.rpm Javadoc for sitemesh
sitemesh-manual-2.4.1-2.jpp6.noarch.rpm Documents for sitemesh
sleep-2.1-1.jpp6.noarch.rpm Sleep - Duct Tape for the Java platform
sleep-javadoc-2.1-1.jpp6.noarch.rpm Javadoc for sleep
slf4j-jboss-logging-1.0.2-1.jpp6.noarch.rpm SLF4J to JBoss logging