[ 
https://issues.apache.org/jira/browse/PDFBOX-1614?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13951813#comment-13951813
 ] 

Rubén Lagar commented on PDFBOX-1614:
-------------------------------------

I would love to. Just downloaded trunk but it is not building

{code}
"C:\Program Files\Java\jdk1.7.0_45\bin\java" "-Dmaven.home=C:\Program 
Files\apache-maven-3.2.1" "-Dclassworlds.conf=C:\Program 
Files\apache-maven-3.2.1\bin\m2.conf" -Didea.launcher.port=7532 
"-Didea.launcher.bin.path=C:\Program Files (x86)\JetBrains\IntelliJ IDEA 
Community Edition 13.0.1\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program 
Files\apache-maven-3.2.1\boot\plexus-classworlds-2.5.1.jar;C:\Program Files 
(x86)\JetBrains\IntelliJ IDEA Community Edition 13.0.1\lib\idea_rt.jar" 
com.intellij.rt.execution.application.AppMain org.codehaus.classworlds.Launcher 
package
[INFO] Scanning for projects...
[INFO] 
[INFO] Using the builder 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder
 with a thread count of 1
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building Apache PDFBox 2.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: 
http://www.mygrid.org.uk/maven/repository/org/apache/pdfbox/fontbox/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
http://repository.apache.org/snapshots/org/apache/pdfbox/fontbox/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
http://jbig2-imageio.googlecode.com/svn/maven-repository/org/apache/pdfbox/fontbox/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
http://repository.apache.org/snapshots/org/apache/pdfbox/fontbox/2.0.0-SNAPSHOT/maven-metadata.xml
 (780 B at 0.6 KB/sec)
Downloading: 
http://jbig2-imageio.googlecode.com/svn/maven-repository/org/apache/pdfbox/fontbox/2.0.0-SNAPSHOT/fontbox-2.0.0-20140328.162145-275.pom
Downloading: 
http://www.mygrid.org.uk/maven/repository/org/apache/pdfbox/fontbox/2.0.0-SNAPSHOT/fontbox-2.0.0-20140328.162145-275.pom
Downloading: 
http://repository.apache.org/snapshots/org/apache/pdfbox/fontbox/2.0.0-SNAPSHOT/fontbox-2.0.0-20140328.162145-275.pom
Downloaded: 
http://repository.apache.org/snapshots/org/apache/pdfbox/fontbox/2.0.0-SNAPSHOT/fontbox-2.0.0-20140328.162145-275.pom
 (3 KB at 1.3 KB/sec)
Downloading: 
http://jbig2-imageio.googlecode.com/svn/maven-repository/org/apache/pdfbox/pdfbox-parent/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
http://repository.apache.org/snapshots/org/apache/pdfbox/pdfbox-parent/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
http://www.mygrid.org.uk/maven/repository/org/apache/pdfbox/pdfbox-parent/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
http://repository.apache.org/snapshots/org/apache/pdfbox/pdfbox-parent/2.0.0-SNAPSHOT/maven-metadata.xml
 (611 B at 0.7 KB/sec)
Downloading: 
http://repository.apache.org/snapshots/org/apache/pdfbox/pdfbox-parent/2.0.0-SNAPSHOT/pdfbox-parent-2.0.0-20140328.162109-279.pom
Downloaded: 
http://repository.apache.org/snapshots/org/apache/pdfbox/pdfbox-parent/2.0.0-SNAPSHOT/pdfbox-parent-2.0.0-20140328.162109-279.pom
 (12 KB at 14.3 KB/sec)
Downloading: 
http://jbig2-imageio.googlecode.com/svn/maven-repository/org/apache/pdfbox/jempbox/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
http://repository.apache.org/snapshots/org/apache/pdfbox/jempbox/2.0.0-SNAPSHOT/maven-metadata.xml
Downloading: 
http://www.mygrid.org.uk/maven/repository/org/apache/pdfbox/jempbox/2.0.0-SNAPSHOT/maven-metadata.xml
Downloaded: 
http://repository.apache.org/snapshots/org/apache/pdfbox/jempbox/2.0.0-SNAPSHOT/maven-metadata.xml
 (780 B at 0.8 KB/sec)
