[jboss-cvs] JBossAS SVN: r78830 - trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Sep 24 11:53:58 EDT 2008


Author: kabir.khan at jboss.com
Date: 2008-09-24 11:53:58 -0400 (Wed, 24 Sep 2008)
New Revision: 78830

Modified:
   trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AOPAnnotationMetaDataParserDeployer.java
Log:
[JBAS-5766] Fix NPE in annotation deployer if deployment contains an empty jboss-aop.xml file

Modified: trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AOPAnnotationMetaDataParserDeployer.java
===================================================================
--- trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AOPAnnotationMetaDataParserDeployer.java	2008-09-24 15:09:26 UTC (rev 78829)
+++ trunk/aspects/src/main/org/jboss/aop/asintegration/jboss5/AOPAnnotationMetaDataParserDeployer.java	2008-09-24 15:53:58 UTC (rev 78830)
@@ -110,6 +110,9 @@
          {
             deployment = new AOPDeployment();
             unit.getTransientManagedObjects().addAttachment(AOPDeployment.class.getName(), deployment, AOPDeployment.class);
+         }
+         if (deployment.getBeanFactories() == null)
+         {
             deployment.setBeanFactories(new ArrayList<BeanMetaDataFactory>());
          }
          deployment.getBeanFactories().addAll(factories);




More information about the jboss-cvs-commits mailing list