wood burning stoves 2.0*
The moose likes JBoss/WildFly and the fly likes JNDI Initial Context resource file V. runtime Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Products » JBoss/WildFly
Bookmark "JNDI Initial Context resource file V. runtime" Watch "JNDI Initial Context resource file V. runtime" New topic
Author

JNDI Initial Context resource file V. runtime

Brian Willy
Greenhorn

Joined: Jan 13, 2004
Posts: 2
Why can't I set the JBoss Initial context factory at runtime? Instead, I am forced to use the jndi.properties file. If I rely on the code, I get the following exception: "MBeanException: javax.naming.NoInitialContextException:"
I have done a sys.out on the hashtable of context props using both the prop file and runtime approaches and they are identical.
Any idea? I have provided snippets below. Thanks, Brian.
Code:
Properties props = new Properties();
props.setProperty("java.naming.factory.initial","org.jnp.interfaces.NamingContextFactory");
props.setProperty("java.naming.factory.url.pkgs","org.jboss.naming rg.jnp.interfaces");
props.setProperty("java.naming.provider.url","localhost");
//Context ctxt = SessionEJBInitialContext.getInitialContext();
Context ctxt = new InitialContext(props);
jndi.properties:
java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
java.naming.factory.url.pkgs=org.jboss.naming rg.jnp.interfaces
java.naming.provider.url=localhost
Chris Mathews
Ranch Hand

Joined: Jul 18, 2001
Posts: 2712
Moving to the JBoss Forum...
 
Don't get me started about those stupid light bulbs.
 
subject: JNDI Initial Context resource file V. runtime
 
Similar Threads
JBOSS SocketException PermissionDenied
Question about RMI
unable to get Naming Context
JMS in Jboss
JBOSS5.0 EJB3 lookup issue