[jboss-cvs] JBossAS SVN: r72453 - trunk/ejb3/src/main/org/jboss/ejb3/client.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Apr 18 16:20:05 EDT 2008
Author: scott.stark at jboss.org
Date: 2008-04-18 16:20:04 -0400 (Fri, 18 Apr 2008)
New Revision: 72453
Modified:
trunk/ejb3/src/main/org/jboss/ejb3/client/ClientLauncher.java
Log:
Pass in the jndi env properties so InitialContext() works
Modified: trunk/ejb3/src/main/org/jboss/ejb3/client/ClientLauncher.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/client/ClientLauncher.java 2008-04-18 19:52:52 UTC (rev 72452)
+++ trunk/ejb3/src/main/org/jboss/ejb3/client/ClientLauncher.java 2008-04-18 20:20:04 UTC (rev 72453)
@@ -74,11 +74,19 @@
throws Exception
{
Class<?> mainClass = Class.forName(mainClassName);
-
+ // Pass in the jndi env properties so InitialContext() works
+ if(jndiEnv != null)
+ {
+ for(Object key : jndiEnv.keySet())
+ {
+ String name = (String) key;
+ System.setProperty(name, jndiEnv.getProperty(name));
+ }
+ }
ClientContainer container = new ClientContainer(xml, mainClass, applicationClientName, jndiEnv);
// TODO: postContruct
-
+
container.invokeMain(args);
// TODO: preDestroy
More information about the jboss-cvs-commits
mailing list