BATIK-1272: Update Xerces to 2.12

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/batik/trunk@1868857 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/CHANGES b/CHANGES
index c0f37f0..fcabb5e 100644
--- a/CHANGES
+++ b/CHANGES
@@ -4,8 +4,17 @@
 The following log records some of the most important changes.
 Bug fixing is an ongoing task, so it is implied in all sub-releases.
 
-1.10 -> 1.11pre
----------------
+1.11 -> 1.12
+------------
+
+BATIK-1203: ImageTagRegistry forgets to reinitialize cache
+BATIK-1251: Correct policy file in Squiggle
+BATIK-1253: build.sh referenced from build.xml
+BATIK-1257: Rasterizer - insufficient permissions when transcoding to PDF
+BATIK-1272: Update Xerces to 2.12
+
+1.10 -> 1.11
+------------
 
 BATIK-1232: Zip release should use mvn jars
 BATIK-1233: Add policy file for batik-rasterizer
diff --git a/batik-anim/pom.xml b/batik-anim/pom.xml
index caa8ba9..727b8a5 100644
--- a/batik-anim/pom.xml
+++ b/batik-anim/pom.xml
@@ -73,7 +73,7 @@
     <dependency>
       <groupId>xml-apis</groupId>
       <artifactId>xml-apis-ext</artifactId>
-      <version>${xmlapis.version}</version>
+      <version>${xmlapisext.version}</version>
     </dependency>
   </dependencies>
 
diff --git a/batik-bridge/pom.xml b/batik-bridge/pom.xml
index 025783f..2a305ae 100644
--- a/batik-bridge/pom.xml
+++ b/batik-bridge/pom.xml
@@ -93,7 +93,7 @@
     <dependency>
       <groupId>xml-apis</groupId>
       <artifactId>xml-apis-ext</artifactId>
-      <version>${xmlapis.version}</version>
+      <version>${xmlapisext.version}</version>
     </dependency>
     <dependency>
       <groupId>org.mozilla</groupId>
diff --git a/batik-css/pom.xml b/batik-css/pom.xml
index 58f1019..f9cd90a 100644
--- a/batik-css/pom.xml
+++ b/batik-css/pom.xml
@@ -48,7 +48,7 @@
     <dependency>
       <groupId>xml-apis</groupId>
       <artifactId>xml-apis-ext</artifactId>
-      <version>${xmlapis.version}</version>
+      <version>${xmlapisext.version}</version>
     </dependency>
   </dependencies>
 
diff --git a/batik-dom/pom.xml b/batik-dom/pom.xml
index dffa7da..62703a1 100644
--- a/batik-dom/pom.xml
+++ b/batik-dom/pom.xml
@@ -68,7 +68,7 @@
     <dependency>
       <groupId>xml-apis</groupId>
       <artifactId>xml-apis-ext</artifactId>
-      <version>${xmlapis.version}</version>
+      <version>${xmlapisext.version}</version>
     </dependency>
   </dependencies>
 
diff --git a/batik-extension/pom.xml b/batik-extension/pom.xml
index cef7516..73f0964 100644
--- a/batik-extension/pom.xml
+++ b/batik-extension/pom.xml
@@ -88,7 +88,7 @@
     <dependency>
       <groupId>xml-apis</groupId>
       <artifactId>xml-apis-ext</artifactId>
-      <version>${xmlapis.version}</version>
+      <version>${xmlapisext.version}</version>
     </dependency>
   </dependencies>
 
diff --git a/batik-parser/pom.xml b/batik-parser/pom.xml
index 50be811..e9ebc37 100644
--- a/batik-parser/pom.xml
+++ b/batik-parser/pom.xml
@@ -53,7 +53,7 @@
     <dependency>
       <groupId>xml-apis</groupId>
       <artifactId>xml-apis-ext</artifactId>
-      <version>${xmlapis.version}</version>
+      <version>${xmlapisext.version}</version>
     </dependency>
   </dependencies>
 
diff --git a/batik-slideshow/pom.xml b/batik-slideshow/pom.xml
index 45d78b5..571b45e 100644
--- a/batik-slideshow/pom.xml
+++ b/batik-slideshow/pom.xml
@@ -48,7 +48,7 @@
     <dependency>
       <groupId>xml-apis</groupId>
       <artifactId>xml-apis-ext</artifactId>
