[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