Details

    • Type: Bug
    • Status: Deployed
    • Priority: New
    • Resolution: Fixed
    • Affects Version/s: 5.0.0.219
    • Fix Version/s: 5.0.0.221
    • Labels:
    • Environment:

      OSX 10.10.5
      MySql 5.5

      Description

      This applies to Lucee 5.0.0.219-RC

      At a certain point while testing Lucee 5, I could no longer access the admin panel when navigating to http://localhost:8888/lucee/admin/server.cfm. I got the error "key [server] doesn't exist". Note from the stacktrace below that the path "*/Users/mic/Projects/ ... *" does not exist on my machine!

      The issue was resolved by stopping and restarting Lucee 5. My original suspicion was that there might be a conflict running Lucee 4.5 and Lucee 5 at the same time. At the moment, I have both running and both admin panels open, and I cannot replicate it now.

      Here's the stacktrace:

      Lucee 5.0.0.219-RC Error (expression)
      Message	key [server] doesn't exist
      Stacktrace	The Error Occurred in
      /Users/mic/Projects/Lucee/Lucee5/core/src/main/cfml/context/admin/web.cfm: line 187 
      called from /Users/mic/Projects/Lucee/Lucee5/core/src/main/cfml/context/admin/server.cfm: line 2 
      Java Stacktrace	lucee.runtime.exp.ExpressionException: key [server] doesn't exist
       	at lucee.runtime.type.util.StructSupport.invalidKey(StructSupport.java:67)
       	at lucee.runtime.type.StructImpl.get(StructImpl.java:122)
       	at lucee.runtime.type.util.StructSupport.get(StructSupport.java:242)
       	at lucee.runtime.util.VariableUtilImpl.get(VariableUtilImpl.java:259)
       	at lucee.runtime.PageContextImpl.get(PageContextImpl.java:1437)
       	at web_cfm$cf.call(/Users/mic/Projects/Lucee/Lucee5/core/src/main/cfml/context/admin/web.cfm:187)
       	at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:907)
       	at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:822)
       	at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:817)
       	at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:808)
       	at server_cfm$cf.call(/Users/mic/Projects/Lucee/Lucee5/core/src/main/cfml/context/admin/server.cfm:2)
      
       	at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:907)
       	at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:822)
       	at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:817)
       	at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:226)
       	at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:43)
       	at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2266)
       	at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2258)
       	at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2226)
       	at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:837)
       	at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:102)
       	at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:62)
       	at javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
       	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
       	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
       	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
       	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
       	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
       	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
       	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
       	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
       	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
       	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)
       	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
       	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:537)
       	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1085)
       	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:658)
       	at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:222)
       	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1556)
       	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1513)
       	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
       	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
       	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
       	at java.lang.Thread.run(Thread.java:745)
      

        Attachments

          Activity

            People

            • Assignee:
              michaeloffner Michael Offner
              Reporter:
              dnando Nando
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: