[jboss-cvs] JBossAS SVN: r87050 - branches/Branch_5_x/ejb3/src/main/org/jboss/ejb3/deployers.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Apr 9 06:18:43 EDT 2009


Author: wolfc
Date: 2009-04-09 06:18:43 -0400 (Thu, 09 Apr 2009)
New Revision: 87050

Modified:
   branches/Branch_5_x/ejb3/src/main/org/jboss/ejb3/deployers/JBoss5DeploymentScope.java
Log:
JBAS-6760: added extra check

Modified: branches/Branch_5_x/ejb3/src/main/org/jboss/ejb3/deployers/JBoss5DeploymentScope.java
===================================================================
--- branches/Branch_5_x/ejb3/src/main/org/jboss/ejb3/deployers/JBoss5DeploymentScope.java	2009-04-09 10:16:24 UTC (rev 87049)
+++ branches/Branch_5_x/ejb3/src/main/org/jboss/ejb3/deployers/JBoss5DeploymentScope.java	2009-04-09 10:18:43 UTC (rev 87050)
@@ -167,6 +167,10 @@
       {
          log.debug("Found endpoint for interface: "+businessIntf+", endpoint: "+endpoint);
          Ejb3Deployment deployment = deployments.get(endpoint.getPathName());
+         // Note that this should never happen because the dependencies should have been
+         // resolved by the MappedReferenceMetaDataResolverDeployer
+         if(deployment == null)
+            throw new IllegalStateException("JBAS-5713: could not find an ejb3 deployment for " + endpoint.getPathName() + " (yet), try reordering the jars or adding explicit dependencies");
          String ejbObjectName = JavaEEComponentHelper.createObjectName(deployment, endpoint.getName());
          ObjectName ejbON;
          try




More information about the jboss-cvs-commits mailing list