[jboss-cvs] JBossAS SVN: r88832 - in projects/demos/microcontainer/trunk: bootstrap and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed May 13 17:13:15 EDT 2009


Author: alesj
Date: 2009-05-13 17:13:15 -0400 (Wed, 13 May 2009)
New Revision: 88832

Modified:
   projects/demos/microcontainer/trunk/bootstrap/pom.xml
   projects/demos/microcontainer/trunk/bootstrap/src/main/java/org/jboss/demos/bootstrap/Main.java
   projects/demos/microcontainer/trunk/pom.xml
Log:
Add xercesImpl to bootstrap.

Modified: projects/demos/microcontainer/trunk/bootstrap/pom.xml
===================================================================
--- projects/demos/microcontainer/trunk/bootstrap/pom.xml	2009-05-13 20:10:55 UTC (rev 88831)
+++ projects/demos/microcontainer/trunk/bootstrap/pom.xml	2009-05-13 21:13:15 UTC (rev 88832)
@@ -29,6 +29,10 @@
       <artifactId>xml-apis</artifactId>
     </dependency>
     <dependency>
+      <groupId>apache-xerces</groupId>
+      <artifactId>xercesImpl</artifactId>
+    </dependency>
+    <dependency>
       <groupId>org.jboss</groupId>
       <artifactId>jboss-vfs</artifactId>
     </dependency>

Modified: projects/demos/microcontainer/trunk/bootstrap/src/main/java/org/jboss/demos/bootstrap/Main.java
===================================================================
--- projects/demos/microcontainer/trunk/bootstrap/src/main/java/org/jboss/demos/bootstrap/Main.java	2009-05-13 20:10:55 UTC (rev 88831)
+++ projects/demos/microcontainer/trunk/bootstrap/src/main/java/org/jboss/demos/bootstrap/Main.java	2009-05-13 21:13:15 UTC (rev 88832)
@@ -45,6 +45,12 @@
       main.configure(args);
    }
 
+   protected static void setSystemProperty(String key, String value, boolean override)
+   {
+      if (override || System.getProperty(key) == null)
+         System.setProperty(key, value);
+   }
+
    protected void configure(String[] args)
    {
       int index = 0;
@@ -60,10 +66,11 @@
 
          System.setProperty("demos.home", demosHome);
       }
-
       // set xb order ignore
-      if (System.getProperty("xb.builder.useUnorderedSequence") == null)
-         System.setProperty("xb.builder.useUnorderedSequence", Boolean.TRUE.toString());
+      setSystemProperty("xb.builder.useUnorderedSequence", "true", false);
+      // set xerces impls
+      // setSystemProperty("javax.xml.parsers.DocumentBuilderFactory", "org.apache.xerces.jaxp.DocumentBuilderFactoryImpl", false);
+      // setSystemProperty("javax.xml.parsers.SAXParserFactory", "org.apache.xerces.jaxp.SAXParserFactoryImpl", false);
 
       try
       {

Modified: projects/demos/microcontainer/trunk/pom.xml
===================================================================
--- projects/demos/microcontainer/trunk/pom.xml	2009-05-13 20:10:55 UTC (rev 88831)
+++ projects/demos/microcontainer/trunk/pom.xml	2009-05-13 21:13:15 UTC (rev 88832)
@@ -381,6 +381,11 @@
         <version>${version.xerces}</version>
       </dependency>
       <dependency>
+        <groupId>apache-xerces</groupId>
+        <artifactId>xercesImpl</artifactId>
+        <version>${version.xerces}</version>
+      </dependency>
+      <dependency>
         <groupId>org.springframework</groupId>
         <artifactId>spring-beans</artifactId>
         <version>${version.spring}</version>




More information about the jboss-cvs-commits mailing list