Leftbower / cfspreadsheet-lucee-5

A cfspreadsheet extension for Lucee 5
23 stars 10 forks source link

Installation Error on Lucee 5.3.4.80 #25

Closed kshiflett closed 4 years ago

kshiflett commented 4 years ago

When installing through the Lucee admin, I'm getting a java.nio.file.AccessDeniedException error. I've included the detailed error from the installation process below:

lucee.runtime.exp.NativeException: C:\lucee\tomcat\lucee-server\context\archives\cfc\cfspreadsheet\cfc-archive-cfspreadsheet.lar at java.base/sun.nio.fs.WindowsException.translateToIOException(Unknown Source) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source) at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(Unknown Source) at java.base/sun.nio.fs.WindowsFileCopy.copy(Unknown Source) at java.base/sun.nio.fs.WindowsFileSystemProvider.copy(Unknown Source) at java.base/java.nio.file.Files.copy(Unknown Source) at lucee.commons.io.res.type.file.FileResource.copyTo(FileResource.java:101) at lucee.commons.io.IOUtil.copy(IOUtil.java:124) at lucee.commons.io.res.util.ResourceUtil.moveTo(ResourceUtil.java:1104) at lucee.runtime.config.XMLConfigAdmin.updateArchive(XMLConfigAdmin.java:4558) at lucee.runtime.config.XMLConfigAdmin.updateArchive(XMLConfigAdmin.java:5385) at lucee.runtime.config.XMLConfigAdmin.updateRHExtension(XMLConfigAdmin.java:4683) at lucee.runtime.config.XMLConfigAdmin.updateRHExtension(XMLConfigAdmin.java:4592) at lucee.runtime.config.XMLConfigAdmin._updateRHExtension(XMLConfigAdmin.java:4574) at lucee.runtime.tag.Admin.doUpdateRHExtension(Admin.java:4276) at lucee.runtime.tag.Admin._doStartTag(Admin.java:744) at lucee.runtime.tag.Admin.doStartTag(Admin.java:353) at ext_applications_cfm184$cf.call(/admin/ext.applications.cfm:81) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:913) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:836) at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:818) at web_cfm$cf.call(/admin/web.cfm:466) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:913) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:836) at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:818) at server_cfm$cf.call(/admin/server.cfm:2) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:913) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:836) at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:216) at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:42) at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2415) at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2405) at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2380) at lucee.runtime.engine.Request.exe(Request.java:43) at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1110) at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1056) 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:741) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at jdk.internal.reflect.GeneratedMethodAccessor382.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:134) at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doNext(FusionReactorRequestHandler.java:772) at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doHttpServletRequest(FusionReactorRequestHandler.java:344) at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doFusionRequest(FusionReactorRequestHandler.java:207) at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.handle(FusionReactorRequestHandler.java:809) at com.intergral.fusionreactor.j2ee.filter.FusionReactorCoreFilter.doFilter(FusionReactorCoreFilter.java:36) at jdk.internal.reflect.GeneratedMethodAccessor381.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:71) at jdk.internal.reflect.GeneratedMethodAccessor380.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at com.intergral.fusionreactor.agent.filter.FusionReactorStaticFilter.doFilter(FusionReactorStaticFilter.java:54) at com.intergral.fusionreactor.agent.pointcuts.NewFilterChainPointCut$1.invoke(NewFilterChainPointCut.java:42) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:415) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.nio.file.AccessDeniedException: C:\lucee\tomcat\lucee-server\context\archives\cfc\cfspreadsheet\cfc-archive-cfspreadsheet.lar ... 79 more

kshiflett commented 4 years ago

FYI - I've updated Lucee to 5.3.5.92 and I'm having the same issue.

Additional details: This is a fresh Windows Server 2019 AWS instance. I installed lucee using the 5.3.4.80 windows installer.

Leftbower commented 4 years ago

I am not sure... it looks like it could be some sort of permissions issue on your machine? I have it running on multiple instances of Windows 2019 on 5.3.5.92 without any issue.

kshiflett commented 4 years ago

Thanks for the quick feedback. It must've been permissions. I did an uninstall/reinstall and it appears to be installing correctly now.

Thanks again!

Leftbower commented 4 years ago

Great!

On Fri, Apr 24, 2020 at 8:59 AM kshiflett notifications@github.com wrote:

Thanks for the quick feedback. It must've been permissions. I did an uninstall/reinstall and it appears to be installing correctly now.

Thanks again!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Leftbower/cfspreadsheet-lucee-5/issues/25#issuecomment-619098744, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHO2BDYPS26Z7UMQGIK7KDROGZNNANCNFSM4MQES5SQ .