[jboss-cvs] JBossAS SVN: r96070 - projects/metadata/web/trunk/src/main/java/org/jboss/metadata/web/jboss.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Nov 5 19:39:51 EST 2009
Author: remy.maucherat at jboss.com
Date: 2009-11-05 19:39:50 -0500 (Thu, 05 Nov 2009)
New Revision: 96070
Modified:
projects/metadata/web/trunk/src/main/java/org/jboss/metadata/web/jboss/JBossAnnotationMetaData.java
Log:
- Need to merge the class annotations to JBossWebMetaData.
Modified: projects/metadata/web/trunk/src/main/java/org/jboss/metadata/web/jboss/JBossAnnotationMetaData.java
===================================================================
--- projects/metadata/web/trunk/src/main/java/org/jboss/metadata/web/jboss/JBossAnnotationMetaData.java 2009-11-06 00:14:23 UTC (rev 96069)
+++ projects/metadata/web/trunk/src/main/java/org/jboss/metadata/web/jboss/JBossAnnotationMetaData.java 2009-11-06 00:39:50 UTC (rev 96070)
@@ -47,5 +47,19 @@
public void merge(JBossAnnotationMetaData override, AnnotationMetaData original)
{
super.merge(override, original);
+
+ if(override != null && override.getServletSecurity()!= null)
+ setServletSecurity(override.getServletSecurity());
+ else if(original != null && original.getServletSecurity() != null)
+ setServletSecurity(original.getServletSecurity());
+ if(override != null && override.getRunAs()!= null)
+ setRunAs(override.getRunAs());
+ else if(original != null && original.getRunAs() != null)
+ setRunAs(original.getRunAs());
+ if(override != null && override.getMultipartConfig()!= null)
+ setMultipartConfig(override.getMultipartConfig());
+ else if(original != null && original.getMultipartConfig() != null)
+ setMultipartConfig(original.getMultipartConfig());
+
}
}
More information about the jboss-cvs-commits
mailing list