See <https://builds.apache.org/job/PDFBox%201.8.x/141/changes>
Changes: [jeremias] PDFBOX-2102: Fix for swallowed character in COSString.getString(). Introduced a java.nio.charset.Charset subclass implementing "PDFDocEncoding" fully, not just partially like in PdfDocEncoding. This should also be faster than the other class. It also made it possible to remove the requirement for the "isDictionaryValue" parameter introduced with PDFBOX-1437. Methods and constructors with that parameter are now marked deprecated and they have no internal references anymore. Compatibility of the change has been checked against the test file in PDFBOX-1437 and a unit test covers it, too. There is a META-INF/services registration for the CharsetProvider but it is not used by PDFBox's code right now because it might be unreliable when PDFBox is used in environments like a WAR due to class loading issues. Still, it does no harm and maybe someone may find it useful. [tilman] PDFBOX-2101: added todo comment [tilman] PDFBOX-2101: save JPEG directly, as suggested by Jeremias Maerki ------------------------------------------ [...truncated 359 lines...] Uploaded: https://repository.apache.org/content/repositories/snapshots/org/apache/pdfbox/xmpbox/maven-metadata.xml (383 B at 2.0 KB/sec) [INFO] [INFO] --- maven-bundle-plugin:2.3.7:deploy (default-deploy) @ xmpbox --- [INFO] Remote OBR update disabled (enable with -DremoteOBR) [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Apache PDFBox 1.8.6-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ pdfbox --- [INFO] Deleting <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/pdfbox/target> [INFO] [INFO] --- maven-remote-resources-plugin:1.2.1:process (default) @ pdfbox --- [INFO] [INFO] --- maven-antrun-plugin:1.6:run (default) @ pdfbox --- [INFO] Executing tasks main: find.adobefiles: get.adobefiles: testexist: downloadfile: [unjar] Expanding: <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/pdfbox/download/pcfi-2010.08.09.jar> into <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/pdfbox/target/classes/org/apache/pdfbox/resources/afm> [unjar] Expanding: <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/pdfbox/download/pcfi-2010.08.09.jar> into <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/pdfbox/target/classes/org/apache/pdfbox/resources> [INFO] Executed tasks [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ pdfbox --- [debug] execute contextualize [INFO] Using 'ISO-8859-1' encoding to copy filtered resources. [INFO] Copying 192 resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ pdfbox --- [INFO] Compiling 527 source files to <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/pdfbox/target/classes> [INFO] [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ pdfbox --- [debug] execute contextualize [INFO] Using 'ISO-8859-1' encoding to copy filtered resources. [INFO] Copying 95 resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ pdfbox --- [INFO] Compiling 54 source files to <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/pdfbox/target/test-classes> [INFO] [INFO] --- maven-surefire-plugin:2.9:test (default-test) @ pdfbox --- [INFO] Surefire report directory: <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/pdfbox/target/surefire-reports> ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.apache.pdfbox.util.TestImageIOUtils Writing: target/test-output/png_demo.pdf-1.png Writing: target/test-output/png_demo.pdf-1.jpg Writing: target/test-output/png_demo.pdf-1.bmp Writing: target/test-output/png_demo.pdf-1.gif Writing: target/test-output/png_demo.pdf-1.wbmp Writing: target/test-output/png_demo.pdf-bw-1.tif Writing: target/test-output/png_demo.pdf-co-1.tif Writing: target/test-output/4PP-Highlighting.pdf-1.png Writing: target/test-output/4PP-Highlighting.pdf-1.jpg Writing: target/test-output/4PP-Highlighting.pdf-1.bmp Writing: target/test-output/4PP-Highlighting.pdf-1.gif Writing: target/test-output/4PP-Highlighting.pdf-1.wbmp Writing: target/test-output/4PP-Highlighting.pdf-bw-1.tif Writing: target/test-output/4PP-Highlighting.pdf-co-1.tif Writing: target/test-output/test-landscape2.pdf-1.png Writing: target/test-output/test-landscape2.pdf-1.jpg Writing: target/test-output/test-landscape2.pdf-1.bmp Writing: target/test-output/test-landscape2.pdf-1.gif Writing: target/test-output/test-landscape2.pdf-1.wbmp Writing: target/test-output/test-landscape2.pdf-bw-1.tif Writing: target/test-output/test-landscape2.pdf-co-1.tif Writing: target/test-output/JPXTestRGB.pdf-1.png Writing: target/test-output/JPXTestRGB.pdf-1.jpg Writing: target/test-output/JPXTestRGB.pdf-1.bmp Writing: target/test-output/JPXTestRGB.pdf-1.gif Writing: target/test-output/JPXTestRGB.pdf-1.wbmp Writing: target/test-output/JPXTestRGB.pdf-bw-1.tif Writing: target/test-output/JPXTestRGB.pdf-co-1.tif Writing: target/test-output/JPXTestGrey.pdf-1.png Writing: target/test-output/JPXTestGrey.pdf-1.jpg Writing: target/test-output/JPXTestGrey.pdf-1.bmp Writing: target/test-output/JPXTestGrey.pdf-1.gif Writing: target/test-output/JPXTestGrey.pdf-1.wbmp Writing: target/test-output/JPXTestGrey.pdf-bw-1.tif Writing: target/test-output/JPXTestGrey.pdf-co-1.tif Writing: target/test-output/ARCHIVERGB.ai-1.png Writing: target/test-output/ARCHIVERGB.ai-1.jpg Writing: target/test-output/ARCHIVERGB.ai-1.bmp Writing: target/test-output/ARCHIVERGB.ai-1.gif Writing: target/test-output/ARCHIVERGB.ai-1.wbmp Writing: target/test-output/ARCHIVERGB.ai-bw-1.tif Writing: target/test-output/ARCHIVERGB.ai-co-1.tif Writing: target/test-output/26101_Colors.ai-1.png Writing: target/test-output/26101_Colors.ai-1.jpg Writing: target/test-output/26101_Colors.ai-1.bmp Writing: target/test-output/26101_Colors.ai-1.gif Writing: target/test-output/26101_Colors.ai-1.wbmp Writing: target/test-output/26101_Colors.ai-bw-1.tif Writing: target/test-output/26101_Colors.ai-co-1.tif Writing: target/test-output/HOTRODCMYK.ai-1.png Writing: target/test-output/HOTRODCMYK.ai-1.jpg Writing: target/test-output/HOTRODCMYK.ai-1.bmp Writing: target/test-output/HOTRODCMYK.ai-1.gif Writing: target/test-output/HOTRODCMYK.ai-1.wbmp Writing: target/test-output/HOTRODCMYK.ai-bw-1.tif Writing: target/test-output/HOTRODCMYK.ai-co-1.tif Writing: target/test-output/jpeg_demo.pdf-1.png Writing: target/test-output/jpeg_demo.pdf-1.jpg Writing: target/test-output/jpeg_demo.pdf-1.bmp Writing: target/test-output/jpeg_demo.pdf-1.gif Writing: target/test-output/jpeg_demo.pdf-1.wbmp Writing: target/test-output/jpeg_demo.pdf-bw-1.tif Writing: target/test-output/jpeg_demo.pdf-co-1.tif Writing: target/test-output/FANTASTICCMYK.ai-1.png Writing: target/test-output/FANTASTICCMYK.ai-1.jpg Writing: target/test-output/FANTASTICCMYK.ai-1.bmp Writing: target/test-output/FANTASTICCMYK.ai-1.gif Writing: target/test-output/FANTASTICCMYK.ai-1.wbmp Writing: target/test-output/FANTASTICCMYK.ai-bw-1.tif Writing: target/test-output/FANTASTICCMYK.ai-co-1.tif Writing: target/test-output/JPXTestCMYK.pdf-1.png Writing: target/test-output/JPXTestCMYK.pdf-1.jpg Writing: target/test-output/JPXTestCMYK.pdf-1.bmp Writing: target/test-output/JPXTestCMYK.pdf-1.gif Writing: target/test-output/JPXTestCMYK.pdf-1.wbmp Writing: target/test-output/JPXTestCMYK.pdf-bw-1.tif Writing: target/test-output/JPXTestCMYK.pdf-co-1.tif Writing: target/test-output/source.pdf-1.png Writing: target/test-output/source.pdf-1.jpg Writing: target/test-output/source.pdf-1.bmp Writing: target/test-output/source.pdf-1.gif Writing: target/test-output/source.pdf-1.wbmp Writing: target/test-output/source.pdf-bw-1.tif Writing: target/test-output/source.pdf-co-1.tif Writing: target/test-output/JBIG2Image.pdf-1.png Writing: target/test-output/JBIG2Image.pdf-1.jpg Writing: target/test-output/JBIG2Image.pdf-1.bmp Writing: target/test-output/JBIG2Image.pdf-1.gif Writing: target/test-output/JBIG2Image.pdf-1.wbmp Writing: target/test-output/JBIG2Image.pdf-bw-1.tif Writing: target/test-output/JBIG2Image.pdf-co-1.tif Writing: target/test-output/survey.pdf-1.png Writing: target/test-output/survey.pdf-1.jpg Writing: target/test-output/survey.pdf-1.bmp Writing: target/test-output/survey.pdf-1.gif Writing: target/test-output/survey.pdf-1.wbmp Writing: target/test-output/survey.pdf-bw-1.tif Writing: target/test-output/survey.pdf-co-1.tif Writing: target/test-output/ccitt4-cib-test.pdf-1.png Writing: target/test-output/ccitt4-cib-test.pdf-1.jpg Writing: target/test-output/ccitt4-cib-test.pdf-1.bmp Writing: target/test-output/ccitt4-cib-test.pdf-1.gif Writing: target/test-output/ccitt4-cib-test.pdf-1.wbmp Writing: target/test-output/ccitt4-cib-test.pdf-bw-1.tif Writing: target/test-output/ccitt4-cib-test.pdf-co-1.tif Writing: target/test-output/tiger-as-form-xobject.pdf-1.png Writing: target/test-output/tiger-as-form-xobject.pdf-1.jpg Writing: target/test-output/tiger-as-form-xobject.pdf-1.bmp Writing: target/test-output/tiger-as-form-xobject.pdf-1.gif Writing: target/test-output/tiger-as-form-xobject.pdf-1.wbmp Writing: target/test-output/tiger-as-form-xobject.pdf-bw-1.tif Writing: target/test-output/tiger-as-form-xobject.pdf-co-1.tif Writing: target/test-output/raw_image_demo.pdf-1.png Writing: target/test-output/raw_image_demo.pdf-1.jpg Writing: target/test-output/raw_image_demo.pdf-1.bmp Writing: target/test-output/raw_image_demo.pdf-1.gif Writing: target/test-output/raw_image_demo.pdf-1.wbmp Writing: target/test-output/raw_image_demo.pdf-bw-1.tif Writing: target/test-output/raw_image_demo.pdf-co-1.tif Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 114.701 sec Running org.apache.pdfbox.util.TestTextStripper Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.782 sec Running org.apache.pdfbox.TestAll [JENKINS] Recording test results Tests run: 166, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.348 sec Results : Tests run: 168, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] --- maven-bundle-plugin:2.3.7:bundle (default-bundle) @ pdfbox --- [INFO] [INFO] --- maven-site-plugin:3.0:attach-descriptor (attach-descriptor) @ pdfbox --- [INFO] [INFO] --- apache-rat-plugin:0.6:check (default) @ pdfbox --- [INFO] Exclude: src/main/resources/org/apache/pdfbox/resources/cmap/* [INFO] Exclude: src/test/resources/input/rendering/*.ai [INFO] Exclude: download/glyphlist.txt [INFO] Exclude: release.properties [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] PDFBox parent ..................................... SUCCESS [4:30.848s] [INFO] Apache FontBox .................................... SUCCESS [3:03.107s] [INFO] Apache JempBox .................................... SUCCESS [1:18.726s] [INFO] Apache XmpBox ..................................... SUCCESS [2:18.921s] [INFO] Apache PDFBox ..................................... FAILURE [2:56.241s] [INFO] Apache Preflight .................................. SKIPPED [INFO] Apache Preflight application ...................... SKIPPED [INFO] Apache PDFBox for Lucene .......................... SKIPPED [INFO] Apache PDFBox for Ant ............................. SKIPPED [INFO] Apache PDFBox webapp .............................. SKIPPED [INFO] Apache PDFBox application ......................... SKIPPED [INFO] Apache PDFBox examples ............................ SKIPPED [INFO] PDFBox reactor .................................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 17:18.587s [INFO] Finished at: Thu May 29 12:32:08 UTC 2014 [INFO] Final Memory: 29M/488M [INFO] ------------------------------------------------------------------------ Waiting for Jenkins to finish collecting data [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/app/pom.xml> to org.apache.pdfbox/pdfbox-app/1.8.6-SNAPSHOT/pdfbox-app-1.8.6-SNAPSHOT.pom [ERROR] Failed to execute goal org.apache.rat:apache-rat-plugin:0.6:check (default) on project pdfbox: Too many unapproved licenses: 1 -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :pdfbox [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/war/pom.xml> to org.apache.pdfbox/pdfbox-war/1.8.6-SNAPSHOT/pdfbox-war-1.8.6-SNAPSHOT.pom [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/pom.xml> to org.apache.pdfbox/pdfbox-reactor/1.8.6-SNAPSHOT/pdfbox-reactor-1.8.6-SNAPSHOT.pom [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/fontbox/pom.xml> to org.apache.pdfbox/fontbox/1.8.6-SNAPSHOT/fontbox-1.8.6-SNAPSHOT.pom [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/fontbox/target/fontbox-1.8.6-SNAPSHOT.jar> to org.apache.pdfbox/fontbox/1.8.6-20140529.122308-17/fontbox-1.8.6-20140529.122308-17.jar [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/pdfbox/pom.xml> to org.apache.pdfbox/pdfbox/1.8.6-SNAPSHOT/pdfbox-1.8.6-SNAPSHOT.pom [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/pdfbox/target/pdfbox-1.8.6-SNAPSHOT.jar> to org.apache.pdfbox/pdfbox/1.8.6-SNAPSHOT/pdfbox-1.8.6-SNAPSHOT.jar [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/xmpbox/pom.xml> to org.apache.pdfbox/xmpbox/1.8.6-SNAPSHOT/xmpbox-1.8.6-SNAPSHOT.pom [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/xmpbox/target/xmpbox-1.8.6-SNAPSHOT.jar> to org.apache.pdfbox/xmpbox/1.8.6-20140529.122902-17/xmpbox-1.8.6-20140529.122902-17.jar [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/preflight-app/pom.xml> to org.apache.pdfbox/preflight-app/1.8.6-SNAPSHOT/preflight-app-1.8.6-SNAPSHOT.pom [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/ant/pom.xml> to org.apache.pdfbox/pdfbox-ant/1.8.6-SNAPSHOT/pdfbox-ant-1.8.6-SNAPSHOT.pom [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/examples/pom.xml> to org.apache.pdfbox/pdfbox-examples/1.8.6-SNAPSHOT/pdfbox-examples-1.8.6-SNAPSHOT.pom [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/lucene/pom.xml> to org.apache.pdfbox/pdfbox-lucene/1.8.6-SNAPSHOT/pdfbox-lucene-1.8.6-SNAPSHOT.pom [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/preflight/pom.xml> to org.apache.pdfbox/preflight/1.8.6-SNAPSHOT/preflight-1.8.6-SNAPSHOT.pom [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/parent/pom.xml> to org.apache.pdfbox/pdfbox-parent/1.8.6-SNAPSHOT/pdfbox-parent-1.8.6-SNAPSHOT.pom [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/jempbox/pom.xml> to org.apache.pdfbox/jempbox/1.8.6-SNAPSHOT/jempbox-1.8.6-SNAPSHOT.pom [JENKINS] Archiving <https://builds.apache.org/job/PDFBox%201.8.x/ws/1.8/jempbox/target/jempbox-1.8.6-SNAPSHOT.jar> to org.apache.pdfbox/jempbox/1.8.6-20140529.122623-17/jempbox-1.8.6-20140529.122623-17.jar Sending e-mails to: [email protected] channel stopped Archiving artifacts
