commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefan Bodewig (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (COMPRESS-257) 7z should support the BCJ filter
Date Fri, 28 Feb 2014 05:50:20 GMT

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

Stefan Bodewig commented on COMPRESS-257:
-----------------------------------------

x86 BCJ is in with svn revision 1572827

I still need to add a few tests and look into 7z's code to see whether it might set any options
in coder properties.  Also XZ for Java supports some of the other BCJ platforms as well as
Delta that I may want to wire up as well.

> 7z should support the BCJ filter
> --------------------------------
>
>                 Key: COMPRESS-257
>                 URL: https://issues.apache.org/jira/browse/COMPRESS-257
>             Project: Commons Compress
>          Issue Type: Improvement
>          Components: Archivers
>    Affects Versions: 1.6, 1.7
>            Reporter: Stefan Mueller
>            Priority: Minor
>              Labels: 7zip
>         Attachments: 7-ZipPortableCopy.7z
>
>
> I created an archiv with 7zip 9.20 containing the 7-ZipPortable directory. Already tried
to use a copy of the directory, so 
> the program does not archive itself. The standard setting where used:
> Compression level: normal
> Compression method: lzma2
> Dictionary size: 16 MB
> Word size: 32
> Solid Block size: 2 GB
> Small amount of code:
> //Open archive
> SevenZFile input = new SevenZFile(new File(arcName));
> SevenZArchiveEntry entry;
> while((entry = input.getNextEntry()) != null)
> {...}
> The exception thrown:
> java.io.IOException: Unsupported compression method [3, 3, 1, 3]
> 	at org.apache.commons.compress.archivers.sevenz.Coders.addDecoder(Coders.java:51)
> 	at org.apache.commons.compress.archivers.sevenz.SevenZFile.buildDecoderStack(SevenZFile.java:849)
> 	at org.apache.commons.compress.archivers.sevenz.SevenZFile.buildDecodingStream(SevenZFile.java:817)
> 	at org.apache.commons.compress.archivers.sevenz.SevenZFile.getNextEntry(SevenZFile.java:150)
> 	at compress.SevenZipError.main(SevenZipError.java:36)



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Mime
View raw message