[jboss-cvs] JBossAS SVN: r65442 - trunk/ejb3/src/main/org/jboss/ejb3/dependency.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Sep 18 05:06:20 EDT 2007


Author: wolfc
Date: 2007-09-18 05:06:20 -0400 (Tue, 18 Sep 2007)
New Revision: 65442

Modified:
   trunk/ejb3/src/main/org/jboss/ejb3/dependency/JndiDemandMetaData.java
Log:
Fixed: java.lang.IllegalAccessError: tried to access field org.jboss.util.JBossObject.log from class org.jboss.ejb3.dependency.JndiDemandMetaData$JndiDemandDependencyItem

Modified: trunk/ejb3/src/main/org/jboss/ejb3/dependency/JndiDemandMetaData.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/dependency/JndiDemandMetaData.java	2007-09-18 08:28:34 UTC (rev 65441)
+++ trunk/ejb3/src/main/org/jboss/ejb3/dependency/JndiDemandMetaData.java	2007-09-18 09:06:20 UTC (rev 65442)
@@ -25,6 +25,7 @@
 import java.util.Iterator;
 
 import javax.naming.InitialContext;
+import javax.naming.NameNotFoundException;
 
 import org.jboss.beans.metadata.spi.DemandMetaData;
 import org.jboss.beans.metadata.spi.MetaDataVisitor;
@@ -34,6 +35,7 @@
 import org.jboss.dependency.spi.ControllerState;
 import org.jboss.dependency.spi.DependencyItem;
 import org.jboss.kernel.spi.dependency.KernelControllerContext;
+import org.jboss.logging.Logger;
 import org.jboss.util.JBossObject;
 import org.jboss.util.JBossStringBuilder;
 
@@ -43,13 +45,15 @@
  * JndiDemandMetaData class loader set as the TCL.
  *
  * @author Scott.Stark at jboss.org
- * @version $Revision: $
+ * @version $Revision$
  */
 public class JndiDemandMetaData extends JBossObject
    implements DemandMetaData, Serializable
 {
    private static final long serialVersionUID = 1L;
    
+   private static final Logger log = Logger.getLogger(JndiDemandMetaData.class);
+   
    /** The demand jndi name */
    private String jndiName;
    /** The jndi name lookup value */
@@ -130,6 +134,10 @@
             setResolved(true);
             return isResolved();
          }
+         catch(NameNotFoundException e)
+         {
+            // ignore
+         }
          catch(Throwable ignored)
          {
             if (log.isTraceEnabled())




More information about the jboss-cvs-commits mailing list