Linux Mint 18,1 Apache/2.4.18 MySQL 5.7.16 PHP 7.0 PhpMyAdmin 4.5.4.1deb2ubuntu2 Lucee 5.1 Apache Tomcat/8,5 ist. 6neue Lucee Installation auf Linux Mint 18.1; HTTP-Status 500 - java.util.zip.ZipException: zip-Datei leer
Ich habe gerade Lucee 5.1 mit den Standard-Installationsparametern installiert. Wenn ich die Lucee Admin-Webseite betrachte - http://127.0.0.1:8888/ - erhalte ich einen HTTP 500 Fehler. Der vollständige Fehler ist unten angegeben. Warum denken Sie, dass es eine leere ZIP-Datei gibt? Hat jemand anderen diesen Fehler in Lucee gesehen? Vielen Dank für Ihren Rat zur Lösung dieses Problems.
am besten von Eric
HTTP Status 500 - java.util.zip.ZipException: zip file is empty
type Exception report
message java.util.zip.ZipException: zip file is empty
description The server encountered an internal error that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: java.util.zip.ZipException: zip file is empty
lucee.loader.engine.CFMLEngineFactory.initEngine(CFMLEngineFactory.java:387)
lucee.loader.engine.CFMLEngineFactory.initEngineIfNecessary(CFMLEngineFactory.java:280)
lucee.loader.engine.CFMLEngineFactory.getInstance(CFMLEngineFactory.java:176)
lucee.loader.engine.CFMLEngineFactory.getInstance(CFMLEngineFactory.java:214)
lucee.loader.servlet.CFMLServlet.init(CFMLServlet.java:44)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
mod_cfml.core.invoke(core.java:152)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:784)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:802)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1410)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.lang.Thread.run(Thread.java:745)
root cause
java.util.zip.ZipException: zip file is empty
java.util.zip.ZipFile.open(Native Method)
java.util.zip.ZipFile.<init>(ZipFile.java:219)
java.util.zip.ZipFile.<init>(ZipFile.java:149)
java.util.jar.JarFile.<init>(JarFile.java:166)
java.util.jar.JarFile.<init>(JarFile.java:130)
lucee.loader.osgi.BundleLoader.loadBundles(BundleLoader.java:62)
lucee.loader.engine.CFMLEngineFactory.initEngine(CFMLEngineFactory.java:368)
lucee.loader.engine.CFMLEngineFactory.initEngineIfNecessary(CFMLEngineFactory.java:280)
lucee.loader.engine.CFMLEngineFactory.getInstance(CFMLEngineFactory.java:176)
lucee.loader.engine.CFMLEngineFactory.getInstance(CFMLEngineFactory.java:214)
lucee.loader.servlet.CFMLServlet.init(CFMLServlet.java:44)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
mod_cfml.core.invoke(core.java:152)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:784)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:802)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1410)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
java.lang.Thread.run(Thread.java:745)
note The full stack trace of the root cause is available in the Apache Tomcat/8.5.6 logs.
http://stackoverflow.com/questions/325202/java-util-zip-zipexception-error-in-opening-zip-file – Rafael
Hallo, Rafael, Danke für den Link. Ich habe es gelesen und versucht, meine nächsten Schritte zu machen. Ich denke, ich werde versuchen, eine Datei manuell zu entpacken und erneut zu zippen - aber ich bin mir nicht sicher, welche Datei genau entzippen und neu komprimieren soll; Ich bin mir auch nicht sicher, wo ich diese Datei finde. Kannst du mir einen Hinweis geben? Vielen Dank für Ihre Zeit. Eric –
Ich bin nicht 100% sicher, weil ich Java nicht oft programmiere oder lucee benutze, aber ich vermute, dass es die Bibliothek 'lucee-5.x.x.jar' ist, die beschädigt ist. Sie können die JAR-Datei [hier] herunterladen (http://stable.lucee.org/download/?type=releases). Führen Sie eine Suche auf Ihrem System nach Ihrer vorhandenen lucee jar Datei durch und ersetzen Sie sie durch die heruntergeladene Datei. Ich vermute, dass dies der Fall ist, weil der lucee-bundleloader die letzte Funktion war, die aufgerufen wurde, bevor die Ausführung an die Java-Standardbibliothek zurückgegeben wurde. Stellen Sie sicher, dass die Versionen auch übereinstimmen. – Rafael