Hello,
We’re attempting an upgrade from “Lucee 4.5.2.018 final” to Lucee 5 by
following the directions in the documentation
at Upgrading from Lucee 4.5 :: Lucee Documentation.
The upgrade seems successful, and Lucee starts as expected. However,
visiting a website or the Lucee admin results in the same error.
lucee.commons.lang.ClassException
cannot load class through its string name, because no definition for the
class with the specified name [org.gjt.mm.mysql.Driver] could be found
caused by (java.lang.ClassNotFoundException:org.gjt.mm.mysql.Driver not
found by lucee.core
[64];java.lang.ClassNotFoundException:org.gjt.mm.mysql.Driver;)
I’ve attached a full error page as “lucee.commons.ClassException.html”.
After seeing this error, I copied over the “mysql-connector-java-bin.jar”
file to the lib directory, and the above error message went
away.Unfortunately, I still couldn’t access any of my Lucee admin pages.
The error message was “Lucee 5.0.1.85 Error (missinginclude)”. I’ve
attached a stack trace as “lucee_admin_stacktrace.txt”.
I’ve also attached the relevant entries from the Catalina log as
“relevant_catalina.txt”.
Here’s some general info from the Lucee Overview.
General Info
Label 74d63ad2aa36cb24097521793fe94cc8
Hash 74d63ad2aa36cb24097521793fe94cc8
Version Lucee 4.5.2.018 final
Version Name Neo https://www.facebook.com/neo.cfm
Release date Nov 4, 2015
ColdFusion® compatibilty version 10.0.0.0
Configuration File
C:\home\domain.tld\wwwroot\WEB-INF\lucee\lucee-web.xml.cfm
Webroot C:\home\domain.tld\wwwroot
OS Windows Server 2012 (6.2) 64bit
Remote IP 64.207.234.198
Host Name -(omitted)
Servlet Container Apache Tomcat/7.0.47
Installed tag
libraries - Lucee Core Tag Library
Installed function
libraries - Lucee Core Function Library
Lucee date/time Feb 20, 2017 10:08 AM
Server date/time: Feb 20, 2017 10:08 AM
Java 1.7.0_45 (Oracle Corporation) 64bit
Architecture 64bit