Downloading: 
http://jbig2-imageio.googlecode.com/svn/maven-repository/org/apache/pdfbox/jempbox/2.0.0-SNAPSHOT/jempbox-2.0.0-20140328.162216-270.pom
Downloading: 
http://www.mygrid.org.uk/maven/repository/org/apache/pdfbox/jempbox/2.0.0-SNAPSHOT/jempbox-2.0.0-20140328.162216-270.pom
Downloading: 
http://repository.apache.org/snapshots/org/apache/pdfbox/jempbox/2.0.0-SNAPSHOT/jempbox-2.0.0-20140328.162216-270.pom
Downloaded: 
http://repository.apache.org/snapshots/org/apache/pdfbox/jempbox/2.0.0-SNAPSHOT/jempbox-2.0.0-20140328.162216-270.pom
 (2 KB at 3.7 KB/sec)
Downloading: 
http://repository.apache.org/snapshots/org/apache/pdfbox/fontbox/2.0.0-SNAPSHOT/fontbox-2.0.0-20140328.162145-275.jar
Downloading: 
http://repository.apache.org/snapshots/org/apache/pdfbox/jempbox/2.0.0-SNAPSHOT/jempbox-2.0.0-20140328.162216-270.jar
Downloaded: 
http://repository.apache.org/snapshots/org/apache/pdfbox/jempbox/2.0.0-SNAPSHOT/jempbox-2.0.0-20140328.162216-270.jar
 (51 KB at 37.7 KB/sec)
Downloaded: 
http://repository.apache.org/snapshots/org/apache/pdfbox/fontbox/2.0.0-SNAPSHOT/fontbox-2.0.0-20140328.162145-275.jar
 (225 KB at 117.4 KB/sec)
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.4:process (default) @ pdfbox ---
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ pdfbox ---
[INFO] Using 'ISO-8859-1' encoding to copy filtered resources.
[INFO] Copying 9 resources
[INFO] Copying 108 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ pdfbox ---
[INFO] Compiling 1 source file to 
C:\Users\rlagar\Projects\pdfbox\trunk\pdfbox\target\classes
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ 
pdfbox ---
[INFO] Using 'ISO-8859-1' encoding to copy filtered resources.
[INFO] Copying 90 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ 
pdfbox ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ pdfbox ---
[INFO] Surefire report directory: 
C:\Users\rlagar\Projects\pdfbox\trunk\pdfbox\target\surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.pdfbox.cos.TestCOSFloat
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 sec
Running org.apache.pdfbox.cos.TestCOSInteger
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.apache.pdfbox.cos.TestCOSString
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 sec
Running org.apache.pdfbox.filter.ccitt.TestCCITTFaxG31DDecodeInputStream
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 sec
Running org.apache.pdfbox.filter.ccitt.TestPackedBitArray
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.apache.pdfbox.filter.TestFilters
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.245 sec
Running org.apache.pdfbox.io.ccitt.TestCCITTFaxG31DDecodeInputStream
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec
Running org.apache.pdfbox.io.ccitt.TestPackedBitArray
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.apache.pdfbox.io.TestIOUtils
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.apache.pdfbox.io.TestRandomAccessBuffer
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
Running org.apache.pdfbox.pdfparser.ConformingPDFParserTest
Trailer: COSDictionary{(COSName{Size}:COSInt{48}) 
(COSName{Root}:COSUnread{1,0}) (COSName{Info}:COSUnread{2,0}) }
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 sec
Running org.apache.pdfbox.pdfparser.TestNonSequentialPDFParser
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.154 sec
Running org.apache.pdfbox.pdmodel.common.function.TestFunctions
Tests run: 46, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 sec
Running org.apache.pdfbox.pdmodel.common.function.TestPDFunctionType4
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.apache.pdfbox.pdmodel.common.function.type4.TestOperators
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 sec
Running org.apache.pdfbox.pdmodel.common.function.type4.TestParser
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.apache.pdfbox.pdmodel.common.TestEmbeddedFiles
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.084 sec
Running org.apache.pdfbox.pdmodel.common.TestPDNameTreeNode
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running org.apache.pdfbox.pdmodel.common.TestPDNumberTreeNode
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec
Running org.apache.pdfbox.pdmodel.edit.TestPDPageContentStream
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.04 sec
Running org.apache.pdfbox.pdmodel.font.PDSimpleFontTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.082 sec
Running org.apache.pdfbox.pdmodel.font.TestTTFParser
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running org.apache.pdfbox.pdmodel.graphics.color.PDColorStateTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.022 sec <<< 
FAILURE!
testUnsupportedColorSpace(org.apache.pdfbox.pdmodel.graphics.color.PDColorStateTest)
  Time elapsed: 0.009 sec  <<< ERROR!
