[jboss-cvs] JBossAS SVN: r67654 - trunk/server/src/main/org/jboss/ejb/deployers.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Nov 30 08:09:39 EST 2007
Author: wolfc
Date: 2007-11-30 08:09:39 -0500 (Fri, 30 Nov 2007)
New Revision: 67654
Modified:
trunk/server/src/main/org/jboss/ejb/deployers/MergedJBossMetaDataDeployer.java
Log:
JBAS-4506: don't merge non-existent specMetaData
Modified: trunk/server/src/main/org/jboss/ejb/deployers/MergedJBossMetaDataDeployer.java
===================================================================
--- trunk/server/src/main/org/jboss/ejb/deployers/MergedJBossMetaDataDeployer.java 2007-11-30 10:47:31 UTC (rev 67653)
+++ trunk/server/src/main/org/jboss/ejb/deployers/MergedJBossMetaDataDeployer.java 2007-11-30 13:09:39 UTC (rev 67654)
@@ -72,9 +72,14 @@
EjbJarMetaData annotatedMetaData = unit.getAttachment(key, EjbJarMetaData.class);
if(annotatedMetaData != null)
{
- EjbJarMetaData specMerged = new EjbJar30MetaData();
- AnnotationMergedView.merge(specMerged, specMetaData, annotatedMetaData);
- specMetaData = specMerged;
+ if(specMetaData != null)
+ {
+ EjbJarMetaData specMerged = new EjbJar30MetaData();
+ AnnotationMergedView.merge(specMerged, specMetaData, annotatedMetaData);
+ specMetaData = specMerged;
+ }
+ else
+ specMetaData = annotatedMetaData;
}
// Create a merged view
More information about the jboss-cvs-commits
mailing list