Update from Railo -> Lucee 4 > Lucee 5: One solution, two new problems

45 views
Skip to first unread message

Michael Vornkahl

unread,
Jul 10, 2016, 4:10:25 AM7/10/16
to Lucee
Hi all,
I found a solution for the problem that the update from lucee 4 to 5 not starts.
System Windows 12.
I followed the insctructions to delete all jars from the lib folder and copy the lucee 5 jar into it -> restart and nothing happens.
After sometime I remembered, that I'm a very long lucee (RAILO) fan and that I update my system from railo to lucee 4. So there remained two jars from railo in the lib folder, which I deleted to update to Lucee 5.
But this two jars shoud remain in the lib-folder (railo-inst.jar and railo-sl4j.jar). Then the update procedure starts and I could see the admin panel from lucee 5.

But now my new problems begin:
If I update the new lucee 5 to the newest version, it delete the context folder and starts with an error and no admin page. The error templates where missing. (I posted it yesterday) I think, some other files/directories where also missing.
So I startet a new attempt and didn't update.
When I now started my page, which runs fine under Railo and lucee 4, I get the following message:
Lucee 5.0.0.252 Error (java.lang.NullPointerException)
Message java.lang.NullPointerException
Cause java.lang.NullPointerException
Java Stacktrace lucee.runtime.exp.NativeException: java.lang.NullPointerException
  at org.objectweb.asm.Type.getType(Unknown Source)
  at lucee.transformer.bytecode.expression.var.VariableImpl._writeOutFirstBIF(VariableImpl.java:506)
  at lucee.transformer.bytecode.expression.var.VariableImpl._writeOutFirst(VariableImpl.java:397)
  at lucee.transformer.bytecode.expression.var.VariableImpl._writeOut(VariableImpl.java:260)
  at lucee.transformer.bytecode.expression.var.VariableImpl._writeOut(VariableImpl.java:241)
  at lucee.transformer.bytecode.expression.ExpressionBase.writeOut(ExpressionBase.java:51)
  at lucee.transformer.bytecode.cast.CastString._writeOut(CastString.java:79)
  at lucee.transformer.bytecode.expression.ExpressionBase.writeOut(ExpressionBase.java:51)
  at lucee.transformer.bytecode.statement.PrintOut._writeOut(PrintOut.java:75)
  at lucee.transformer.bytecode.statement.StatementBase.writeOut(StatementBase.java:82)
  at lucee.transformer.bytecode.util.ExpressionUtil.writeOut(ExpressionUtil.java:147)
  at lucee.transformer.bytecode.BodyBase.writeOut(BodyBase.java:199)
  at lucee.transformer.bytecode.BodyBase.writeOut(BodyBase.java:151)
  at lucee.transformer.bytecode.BodyBase._writeOut(BodyBase.java:144)
  at lucee.transformer.bytecode.statement.StatementBase.writeOut(StatementBase.java:82)
  at lucee.transformer.bytecode.statement.tag.TagHelper.doTry(TagHelper.java:506)
  at lucee.transformer.bytecode.statement.tag.TagHelper.writeOut(TagHelper.java:408)
  at lucee.transformer.bytecode.statement.tag.TagBase._writeOut(TagBase.java:136)
  at lucee.transformer.bytecode.statement.tag.TagOther._writeOut(TagOther.java:45)
  at lucee.transformer.bytecode.statement.StatementBase.writeOut(StatementBase.java:82)
  at lucee.transformer.bytecode.util.ExpressionUtil.writeOut(ExpressionUtil.java:147)
  at lucee.transformer.bytecode.BodyBase.writeOut(BodyBase.java:199)
  at lucee.transformer.bytecode.statement.tag.TagIf.__writeOut(TagIf.java:87)
  at lucee.transformer.bytecode.statement.tag.TagIf._writeOut(TagIf.java:78)
  at lucee.transformer.bytecode.statement.StatementBase.writeOut(StatementBase.java:82)
  at lucee.transformer.bytecode.util.ExpressionUtil.writeOut(ExpressionUtil.java:147)
  at lucee.transformer.bytecode.BodyBase.writeOut(BodyBase.java:199)
  at lucee.transformer.bytecode.statement.tag.TagIf.__writeOut(TagIf.java:87)
  at lucee.transformer.bytecode.statement.tag.TagIf._writeOut(TagIf.java:68)
  at lucee.transformer.bytecode.statement.StatementBase.writeOut(StatementBase.java:82)
  at lucee.transformer.bytecode.util.ExpressionUtil.writeOut(ExpressionUtil.java:147)
  at lucee.transformer.bytecode.BodyBase.writeOut(BodyBase.java:199)
  at lucee.transformer.bytecode.BodyBase.writeOut(BodyBase.java:151)
  at lucee.transformer.bytecode.Page.writeOutCallBody(Page.java:1670)
  at lucee.transformer.bytecode.Page.writeOutCall(Page.java:1638)
  at lucee.transformer.bytecode.Page.execute(Page.java:629)
  at lucee.runtime.compiler.CFMLCompilerImpl._compile(CFMLCompilerImpl.java:133)
  at lucee.runtime.compiler.CFMLCompilerImpl.compile(CFMLCompilerImpl.java:76)
  at lucee.runtime.PageSourceImpl._compile(PageSourceImpl.java:360)
  at lucee.runtime.PageSourceImpl.compile(PageSourceImpl.java:326)
  at lucee.runtime.PageSourceImpl.loadPhysical(PageSourceImpl.java:278)
  at lucee.runtime.PageSourceImpl.loadPageThrowTemplateException(PageSourceImpl.java:179)
  at lucee.runtime.PageSourceImpl.loadPage(PageSourceImpl.java:891)
  at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:855)
  at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:808)
  at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:803)
  at lucee.runtime.listener.ClassicAppListener._onRequest(ClassicAppListener.java:62)
  at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:44)
  at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2250)
  at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2242)
  at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2210)
  at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:848)
  at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:103)
  at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:62)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
  at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
  at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200)
  at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
  at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
  at java.lang.Thread.run(Thread.java:745)
 Caused by: java.lang.NullPointerException
  ... 70 more
 
Timestamp 10.07.16 09:59:09 MESZ


Any ideas, what is wrong?
Thank you for your help.

Michael
Reply all
Reply to author
Forward
0 new messages