You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xbean-scm@geronimo.apache.org by ch...@apache.org on 2011/10/27 15:00:13 UTC

svn commit: r1189730 - /geronimo/xbean/trunk/maven-xbean-plugin/src/main/java/org/apache/xbean/maven/XBeanMojo.java

Author: chirino
Date: Thu Oct 27 13:00:13 2011
New Revision: 1189730

URL: http://svn.apache.org/viewvc?rev=1189730&view=rev
Log:
Fixes XBEAN-191 : Support unordered elements in the XSD generated by XBean.

Modified:
    geronimo/xbean/trunk/maven-xbean-plugin/src/main/java/org/apache/xbean/maven/XBeanMojo.java

Modified: geronimo/xbean/trunk/maven-xbean-plugin/src/main/java/org/apache/xbean/maven/XBeanMojo.java
URL: http://svn.apache.org/viewvc/geronimo/xbean/trunk/maven-xbean-plugin/src/main/java/org/apache/xbean/maven/XBeanMojo.java?rev=1189730&r1=1189729&r2=1189730&view=diff
==============================================================================
--- geronimo/xbean/trunk/maven-xbean-plugin/src/main/java/org/apache/xbean/maven/XBeanMojo.java (original)
+++ geronimo/xbean/trunk/maven-xbean-plugin/src/main/java/org/apache/xbean/maven/XBeanMojo.java Thu Oct 27 13:00:13 2011
@@ -119,7 +119,12 @@ public class XBeanMojo extends AbstractM
      * @parameter 
      */
     private boolean generateSpringHandlersFile = true;
-    
+
+    /**
+     * @parameter
+     */
+    private boolean strictXsdOrder = true;
+
     /**
      * A list of additional GeneratorPlugins that should get used executed
      * when generating output.
@@ -176,7 +181,7 @@ public class XBeanMojo extends AbstractM
             GeneratorPlugin[] plugins = new GeneratorPlugin[]{
                 new XmlMetadataGenerator(outputDir.getAbsolutePath(), schema, generateSpringSchemasFile, generateSpringHandlersFile),
                 new DocumentationGenerator(schema),
-                new XsdGenerator(schema),
+                new XsdGenerator(schema, strictXsdOrder),
                 new WikiDocumentationGenerator(schema),
             };