Skip to main content
Participating Frequently
June 6, 2008
Question

MX 8 upgrade CFREPORT failed

  • June 6, 2008
  • 2 replies
  • 758 views
My website provider upgraded my website to MX 8 and now my CFREPORT functions that produce mailing labels are failing. I've done some googles on the error, but really can't find anything to help. The error message is at such:

java.lang.NoClassDefFoundError: Could not initialize class coldfusion.runtime.report.Report
at coldfusion.tagext.lang.ReportTag.doEndTag(ReportTag.java:581)
at coldfusion.runtime.CfJspPage._emptyTag(CfJspPage.java:2645)
at cfClubMailingLabels_old2ecfm808757554.runPage(E:\Domains\gyro4.org\wwwroot\reports\ClubMailingLabels_old.cfm:184)
at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:192)
at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:366)
at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:279)
at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48)
at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
at coldfusion.filter.PathFilter.invoke(PathFilter.java:86)
at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70)
at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
at coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:126)
at coldfusion.CfmServlet.service(CfmServlet.java:175)
at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.FilterChain.service(FilterChain.java:101)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:284)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

MY envrionment variables are:

coldfusion.classPath = C:\ColdFusion8\runtime/../lib/updates,C:\ColdFusion8\runtime/../lib,C:\ColdFusion8\runtime/../gateway/lib/,C:\ColdFusion8\runtime/../wwwroot/WEB-INF/flex/jars,C:\ColdFusion8\runtime/../wwwroot/WEB-INF/cfform/jars

ava.class.path C:\ColdFusion8\runtime\servers\lib;C:\ColdFusion8\runtime\servers\lib\jrun-patch.jar;C:\ColdFusion8\runtime\..\lib\macromedia_drivers.jar;C:\ColdFusion8\runtime\lib\cfmx_mbean.jar;C:\ColdFusion8\runtime\lib;C:\ColdFusion8\runtime\lib\cfmx_mbean.jar;C:\ColdFusion8\runtime\lib\instutil.jar;C:\ColdFusion8\runtime\lib\java2wsdl.jar;C:\ColdFusion8\runtime\lib\jrun-ant-tasks.jar;C:\ColdFusion8\runtime\lib\jrun-xdoclet.jar;C:\ColdFusion8\runtime\lib\jrun.jar;C:\ColdFusion8\runtime\lib\jspc.jar;C:\ColdFusion8\runtime\lib\migrate.jar;C:\ColdFusion8\runtime\lib\oem-xdoclet.jar;C:\ColdFusion8\runtime\lib\sniffer.jar;C:\ColdFusion8\runtime\lib\webservices.jar;C:\ColdFusion8\runtime\lib\wsconfig.jar;C:\ColdFusion8\runtime\lib\wsdl2java.jar;C:\ColdFusion8\runtime\lib\xmlscript.jar;C:\ColdFusion8\runtime\lib\jrun.jar

ANy suggestions?
This topic has been closed for replies.

2 replies

Participating Frequently
June 12, 2008
Okay. When I install the developer version of ColdFusion 8 on my Mac, the cfreport works just fine...with or without redoing my crfeport programs.

Any suggestions on how to debug it?
June 9, 2008
I would test for yourself in a developer version of ColdFusion 8 which you can get free here. You should also download the current version of ReportBuilder which you can access from the " Related ColdFusion downloads" link.

I have seen some reports require being opened in CF8's reportbuilder and saved, in order to run properly. You should update the report in order to allow the save to work. Just add and delete a space or something to the report.

Let us know your results.
Participating Frequently
June 11, 2008
I did the new version of the report builder thing and a new file was created. However, still get a Java error:


ROOT CAUSE:
java.lang.NoClassDefFoundError: Could not initialize class coldfusion.runtime.report.Report
at coldfusion.tagext.lang.ReportTag.doEndTag(ReportTag.java:581)
at coldfusion.runtime.CfJspPage._emptyTag(CfJspPage.java:2645)
at cfClubMailingLabels2ecfm1875222314.runPage(E:\Domains\gyro4.org\wwwroot\reports\ClubMailingLabels.cfm:263)
at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:192)
at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:366)
at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:279)
at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48)
at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
at coldfusion.filter.PathFilter.invoke(PathFilter.java:86)
at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70)
at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
at coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:126)
at coldfusion.CfmServlet.service(CfmServlet.java:175)
at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
at jrun.servlet.FilterChain.service(FilterChain.java:101)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:284)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:543)
at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:203)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)