[jboss-cvs] JBossAS SVN: r65084 - in trunk/ejb3/src/main/org/jboss: ejb3/clientmodule and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Sep 5 08:05:21 EDT 2007


Author: wolfc
Date: 2007-09-05 08:05:21 -0400 (Wed, 05 Sep 2007)
New Revision: 65084

Modified:
   trunk/ejb3/src/main/org/jboss/ejb3/client/ClientContainer.java
   trunk/ejb3/src/main/org/jboss/ejb3/clientmodule/ClientENCInjectionContainer.java
   trunk/ejb3/src/main/org/jboss/injection/AbstractHandler.java
   trunk/ejb3/src/main/org/jboss/injection/InjectionContainer.java
Log:
EJBTHREE-1042: fixed regression in client deployer

Modified: trunk/ejb3/src/main/org/jboss/ejb3/client/ClientContainer.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/client/ClientContainer.java	2007-09-05 12:03:27 UTC (rev 65083)
+++ trunk/ejb3/src/main/org/jboss/ejb3/client/ClientContainer.java	2007-09-05 12:05:21 UTC (rev 65084)
@@ -273,6 +273,11 @@
       throw new NotImplementedException();
    }
 
+   public boolean hasJNDIBinding(String jndiName)
+   {
+      return false;
+   }
+   
    public void invokeMain(String args[]) throws SecurityException, NoSuchMethodException, IllegalArgumentException, IllegalAccessException, InvocationTargetException
    {
       Class parameterTypes[] = { args.getClass() };

Modified: trunk/ejb3/src/main/org/jboss/ejb3/clientmodule/ClientENCInjectionContainer.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/clientmodule/ClientENCInjectionContainer.java	2007-09-05 12:03:27 UTC (rev 65083)
+++ trunk/ejb3/src/main/org/jboss/ejb3/clientmodule/ClientENCInjectionContainer.java	2007-09-05 12:05:21 UTC (rev 65084)
@@ -279,6 +279,11 @@
       throw new RuntimeException("NYI");
    }
 
+   public boolean hasJNDIBinding(String jndiName)
+   {
+      return false;
+   }
+   
    private void populateEnc()
    {
       for (EncInjector injector : encInjectors.values())

Modified: trunk/ejb3/src/main/org/jboss/injection/AbstractHandler.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/injection/AbstractHandler.java	2007-09-05 12:03:27 UTC (rev 65083)
+++ trunk/ejb3/src/main/org/jboss/injection/AbstractHandler.java	2007-09-05 12:05:21 UTC (rev 65084)
@@ -73,7 +73,7 @@
    protected void addJNDIDependency(InjectionContainer container, String jndiName)
    {
       // Do not depend on myself
-      if(((EJBContainer) container).hasJNDIBinding(jndiName))
+      if(container.hasJNDIBinding(jndiName))
          return;
       
       ((JBoss5DependencyPolicy) container.getDependencyPolicy()).addJNDIName(jndiName);

Modified: trunk/ejb3/src/main/org/jboss/injection/InjectionContainer.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/injection/InjectionContainer.java	2007-09-05 12:03:27 UTC (rev 65083)
+++ trunk/ejb3/src/main/org/jboss/injection/InjectionContainer.java	2007-09-05 12:05:21 UTC (rev 65084)
@@ -107,4 +107,6 @@
    DependencyPolicy getDependencyPolicy();
    
    EnvironmentRefGroup getEnvironmentRefGroup();
+   
+   boolean hasJNDIBinding(String jndiName);
 }




More information about the jboss-cvs-commits mailing list