java.lang.IllegalAccessError: tried to access method 
org.apache.pdfbox.pdmodel.graphics.color.PDDeviceGray.<init>()V from class 
org.apache.pdfbox.pdmodel.graphics.color.PDColorState
        at 
org.apache.pdfbox.pdmodel.graphics.color.PDColorState.<init>(PDColorState.java:69)
        at 
org.apache.pdfbox.pdmodel.graphics.color.PDColorStateTest.testUnsupportedColorSpace(PDColorStateTest.java:39)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at junit.framework.TestCase.runTest(TestCase.java:176)
        at junit.framework.TestCase.runBare(TestCase.java:141)
        at junit.framework.TestResult$1.protect(TestResult.java:122)
        at junit.framework.TestResult.runProtected(TestResult.java:142)
        at junit.framework.TestResult.run(TestResult.java:125)
        at junit.framework.TestCase.run(TestCase.java:129)
        at junit.framework.TestSuite.runTest(TestSuite.java:255)
        at junit.framework.TestSuite.run(TestSuite.java:250)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
        at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
        at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)

Running org.apache.pdfbox.pdmodel.graphics.image.CCITTFactoryTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.384 sec
Running org.apache.pdfbox.pdmodel.graphics.image.JPEGFactoryTest
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.365 sec
Running org.apache.pdfbox.pdmodel.graphics.image.LosslessFactoryTest
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.027 sec
Running org.apache.pdfbox.pdmodel.graphics.image.PDInlineImageTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 sec
Running 
org.apache.pdfbox.pdmodel.graphics.optionalcontent.TestOptionalContentGroups
Tests run: 2, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.014 sec <<< 
FAILURE!
testOCGGeneration(org.apache.pdfbox.pdmodel.graphics.optionalcontent.TestOptionalContentGroups)
  Time elapsed: 0.003 sec  <<< ERROR!
java.lang.NoSuchMethodError: 
org.apache.pdfbox.pdmodel.PDDocumentCatalog.setOCProperties(Lorg/apache/pdfbox/pdmodel/graphics/optionalcontent/PDOptionalContentProperties;)V
        at 
org.apache.pdfbox.pdmodel.graphics.optionalcontent.TestOptionalContentGroups.testOCGGeneration(TestOptionalContentGroups.java:82)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at junit.framework.TestCase.runTest(TestCase.java:176)
        at junit.framework.TestCase.runBare(TestCase.java:141)
        at junit.framework.TestResult$1.protect(TestResult.java:122)
        at junit.framework.TestResult.runProtected(TestResult.java:142)
        at junit.framework.TestResult.run(TestResult.java:125)
        at junit.framework.TestCase.run(TestCase.java:129)
        at junit.framework.TestSuite.runTest(TestSuite.java:255)
        at junit.framework.TestSuite.run(TestSuite.java:250)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
        at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
        at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)

testOCGConsumption(org.apache.pdfbox.pdmodel.graphics.optionalcontent.TestOptionalContentGroups)
  Time elapsed: 0.011 sec  <<< ERROR!
java.lang.NoSuchMethodError: 
org.apache.pdfbox.pdmodel.PDResources.getProperties()Lorg/apache/pdfbox/pdmodel/markedcontent/PDPropertyList;
        at 
org.apache.pdfbox.pdmodel.graphics.optionalcontent.TestOptionalContentGroups.testOCGConsumption(TestOptionalContentGroups.java:185)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at junit.framework.TestCase.runTest(TestCase.java:176)
        at junit.framework.TestCase.runBare(TestCase.java:141)
        at junit.framework.TestResult$1.protect(TestResult.java:122)
        at junit.framework.TestResult.runProtected(TestResult.java:142)
        at junit.framework.TestResult.run(TestResult.java:125)
        at junit.framework.TestCase.run(TestCase.java:129)
        at junit.framework.TestSuite.runTest(TestSuite.java:255)
        at junit.framework.TestSuite.run(TestSuite.java:250)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
        at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
        at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)