-      <version>${xmlapis.version}</version>
+      <version>${xmlapisext.version}</version>
     </dependency>
   </dependencies>
 
diff --git a/batik-svg-dom/pom.xml b/batik-svg-dom/pom.xml
index f9531a7..23b23f8 100644
--- a/batik-svg-dom/pom.xml
+++ b/batik-svg-dom/pom.xml
@@ -68,7 +68,7 @@
     <dependency>
       <groupId>xml-apis</groupId>
       <artifactId>xml-apis-ext</artifactId>
-      <version>${xmlapis.version}</version>
+      <version>${xmlapisext.version}</version>
     </dependency>
   </dependencies>
 
diff --git a/batik-svgbrowser/pom.xml b/batik-svgbrowser/pom.xml
index f31d368..724a802 100644
--- a/batik-svgbrowser/pom.xml
+++ b/batik-svgbrowser/pom.xml
@@ -78,7 +78,7 @@
     <dependency>
       <groupId>xml-apis</groupId>
       <artifactId>xml-apis-ext</artifactId>
-      <version>${xmlapis.version}</version>
+      <version>${xmlapisext.version}</version>
     </dependency>
   </dependencies>
 
diff --git a/batik-swing/pom.xml b/batik-swing/pom.xml
index e1aa535..8626628 100644
--- a/batik-swing/pom.xml
+++ b/batik-swing/pom.xml
@@ -88,7 +88,7 @@
     <dependency>
       <groupId>xml-apis</groupId>
       <artifactId>xml-apis-ext</artifactId>
-      <version>${xmlapis.version}</version>
+      <version>${xmlapisext.version}</version>
     </dependency>
   </dependencies>
 
diff --git a/batik-test-old/pom.xml b/batik-test-old/pom.xml
index d362f57..6e2e53a 100644
--- a/batik-test-old/pom.xml
+++ b/batik-test-old/pom.xml
@@ -88,7 +88,7 @@
     <dependency>
       <groupId>xerces</groupId>
       <artifactId>xercesImpl</artifactId>
-      <version>2.9.1</version>
+      <version>2.12.0</version>
       <scope>test</scope>
     </dependency>
   </dependencies>
diff --git a/batik-transcoder/pom.xml b/batik-transcoder/pom.xml
index 943dd21..f9c8e4c 100644
--- a/batik-transcoder/pom.xml
+++ b/batik-transcoder/pom.xml
@@ -78,7 +78,7 @@
     <dependency>
       <groupId>xml-apis</groupId>
       <artifactId>xml-apis-ext</artifactId>
-      <version>${xmlapis.version}</version>
+      <version>${xmlapisext.version}</version>
     </dependency>
   </dependencies>
 
diff --git a/lib/xercesImpl-2.12.0.jar b/lib/xercesImpl-2.12.0.jar
new file mode 100644
index 0000000..b69d01d
--- /dev/null
+++ b/lib/xercesImpl-2.12.0.jar
Binary files differ
diff --git a/lib/xercesImpl-2.9.1.jar b/lib/xercesImpl-2.9.1.jar
deleted file mode 100755
index 78abfdd..0000000
--- a/lib/xercesImpl-2.9.1.jar
+++ /dev/null
Binary files differ
diff --git a/lib/xml-apis-1.3.04.jar b/lib/xml-apis-1.3.04.jar
deleted file mode 100644
index d42c0ea..0000000
--- a/lib/xml-apis-1.3.04.jar
+++ /dev/null
Binary files differ
diff --git a/lib/xml-apis-1.4.01.jar b/lib/xml-apis-1.4.01.jar
new file mode 100644
index 0000000..4673346
--- /dev/null
+++ b/lib/xml-apis-1.4.01.jar
Binary files differ
diff --git a/pom.xml b/pom.xml
index d4ba9e6..3d60a9a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,7 +27,8 @@
     <rhino.version>1.7.7</rhino.version>
     <surefire.version>2.18.1</surefire.version>
     <xalan.version>2.7.2</xalan.version>
-    <xmlapis.version>1.3.04</xmlapis.version>
+    <xmlapis.version>1.4.01</xmlapis.version>
+    <xmlapisext.version>1.3.04</xmlapisext.version>
     <xmlgraphics.commons.version>2.3.0-SNAPSHOT</xmlgraphics.commons.version>
     <jdk.path>${env.JAVA_HOME}</jdk.path>
   </properties>