update xalan + xerces, as the old version had problems emitting windows-1254
files (needed for CHM files).
xalan is patched to emit a newline between xml declaration and doctype (patch
included)
git-svn-id: https://svn.apache.org/repos/asf/httpd/docs-build/trunk@1563700 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/lib/README b/lib/README
index 31ec42c..f6633b4 100644
--- a/lib/README
+++ b/lib/README
@@ -31,13 +31,14 @@
URL: http://jakarta.apache.org/oro/
xalan.jar
- Description: xalan (xslt processor), version 2.5.2 + patch
- patch taken from https://issues.apache.org/jira/browse/XALANJ-1710
- (second one:
- https://issues.apache.org/jira/secure/attachment/17150/apache.patch.24279.txt )
+serializer.jar
+ Description: xalan (xslt processor), version 2.7.1 + patch
+ (xalan_2_7_1.patch)
+ patch adds a newline between xml declaration and doctype, even if
+ indent = "no"
URL: http://xml.apache.org/xalan-j/
xercesImpl.jar
xml-apis.jar
- Description: xerces XML parser, version 2.7.0
+ Description: xerces XML parser, version 2.9.0
URL: http://xml.apache.org/xerces2-j/
diff --git a/lib/serializer.jar b/lib/serializer.jar
new file mode 100644
index 0000000..0e54074
--- /dev/null
+++ b/lib/serializer.jar
Binary files differ
diff --git a/lib/xalan.jar b/lib/xalan.jar
index 5260d22..f8b0914 100644
--- a/lib/xalan.jar
+++ b/lib/xalan.jar
Binary files differ
diff --git a/lib/xalan_2_7_1.patch b/lib/xalan_2_7_1.patch
new file mode 100644
index 0000000..995bd63
--- /dev/null
+++ b/lib/xalan_2_7_1.patch
@@ -0,0 +1,21 @@
+diff -Nur xalan-j_2_7_1~/src/org/apache/xml/serializer/ToXMLStream.java xalan-j_2_7_1/src/org/apache/xml/serializer/ToXMLStream.java
+--- xalan-j_2_7_1~/src/org/apache/xml/serializer/ToXMLStream.java
++++ xalan-j_2_7_1/src/org/apache/xml/serializer/ToXMLStream.java
+@@ -147,7 +147,7 @@
+ writer.write('\"');
+ writer.write(standalone);
+ writer.write("?>");
+- if (m_doIndent) {
++ //if (m_doIndent) {
+ if (m_standaloneWasSpecified
+ || getDoctypePublic() != null
+ || getDoctypeSystem() != null) {
+@@ -162,7 +162,7 @@
+ // in these rare cases?
+ writer.write(m_lineSep, 0, m_lineSepLen);
+ }
+- }
++ //}
+ }
+ catch(IOException e)
+ {
diff --git a/lib/xercesImpl.jar b/lib/xercesImpl.jar
index 921f792..e0a4c2e 100644
--- a/lib/xercesImpl.jar
+++ b/lib/xercesImpl.jar
Binary files differ
diff --git a/lib/xml-apis.jar b/lib/xml-apis.jar
index 380f625..d42c0ea 100644
--- a/lib/xml-apis.jar
+++ b/lib/xml-apis.jar
Binary files differ