Running 
org.apache.pdfbox.pdmodel.graphics.optional_content.TestOptionalContentGroups
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 sec
Running org.apache.pdfbox.pdmodel.interactive.form.TestFields
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 sec
Running org.apache.pdfbox.pdmodel.TestFDF
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.apache.pdfbox.pdmodel.TestPDDocument
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 sec
Running org.apache.pdfbox.pdmodel.TestPDDocumentCatalog
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.298 sec
Running org.apache.pdfbox.pdmodel.TestPDDocumentInformation
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec
Running org.apache.pdfbox.TestExtractText
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.005 sec <<< 
FAILURE!
testEmbeddedPDFs(org.apache.pdfbox.TestExtractText)  Time elapsed: 0.005 sec  
<<< ERROR!
java.io.FileNotFoundException: 
src\test\resources\org\apache\pdfbox\testPDFPackage.pdf (El sistema no puede 
encontrar el archivo especificado)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:146)
        at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1089)
        at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1029)
        at org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:984)
        at org.apache.pdfbox.ExtractText.startExtraction(ExtractText.java:212)
        at org.apache.pdfbox.ExtractText.main(ExtractText.java:85)
        at 
org.apache.pdfbox.TestExtractText.testEmbeddedPDFs(TestExtractText.java:42)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at junit.framework.TestCase.runTest(TestCase.java:176)
        at junit.framework.TestCase.runBare(TestCase.java:141)
        at junit.framework.TestResult$1.protect(TestResult.java:122)
        at junit.framework.TestResult.runProtected(TestResult.java:142)
        at junit.framework.TestResult.run(TestResult.java:125)
        at junit.framework.TestCase.run(TestCase.java:129)
        at junit.framework.TestSuite.runTest(TestSuite.java:255)
        at junit.framework.TestSuite.run(TestSuite.java:250)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
        at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
        at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)

Running org.apache.pdfbox.TestTextToPdf
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec
Running org.apache.pdfbox.util.PageExtractorTest
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 sec
Running org.apache.pdfbox.util.TestDateUtil
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.182 sec
Running org.apache.pdfbox.util.TestImageIOUtils
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.331 sec
Running org.apache.pdfbox.util.TestLayerUtility
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 sec
Running org.apache.pdfbox.util.TestMatrix
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec
Running org.apache.pdfbox.util.TestPDFText2HTML
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.041 sec <<< 
FAILURE!
testEscapeTitle(org.apache.pdfbox.util.TestPDFText2HTML)  Time elapsed: 0.041 
sec  <<< ERROR!
java.lang.ClassCastException: org.apache.pdfbox.text.TextPosition cannot be 
cast to org.apache.pdfbox.util.TextPosition
        at 
org.apache.pdfbox.util.PDFText2HTML$FontState.push(PDFText2HTML.java:296)
        at 
org.apache.pdfbox.util.PDFText2HTML.writeString(PDFText2HTML.java:195)
        at 
org.apache.pdfbox.util.PDFTextStripper.writeLine(PDFTextStripper.java:1898)
        at 
org.apache.pdfbox.util.PDFTextStripper.writePage(PDFTextStripper.java:799)
        at org.apache.pdfbox.util.PDFText2HTML.writePage(PDFText2HTML.java:94)
        at 
org.apache.pdfbox.util.PDFTextStripper.processPage(PDFTextStripper.java:463)
        at 
org.apache.pdfbox.util.PDFTextStripper.processPages(PDFTextStripper.java:387)
        at 
org.apache.pdfbox.util.PDFTextStripper.writeText(PDFTextStripper.java:346)
        at 
org.apache.pdfbox.util.PDFTextStripper.getText(PDFTextStripper.java:259)
        at 
org.apache.pdfbox.util.TestPDFText2HTML.testEscapeTitle(TestPDFText2HTML.java:52)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at junit.framework.TestCase.runTest(TestCase.java:176)
        at junit.framework.TestCase.runBare(TestCase.java:141)
        at junit.framework.TestResult$1.protect(TestResult.java:122)
        at junit.framework.TestResult.runProtected(TestResult.java:142)
        at junit.framework.TestResult.run(TestResult.java:125)
        at junit.framework.TestCase.run(TestCase.java:129)
        at junit.framework.TestSuite.runTest(TestSuite.java:255)
        at junit.framework.TestSuite.run(TestSuite.java:250)
        at 
