Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.6, 1.7
    • Fix Version/s: 1.8
    • Component/s: Archivers
    • Labels:

      Description

      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)

        Attachments

        1. 7-ZipPortableCopy.7z
          1.96 MB
          Stefan Mueller

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              Stefan Mueller Stefan Mueller
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: