[seam-commits] Seam SVN: r12849 - in modules/xml/trunk/impl: src/main/java/org/jboss/seam/xml/bootstrap and 1 other directory.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Wed May 26 19:35:53 EDT 2010


Author: swd847
Date: 2010-05-26 19:35:51 -0400 (Wed, 26 May 2010)
New Revision: 12849

Modified:
   modules/xml/trunk/impl/pom.xml
   modules/xml/trunk/impl/src/main/java/org/jboss/seam/xml/bootstrap/XmlExtension.java
Log:
updated interface config


Modified: modules/xml/trunk/impl/pom.xml
===================================================================
--- modules/xml/trunk/impl/pom.xml	2010-05-26 23:07:32 UTC (rev 12848)
+++ modules/xml/trunk/impl/pom.xml	2010-05-26 23:35:51 UTC (rev 12849)
@@ -6,6 +6,7 @@
     <artifactId>seam-xml-config-parent</artifactId>
     <groupId>org.jboss.seam.xml</groupId>
     <version>3.0.0-SNAPSHOT</version>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <groupId>org.jboss.seam.xml</groupId>

Modified: modules/xml/trunk/impl/src/main/java/org/jboss/seam/xml/bootstrap/XmlExtension.java
===================================================================
--- modules/xml/trunk/impl/src/main/java/org/jboss/seam/xml/bootstrap/XmlExtension.java	2010-05-26 23:07:32 UTC (rev 12848)
+++ modules/xml/trunk/impl/src/main/java/org/jboss/seam/xml/bootstrap/XmlExtension.java	2010-05-26 23:35:51 UTC (rev 12849)
@@ -215,6 +215,7 @@
       }
       boolean found = false;
       AnnotatedTypeBuilder builder = AnnotatedTypeBuilder.newInstance(event.getAnnotatedType());
+      builder.mergeAnnotations(event.getAnnotatedType(), true);
       for (XmlResult r : results)
       {
          for (BeanResult<?> i : r.getInterfaces())
@@ -223,6 +224,7 @@
             {
                found = true;
                builder.mergeAnnotations(i.getBuilder().create(), true);
+               log.info("Overriding " + event.getAnnotatedType().getJavaClass() +" annotations based on interface " + i.getType().getName());
             }
          }
       }



More information about the seam-commits mailing list