[jboss-cvs] JBossAS SVN: r58649 - trunk/server/src/main/org/jboss/deployment

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Nov 20 16:45:59 EST 2006


Author: bill.burke at jboss.com
Date: 2006-11-20 16:45:58 -0500 (Mon, 20 Nov 2006)
New Revision: 58649

Modified:
   trunk/server/src/main/org/jboss/deployment/EjbJarObjectFactory.java
Log:
new deployers don't like .ejb3 extension

Modified: trunk/server/src/main/org/jboss/deployment/EjbJarObjectFactory.java
===================================================================
--- trunk/server/src/main/org/jboss/deployment/EjbJarObjectFactory.java	2006-11-20 21:40:51 UTC (rev 58648)
+++ trunk/server/src/main/org/jboss/deployment/EjbJarObjectFactory.java	2006-11-20 21:45:58 UTC (rev 58649)
@@ -550,8 +550,16 @@
    public void addChild(AssemblyDescriptor parent, MethodMetaData child,
          UnmarshallingContext ctx, String namespaceURI, String localName)
    {
-      BeanMetaData bean = getBeanForMethod(parent, child);
-      bean.addExcludedMethod(child);
+      try
+      {
+         BeanMetaData bean = getBeanForMethod(parent, child);
+         bean.addExcludedMethod(child);
+      }
+      catch (IllegalStateException igored)
+      {
+         // TODO: better parsing here as call get getBeanForMethod causes parsing exception
+         // when there is a <method> within an <interceptor-binding>
+      }
    }
 
    public void addChild(MessageDrivenMetaData parent, SecurityIdentityMetaData child,




More information about the jboss-cvs-commits mailing list