org.junit.internal.runners.JUnit38ClassRunner.run(JUnit38ClassRunner.java:84)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141)
        at 
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at 
org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189)
        at 
org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165)
        at 
org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
        at 
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115)
        at 
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75)

Running org.apache.pdfbox.util.TestRendering
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.438 sec
Running org.apache.pdfbox.util.TestTextStripper
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.651 sec
Running org.apache.pdfbox.util.TestTextStripperPerformance
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec

Results :

Tests in error: 
  
testUnsupportedColorSpace(org.apache.pdfbox.pdmodel.graphics.color.PDColorStateTest):
 tried to access method 
org.apache.pdfbox.pdmodel.graphics.color.PDDeviceGray.<init>()V from class 
org.apache.pdfbox.pdmodel.graphics.color.PDColorState
  
testOCGGeneration(org.apache.pdfbox.pdmodel.graphics.optionalcontent.TestOptionalContentGroups):
 
org.apache.pdfbox.pdmodel.PDDocumentCatalog.setOCProperties(Lorg/apache/pdfbox/pdmodel/graphics/optionalcontent/PDOptionalContentProperties;)V
  
testOCGConsumption(org.apache.pdfbox.pdmodel.graphics.optionalcontent.TestOptionalContentGroups):
 
org.apache.pdfbox.pdmodel.PDResources.getProperties()Lorg/apache/pdfbox/pdmodel/markedcontent/PDPropertyList;
  testEmbeddedPDFs(org.apache.pdfbox.TestExtractText): 
src\test\resources\org\apache\pdfbox\testPDFPackage.pdf (El sistema no puede 
encontrar el archivo especificado)
  testEscapeTitle(org.apache.pdfbox.util.TestPDFText2HTML): 
org.apache.pdfbox.text.TextPosition cannot be cast to 
org.apache.pdfbox.util.TextPosition

Tests run: 217, Failures: 0, Errors: 5, Skipped: 0

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 54.647 s
[INFO] Finished at: 2014-03-29T09:02:55+00:00
[INFO] Final Memory: 22M/227M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on 
project pdfbox: There are test failures.
[ERROR] 
[ERROR] Please refer to 
C:\Users\rlagar\Projects\pdfbox\trunk\pdfbox\target\surefire-reports for the 
individual test results.
[ERROR] -> [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

Process finished with exit code 1
{code}

> Digitally sign PDFs without file system access
> ----------------------------------------------
>
>                 Key: PDFBOX-1614
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-1614
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: Signing
>    Affects Versions: 1.8.1
>            Reporter: Thierry Boschat
>            Assignee: Thomas Chojecki
>
> Hi I'm using pdfbox-1.8.1 to digitally sign PDFs.
> I find the sample below to handle it.
> But in this example I have to use a FileInputStream however I want to do it 
> only through streams (without any file system access). I tried to extends 
> FileInputStream to deal with it but I failed. Any tips for me about that 
> problem ?
> Thanks.
> File outputDocument = new File("resources/signed" + document.getName());
>     FileInputStream fis = new FileInputStream(document);
>     FileOutputStream fos = new FileOutputStream(outputDocument);
>     int c;
>     while ((c = fis.read(buffer)) != -1)
>     {
>       fos.write(buffer, 0, c);
>     }
>     fis.close();
>     fis = new FileInputStream(outputDocument);
>     // load document
>     PDDocument doc = PDDocument.load(document);
>     // create signature dictionary
>     PDSignature signature = new PDSignature();
>     signature.setFilter(PDSignature.FILTER_ADOBE_PPKLITE); // default filter
>     // subfilter for basic and PAdES Part 2 signatures
>     signature.setSubFilter(PDSignature.SUBFILTER_ADBE_PKCS7_DETACHED);
>     signature.setName("signer name");
>     signature.setLocation("signer location");
>     signature.setReason("reason for signature");
>     // the signing date, needed for valid signature
>     signature.setSignDate(Calendar.getInstance());
>     // register signature dictionary and sign interface
>     doc.addSignature(signature, this);
>     // write incremental (only for signing purpose)
>     doc.saveIncremental(fis, fos);



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to