[jsword-devel] Errors unpacking zip files on install

Martin Denham mjdenham at gmail.com
Mon Feb 1 15:39:33 MST 2016


And Bible users are getting errors when they attempt to install any module
that does not come from the Crosswire repository.  Any module I have tested
from Xiphos, eBible, IBT and the And Bible repo fails with the following
exception:

W/*ibleHttpSwordInstaller(9059): archive is not a ZIP archive
W/*ibleHttpSwordInstaller(9059): java.util.zip.ZipException: archive is not
a ZIP archive
W/*ibleHttpSwordInstaller(9059): at
org.apache.commons.compress.archivers.zip.ZipFile.positionAtEndOfCentralDirectoryRecord(ZipFile.java:806)
W/*ibleHttpSwordInstaller(9059): at
org.apache.commons.compress.archivers.zip.ZipFile.positionAtCentralDirectory(ZipFile.java:736)
W/*ibleHttpSwordInstaller(9059): at
org.apache.commons.compress.archivers.zip.ZipFile.populateFromCentralDirectory(ZipFile.java:481)
W/*ibleHttpSwordInstaller(9059): at
org.apache.commons.compress.archivers.zip.ZipFile.<init>(ZipFile.java:216)
W/*ibleHttpSwordInstaller(9059): at
org.apache.commons.compress.archivers.zip.ZipFile.<init>(ZipFile.java:192)
W/*ibleHttpSwordInstaller(9059): at
org.apache.commons.compress.archivers.zip.ZipFile.<init>(ZipFile.java:153)
W/*ibleHttpSwordInstaller(9059): at
org.crosswire.common.util.IOUtil.unpackZip(IOUtil.java:84)
W/*ibleHttpSwordInstaller(9059): at
org.crosswire.jsword.book.install.sword.AbstractSwordInstaller.install(AbstractSwordInstaller.java:254)
W/*ibleHttpSwordInstaller(9059): at
net.bible.service.download.DownloadManager$1.run(DownloadManager.java:139)


Here are the modules I have tested:

*Failing modules (all repos except Crosswire)*:
Xiphos:
LuthersShortClassics
LuthersBondageOfTheWill

eBible:
BJR (Binumarien Bible)
MWC (Are Luke)

And Bible repo:
JCRHoliness
ESVS

IBT repo:
Georgian


*Modules that do not fail (all from Crosswire)*:
Crosswire:
Common
Darby
ESV

Martin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/jsword-devel/attachments/20160201/09e0e8dd/attachment.html>


More information about the jsword-devel mailing list