Lucee Admin unreachable after updating to 6.2.1.122

Hello, after updating from 6.2.0.321 to 6.2.1.122 the Lucee Admin is not reachable anymore (the websites on this server still are!) with the following error:

“ERROR”,“http-nio-8888-exec-1205”,“05/08/2025”,“20:09:59”,“”,"there is no Resource provider available with the name [zip], available resource providers are ;there is no Resource provider available with the name [zip], available resource providers are ;there is no Resource provider available with the name [zip], available resource providers are ;lucee.runtime.exp.NativeException: there is no Resource provider available with the name [zip], available resource providers are
at lucee.commons.io.res.ResourcesImpl.getResource(ResourcesImpl.java:181)
at lucee.runtime.config.ConfigImpl.getResource(ConfigImpl.java:2145)
at lucee.runtime.config.SingleContextConfigWeb.getResource(SingleContextConfigWeb.java:677)
at lucee.runtime.config.ConfigWebImpl.getResource(ConfigWebImpl.java:1549)
at lucee.runtime.PageSourceImpl.getArchiveClass(PageSourceImpl.java:642)
at lucee.runtime.PageSourceImpl.loadArchive(PageSourceImpl.java:254)
at lucee.runtime.PageSourceImpl.loadPage(PageSourceImpl.java:192)
at lucee.runtime.listener.AppListenerUtil.getApplicationPageCurr2Root(AppListenerUtil.java:138)
at lucee.runtime.listener.AppListenerUtil.getApplicationPage(AppListenerUtil.java:112)
at lucee.runtime.listener.ModernAppListener.onRequest(ModernAppListener.java:99)
at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2810)
at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2797)
at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2768)
at lucee.runtime.engine.Request.exe(Request.java:45)
at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1109)
at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1066)
at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97)
at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:199)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:168)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:761)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:383)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:937)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1791)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: there is no Resource provider available with the name [zip], available resource providers are
… 42 more

Any ideas on how to resolve this or go back to a “clean” 6.2.0.321? Thx in advance!

Rüdiger

Don’t forget to tell us about your stack!

OS: Ubuntu 24.04.1 LTS
Java Version: OpenJDK 11.0.24+8
Tomcat Version: 9.0.96
Lucee Version: 6.2.1.122

Try updating your loader jar in /lib to 6.2.1.122, your install is quite old

But to get the full benefits of modern software, i.e the latest tomcat and java, do a fresh install, copying your config over.

Sorry, but it doesn’t look like you noticed my current stack or my question - after restarting Lucee I could update to 6.2.1.122 without further problems.

I did indeed see you are still running Tomcat 9 and Java 11, which indicates an older install!

Glad it’s now working for you

You’re right, I will update Tomcat and Java too after Lucee is up to date now - thank you for linking to the Upgrade Guide!

1 Like