[ 
https://issues.apache.org/jira/browse/ODFTOOLKIT-327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Florian Hopf updated ODFTOOLKIT-327:
------------------------------------

    Attachment: 327-test.diff
                327-fix.diff

Test and fix for the problem
                
> java.lang.NullPointerException at 
> org.odftoolkit.odfdom.pkg.OdfPackage.logValidationError(OdfPackage.java:2028)
> ---------------------------------------------------------------------------------------------------------------
>
>                 Key: ODFTOOLKIT-327
>                 URL: https://issues.apache.org/jira/browse/ODFTOOLKIT-327
>             Project: ODF Toolkit
>          Issue Type: Bug
>          Components: java, odfdom, simple api
>    Affects Versions: 0.8.7, 0.8.8
>            Reporter: Vicente Villegas Larios
>         Attachments: 327-fix.diff, 327-test.diff
>
>
> Hello guys I'm facing an issue when I try to load an odp file, researching in 
> the web seems like the only solution is to open those files and save it. But 
> I cannot do that I'm running a batch process which mean  that I will process 
> many files. 
> I'm using the following code in my constructor and it is working with the 
> majority of odp files but for some reason there are some files that are 
> throwing the following exception.
> **** This is the constructor 
> public OdpTest(File documentToExtract) throws ExtractionException, Exception {
>               org.odftoolkit.simple.Document document = 
> PresentationDocument.loadDocument(documentToExtract);
>       }
> **** This is the exception
> Throwable occurred: java.lang.NullPointerException
>       at 
> org.odftoolkit.odfdom.pkg.OdfPackage.logValidationError(OdfPackage.java:2028)
>       at 
> org.odftoolkit.odfdom.pkg.OdfPackage.parseManifest(OdfPackage.java:965)
>       at org.odftoolkit.odfdom.pkg.OdfPackage.readZip(OdfPackage.java:338)
>       at 
> org.odftoolkit.odfdom.pkg.OdfPackage.initializeZip(OdfPackage.java:324)
>       at org.odftoolkit.odfdom.pkg.OdfPackage.<init>(OdfPackage.java:220)
>       at org.odftoolkit.odfdom.pkg.OdfPackage.loadPackage(OdfPackage.java:255)
>       at org.odftoolkit.simple.Document.loadDocument(Document.java:302)
>       at 
> org.odftoolkit.simple.PresentationDocument.loadDocument(PresentationDocument.java:327)
> why that line is throwing that exception for some files?
> is there a version that is fixing that issue?
> please help me
> thanks in advance

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to