chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jorge Martin Cuervo (JIRA)" <>
Subject [jira] [Created] (CMIS-760) mimepull 1.3 bug
Date Tue, 18 Feb 2014 13:12:20 GMT
Jorge Martin Cuervo created CMIS-760:

             Summary: mimepull 1.3 bug
                 Key: CMIS-760
             Project: Chemistry
          Issue Type: Bug
          Components: opencmis-client
    Affects Versions: OpenCMIS 0.10.0, OpenCMIS 0.9.0
            Reporter: Jorge Martin Cuervo
            Priority: Critical

The library "chemistry-opencmis-client-impl" (version 0.9 / 0.10) bring another library called
"org.jvnet.mimepull" (version 1.3).
The "mimepull" lib has an inner class called org.jvnet.mimepull.DataHead$ReadMultiStream which
seems to be buggy.
This "ReadMutliStream" doesn't conform to the "InputStream" contract : shortly : Exception
is thrown where it should'nt 

Somebody else discuss about this issue here :

The issue is solved when I exclude the mimepull dependency from opencmis client lib and add
manually the new version : 


To reproduce, here is some pseudo-code using Apache PDFBox:
outputStream : any outputstream
inputstreams should come from multiple ContentStream.getStream();

PDFMergerUtility pdfMergerUtility = new PDFMergerUtility();
for (InputStream inputStream : inputs) {

Could you please change the version of the dependency of mimepull for the next version?

This message was sent by Atlassian JIRA

View raw message