Thank you Tilman.
I can see your changes on the SVN. By the moment I don't know how to get
the project from the SVN repository to build the new jar. I will try and
then I'll test your changes on the z/os.

On Sat, Jun 20, 2015 at 11:07 AM, Tilman Hausherr <[email protected]>
wrote:

> Hi,
>
> I opened an issue for you:
> https://issues.apache.org/jira/browse/PDFBOX-2837
>
> We are currently having a config problem with the Apache build server, so
> there won't be a snapshot now, maybe next week. So there are two options
> for you until there is:
>
> 1) build from source yourself. The svn repository for the 1.8 version is
> https://svn.apache.org/repos/asf/pdfbox/branches/1.8, for the 2.0 version
> it is https://svn.apache.org/repos/asf/pdfbox/trunk
> 2) read this:
> http://www.ibm.com/developerworks/systems/library/es-java-batchz.html
> set /file.encoding/ property to ISO-8859-1.
>
> The very best would of course be that you run a build on your z/OS system,
> to see if any tests fail. I did fix several method calls where the charset
> was missing and where this could make a "bad" difference, but I don't know
> if I got them all.
>
> Tilman
>
>
> Am 20.06.2015 um 00:46 schrieb Santiago Cardoso Geller:
>
>> Hi Tilman. I found that the error is in the pdf generated previously with
>> the TextToPDF command.
>>
>> This is my environment:
>> OS: Unix Service running on Z/OS.
>> JRE: JRE 1.6.0 IBM J9 2.4 z/OS s390-31
>> PDFBOX: pdfbox-app-1.8.9.jar
>>
>> I uploaded the original test.txt file and the pdf generated from z/OS (and
>> also another one generated on Win7) here:
>> https://www.dropbox.com/sh/k8lpjgxed0lxhfe/AADFnwW8y_7zJXe9gL3mz9UDa?dl=0
>>
>> If you compare test_zos.pdf and test_win7.pdf you will find 2 bytes
>> different at line 58. If I change those bytes, then the encryption works
>> fine.
>>
>> Thanks and regards,
>> Santiago
>>
>>
>>
>> On Fri, Jun 19, 2015 at 6:25 PM, Tilman Hausherr <[email protected]>
>> wrote:
>>
>>  Could you please upload the file somewhere?
>>>
>>> Tilman
>>>
>>>
>>> Am 19.06.2015 um 22:27 schrieb Santiago Cardoso Geller:
>>>
>>>  Hi! I was trying to Encrypt a pdf from the command line by executing the
>>>> following:
>>>>
>>>> java -jar pdfbox-app-1.8.9.jar Encrypt -U 12345 -O 12345 test.pdf
>>>> test-encrypted.pdf
>>>>
>>>> But I get the following error:
>>>> Encrypt failed with the following exception:
>>>> java.io.IOException: Error: Expected a long type at offset 7321, instead
>>>> got '?'
>>>>           at
>>>> org.apache.pdfbox.pdfparser.BaseParser.readLong(BaseParser.java:1695)
>>>>           at
>>>>
>>>>
>>>> org.apache.pdfbox.pdfparser.BaseParser.readObjectNumber(BaseParser.java:1623)
>>>>           at
>>>> org.apache.pdfbox.pdfparser.PDFParser.parseXrefTable(PDFParser.java:818)
>>>>           at
>>>> org.apache.pdfbox.pdfparser.PDFParser.parseObject(PDFParser.java:540)
>>>>           at
>>>> org.apache.pdfbox.pdfparser.PDFParser.parse(PDFParser.java:203)
>>>>           at
>>>> org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1220)
>>>>           at
>>>> org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1187)
>>>>           at
>>>> org.apache.pdfbox.pdmodel.PDDocument.load(PDDocument.java:1112)
>>>>           at org.apache.pdfbox.Encrypt.encrypt(Encrypt.java:158)
>>>>           at org.apache.pdfbox.Encrypt.main(Encrypt.java:53)
>>>>           at org.apache.pdfbox.PDFBox.main(PDFBox.java:54)
>>>>
>>>> I only downloaded pdfbox-app-1.8.9.jar file. Is it required something
>>>> else?
>>>>
>>>> Thanks,
>>>> Santiago
>>>>
>>>>
>>>>  ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>>
>

Reply via email to