javax.naming.NoInitialContextException

March 20th, 2009

Applies to:
JBoss

Description:
You see:
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resourcefile: java.naming.factory.initial

Cause:
jndi.properties file is missing in classpath

admin JAVA-JBoss

  1. admin
    March 20th, 2009 at 10:28 | #1

    Place a jndi.properties file in your classpath. A typical jndi.properties file contains:
    java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces java.naming.provider.url=jnp://localhost:1099

  1. No trackbacks yet.