[jboss-cvs] JBossAS SVN: r100986 - branches/Branch_6_0_0_M2/server/src/main/java/org/jboss/web/deployers.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Feb 15 14:48:42 EST 2010
Author: bstansberry at jboss.com
Date: 2010-02-15 14:48:41 -0500 (Mon, 15 Feb 2010)
New Revision: 100986
Modified:
branches/Branch_6_0_0_M2/server/src/main/java/org/jboss/web/deployers/MergedJBossWebMetaDataDeployer.java
Log:
[JBAS-7736] Only override distibutable with values from real web fragments
Modified: branches/Branch_6_0_0_M2/server/src/main/java/org/jboss/web/deployers/MergedJBossWebMetaDataDeployer.java
===================================================================
--- branches/Branch_6_0_0_M2/server/src/main/java/org/jboss/web/deployers/MergedJBossWebMetaDataDeployer.java 2010-02-15 19:48:01 UTC (rev 100985)
+++ branches/Branch_6_0_0_M2/server/src/main/java/org/jboss/web/deployers/MergedJBossWebMetaDataDeployer.java 2010-02-15 19:48:41 UTC (rev 100986)
@@ -374,6 +374,9 @@
if (webFragmentMetaData == null)
{
webFragmentMetaData = new WebFragmentMetaData();
+ // JBAS-7736 -- don't let a default "distributable == null" from a non-existent
+ // fragment drive the final value in the augmented metadata
+ webFragmentMetaData.setDistributable(specMetaData.getDistributable());
}
key = AnnotationMetaDataDeployer.WEB_ANNOTATED_ATTACHMENT_NAME + ":" + jar;
WebMetaData jarAnnotatedMetaData = unit.getAttachment(key, WebMetaData.class);
@@ -405,6 +408,9 @@
for (String jar : jarsSet)
{
WebFragmentMetaData webFragmentMetaData = new WebFragmentMetaData();
+ // JBAS-7736 -- don't let a default "distributable == null" from a non-existent
+ // fragment drive the final value in the augmented metadata
+ webFragmentMetaData.setDistributable(specMetaData.getDistributable());
key = AnnotationMetaDataDeployer.WEB_ANNOTATED_ATTACHMENT_NAME + ":" + jar;
WebMetaData jarAnnotatedMetaData = unit.getAttachment(key, WebMetaData.class);
if (jarAnnotatedMetaData != null)
More information about the jboss-cvs-commits
mailing list