From c325b7e3b74ae908f4b93d9100171a4db314d0b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Prante?= Date: Mon, 2 Jan 2017 19:28:04 +0100 Subject: [PATCH] add Xalan to avoid JDK TraX class verify error, increase test heap to handle xmlunit memory hunger --- build.gradle | 5 +- docs/javadoc/allclasses-frame.html | 2 +- docs/javadoc/allclasses-noframe.html | 2 +- docs/javadoc/constant-values.html | 2 +- docs/javadoc/deprecated-list.html | 2 +- docs/javadoc/help-doc.html | 2 +- docs/javadoc/index-all.html | 2 +- docs/javadoc/index.html | 13 +-- .../marc/LightweightMarcRecordAdapter.html | 2 +- docs/javadoc/org/xbib/marc/Marc.Builder.html | 2 +- .../org/xbib/marc/Marc.MarcIso2709Reader.html | 2 +- .../org/xbib/marc/Marc.MarcXmlReader.html | 2 +- docs/javadoc/org/xbib/marc/Marc.html | 2 +- .../org/xbib/marc/MarcField.Builder.html | 2 +- .../org/xbib/marc/MarcField.Subfield.html | 2 +- docs/javadoc/org/xbib/marc/MarcField.html | 2 +- .../org/xbib/marc/MarcFieldDirectory.html | 2 +- docs/javadoc/org/xbib/marc/MarcGenerator.html | 2 +- docs/javadoc/org/xbib/marc/MarcListener.html | 2 +- docs/javadoc/org/xbib/marc/MarcRecord.html | 2 +- .../org/xbib/marc/MarcRecordAdapter.html | 2 +- .../org/xbib/marc/MarcRecordListener.html | 2 +- docs/javadoc/org/xbib/marc/MarcWriter.html | 2 +- .../org/xbib/marc/MarcXchangeConstants.html | 2 +- .../aleph/AlephSequentialInputStream.html | 2 +- .../marc/dialects/aleph/package-frame.html | 2 +- .../marc/dialects/aleph/package-summary.html | 2 +- .../marc/dialects/aleph/package-tree.html | 2 +- .../bibliomondo/BiblioMondoInputStream.html | 2 +- .../dialects/bibliomondo/package-frame.html | 2 +- .../dialects/bibliomondo/package-summary.html | 2 +- .../dialects/bibliomondo/package-tree.html | 2 +- .../mab/diskette/MabDisketteInputStream.html | 2 +- .../dialects/mab/diskette/package-frame.html | 2 +- .../mab/diskette/package-summary.html | 2 +- .../dialects/mab/diskette/package-tree.html | 2 +- .../dialects/mab/xml/MabXMLConstants.html | 2 +- .../mab/xml/MabXMLContentHandler.html | 2 +- .../marc/dialects/mab/xml/package-frame.html | 2 +- .../dialects/mab/xml/package-summary.html | 2 +- .../marc/dialects/mab/xml/package-tree.html | 2 +- .../marc/dialects/pica/PicaConstants.html | 2 +- .../marc/dialects/pica/PicaInputStream.html | 2 +- .../dialects/pica/PicaPlainInputStream.html | 2 +- .../dialects/pica/PicaXMLContentHandler.html | 2 +- .../marc/dialects/pica/package-frame.html | 2 +- .../marc/dialects/pica/package-summary.html | 2 +- .../xbib/marc/dialects/pica/package-tree.html | 2 +- .../marc/dialects/sisis/SisisInputStream.html | 2 +- .../marc/dialects/sisis/package-frame.html | 2 +- .../marc/dialects/sisis/package-summary.html | 2 +- .../marc/dialects/sisis/package-tree.html | 2 +- .../marc/io/BufferedSeparatorInputStream.html | 2 +- docs/javadoc/org/xbib/marc/io/BytesArray.html | 2 +- .../org/xbib/marc/io/BytesReference.html | 2 +- .../org/xbib/marc/io/BytesStreamOutput.html | 2 +- docs/javadoc/org/xbib/marc/io/Chunk.html | 2 +- .../org/xbib/marc/io/ChunkListener.html | 2 +- .../javadoc/org/xbib/marc/io/ChunkStream.html | 2 +- .../org/xbib/marc/io/DefaultChunk.html | 2 +- .../io/FixedTokenReplacementInputStream.html | 2 +- .../xbib/marc/io/InformationSeparator.html | 2 +- .../org/xbib/marc/io/PatternInputStream.html | 2 +- .../marc/io/ReplaceStringInputStream.html | 2 +- docs/javadoc/org/xbib/marc/io/ScanBuffer.html | 2 +- .../xbib/marc/io/SeparatorInputStream.html | 2 +- .../xbib/marc/io/SeparatorOutputStream.html | 2 +- .../org/xbib/marc/io/package-frame.html | 2 +- .../org/xbib/marc/io/package-summary.html | 2 +- .../org/xbib/marc/io/package-tree.html | 2 +- .../xbib/marc/json/MarcJsonWriter.Style.html | 2 +- .../org/xbib/marc/json/MarcJsonWriter.html | 2 +- .../org/xbib/marc/json/package-frame.html | 2 +- .../org/xbib/marc/json/package-summary.html | 2 +- .../org/xbib/marc/json/package-tree.html | 2 +- .../xbib/marc/label/BibliographicLevel.html | 2 +- .../marc/label/DescriptiveCatalogingForm.html | 2 +- .../javadoc/org/xbib/marc/label/Encoding.html | 2 +- .../org/xbib/marc/label/EncodingLevel.html | 2 +- .../label/MultipartResourceRecordLevel.html | 2 +- .../xbib/marc/label/RecordLabel.Builder.html | 2 +- .../org/xbib/marc/label/RecordLabel.html | 2 +- .../org/xbib/marc/label/RecordLabelFixer.html | 2 +- .../org/xbib/marc/label/RecordStatus.html | 2 +- .../org/xbib/marc/label/TypeOfControl.html | 2 +- .../org/xbib/marc/label/TypeOfRecord.html | 2 +- .../org/xbib/marc/label/package-frame.html | 2 +- .../org/xbib/marc/label/package-summary.html | 2 +- .../org/xbib/marc/label/package-tree.html | 8 +- docs/javadoc/org/xbib/marc/package-frame.html | 2 +- .../org/xbib/marc/package-summary.html | 2 +- docs/javadoc/org/xbib/marc/package-tree.html | 2 +- .../javadoc/org/xbib/marc/tools/MarcTool.html | 2 +- .../org/xbib/marc/tools/package-frame.html | 2 +- .../org/xbib/marc/tools/package-summary.html | 2 +- .../org/xbib/marc/tools/package-tree.html | 2 +- .../marc/transformer/MarcTransformer.html | 2 +- .../field/MarcFieldTransformer.Builder.html | 2 +- .../field/MarcFieldTransformer.Operator.html | 2 +- .../field/MarcFieldTransformer.html | 2 +- .../field/MarcFieldTransformers.html | 2 +- .../marc/transformer/field/package-frame.html | 2 +- .../transformer/field/package-summary.html | 2 +- .../marc/transformer/field/package-tree.html | 2 +- .../xbib/marc/transformer/package-frame.html | 2 +- .../marc/transformer/package-summary.html | 2 +- .../xbib/marc/transformer/package-tree.html | 2 +- .../value/MarcValueTransformer.html | 2 +- .../value/MarcValueTransformers.html | 2 +- .../value/Xml10MarcValueCleaner.html | 2 +- .../marc/transformer/value/package-frame.html | 2 +- .../transformer/value/package-summary.html | 2 +- .../marc/transformer/value/package-tree.html | 2 +- .../marc/xml/IndentingXMLEventWriter.html | 2 +- .../marc/xml/InverseMarcContentHandler.html | 2 +- .../org/xbib/marc/xml/MarcContentHandler.html | 2 +- .../marc/xml/MarcXchangeEventConsumer.html | 2 +- .../org/xbib/marc/xml/MarcXchangeWriter.html | 2 +- docs/javadoc/org/xbib/marc/xml/Sax2Dom.html | 2 +- .../org/xbib/marc/xml/package-frame.html | 2 +- .../org/xbib/marc/xml/package-summary.html | 2 +- .../org/xbib/marc/xml/package-tree.html | 2 +- docs/javadoc/overview-frame.html | 2 +- docs/javadoc/overview-summary.html | 2 +- docs/javadoc/overview-tree.html | 14 +-- docs/javadoc/serialized-form.html | 2 +- .../org.xbib.marc.ConcurrencyTest.html | 10 +-- .../classes/org.xbib.marc.MarcFieldTest.html | 42 ++++----- .../classes/org.xbib.marc.MarcRecordTest.html | 22 ++--- docs/test/classes/org.xbib.marc.MarcTest.html | 30 +++---- .../classes/org.xbib.marc.MarcToModsTest.html | 29 ++---- .../classes/org.xbib.marc.MarcWriterTest.html | 8 +- .../org.xbib.marc.MarcXchangeWriterTest.html | 8 +- docs/test/classes/org.xbib.marc.ZDBTest.html | 14 +-- ...rc.dialects.aleph.AlephSequentialTest.html | 6 +- ...ibliomondo.BiblioMondoInputStreamTest.html | 4 +- .../org.xbib.marc.dialects.mab.MabTest.html | 18 ++-- ...dialects.mab.diskette.MabDisketteTest.html | 8 +- .../org.xbib.marc.dialects.pica.PicaTest.html | 10 +-- ...rg.xbib.marc.dialects.sisis.SisisTest.html | 8 +- ...bib.marc.dialects.unimarc.UnimarcTest.html | 6 +- ...c.io.BufferedSeparatorInputStreamTest.html | 12 +-- ...rg.xbib.marc.io.BytesStreamOutputTest.html | 6 +- ...g.xbib.marc.io.PatternInputStreamTest.html | 8 +- ....marc.io.ReplaceStringInputStreamTest.html | 6 +- .../org.xbib.marc.io.ScanBufferTest.html | 6 +- ...org.xbib.marc.json.MarcJsonWriterTest.html | 18 ++-- .../org.xbib.marc.label.RecordLabelTest.html | 40 ++++----- .../classes/org.xbib.marc.tools.ToolTest.html | 19 +--- ....transformer.MarcFieldTransformerTest.html | 14 +-- ...transformer.MarcFieldTransformersTest.html | 10 +-- ....transformer.MarcValueTransformerTest.html | 12 +-- ...g.xbib.marc.xml.MarcEventConsumerTest.html | 8 +- .../org.xbib.marc.xml.MarcXMLTest.html | 8 +- docs/test/index.html | 88 +++++++++---------- .../org.xbib.marc.dialects.aleph.html | 6 +- .../org.xbib.marc.dialects.bibliomondo.html | 6 +- .../org.xbib.marc.dialects.mab.diskette.html | 6 +- .../packages/org.xbib.marc.dialects.mab.html | 6 +- .../packages/org.xbib.marc.dialects.pica.html | 6 +- .../org.xbib.marc.dialects.sisis.html | 6 +- .../org.xbib.marc.dialects.unimarc.html | 6 +- docs/test/packages/org.xbib.marc.html | 20 ++--- docs/test/packages/org.xbib.marc.io.html | 14 +-- docs/test/packages/org.xbib.marc.json.html | 6 +- docs/test/packages/org.xbib.marc.label.html | 6 +- docs/test/packages/org.xbib.marc.tools.html | 6 +- .../packages/org.xbib.marc.transformer.html | 10 +-- docs/test/packages/org.xbib.marc.xml.html | 8 +- gradle.properties | 2 +- gradle/wrapper/gradle-wrapper.properties | 2 +- .../marc/dialects/mab/1217zdbtit.dat-out.xml | 1 - .../org/xbib/marc/summerland-sax-mods.xml | 6 +- 173 files changed, 431 insertions(+), 454 deletions(-) delete mode 100644 src/test/resources/org/xbib/marc/dialects/mab/1217zdbtit.dat-out.xml diff --git a/build.gradle b/build.gradle index dda8292..17aff6a 100644 --- a/build.gradle +++ b/build.gradle @@ -31,7 +31,8 @@ configurations { dependencies { testCompile 'junit:junit:4.12' - testCompile 'org.xmlunit:xmlunit-matchers:2.2.1' + testCompile 'xalan:xalan:2.7.1' + testCompile 'org.xmlunit:xmlunit-matchers:2.3.0' testCompile 'com.github.stefanbirkner:system-rules:1.16.0' testCompile "org.xbib:bibliographic-character-sets:1.0.0" wagon 'org.apache.maven.wagon:wagon-ssh-external:2.10' @@ -45,6 +46,8 @@ tasks.withType(JavaCompile) { options.compilerArgs << "-Xlint:all" << "-profile" << "compact2" } test { + // massive heap for for xmlunit DOM comparer + jvmArgs '-Xmx2048m' testLogging { showStandardStreams = true exceptionFormat = 'full' diff --git a/docs/javadoc/allclasses-frame.html b/docs/javadoc/allclasses-frame.html index 9324879..6e5c17c 100644 --- a/docs/javadoc/allclasses-frame.html +++ b/docs/javadoc/allclasses-frame.html @@ -2,7 +2,7 @@ - + All Classes (marc 1.0.7 API) diff --git a/docs/javadoc/allclasses-noframe.html b/docs/javadoc/allclasses-noframe.html index 67ae2aa..a272eba 100644 --- a/docs/javadoc/allclasses-noframe.html +++ b/docs/javadoc/allclasses-noframe.html @@ -2,7 +2,7 @@ - + All Classes (marc 1.0.7 API) diff --git a/docs/javadoc/constant-values.html b/docs/javadoc/constant-values.html index 52a2e4c..8cc3456 100644 --- a/docs/javadoc/constant-values.html +++ b/docs/javadoc/constant-values.html @@ -2,7 +2,7 @@ - + Constant Field Values (marc 1.0.7 API) diff --git a/docs/javadoc/deprecated-list.html b/docs/javadoc/deprecated-list.html index d9bd553..fa6b688 100644 --- a/docs/javadoc/deprecated-list.html +++ b/docs/javadoc/deprecated-list.html @@ -2,7 +2,7 @@ - + Deprecated List (marc 1.0.7 API) diff --git a/docs/javadoc/help-doc.html b/docs/javadoc/help-doc.html index 4f7356f..bafa840 100644 --- a/docs/javadoc/help-doc.html +++ b/docs/javadoc/help-doc.html @@ -2,7 +2,7 @@ - + API Help (marc 1.0.7 API) diff --git a/docs/javadoc/index-all.html b/docs/javadoc/index-all.html index 3d93040..9cef391 100644 --- a/docs/javadoc/index-all.html +++ b/docs/javadoc/index-all.html @@ -2,7 +2,7 @@ - + Index (marc 1.0.7 API) diff --git a/docs/javadoc/index.html b/docs/javadoc/index.html index 06a62c4..2dc65c1 100644 --- a/docs/javadoc/index.html +++ b/docs/javadoc/index.html @@ -2,14 +2,15 @@ - + marc 1.0.7 API