Attempting to access a SLSB from outside the container is resulting in both a NullPointerException, and a big headache for me.
the JNDI lookup:
Hashtable env = new Hashtable(); env.put(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory"); env.put(Context.PROVIDER_URL, "jnp://localhost:1099/"); env.put(Context.URL_PKG_PREFIXES, "org.jboss.naming:org.jnp.interfaces"); InitialContext ctx = new InitialContext(env); _myEJB = (MyEJB) ctx.lookup(MyEJB.class.getName()); _myEJB.soSomething()
java.lang.NullPointerException at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:63) at $Proxy0.doSomething(Unknown Source)