Skip to main content
January 22, 2010
Question

Coldfusion 9 Installation Problem with Adminstration Site

  • January 22, 2010
  • 1 reply
  • 1832 views

Hi,

I have recently installed ColdFusion 9 Trial version on a machine with CentOS 5.4 installed.

There were several workarounds with SELinux needed to get things working, however, there is one problem that I cannot seem to solve.

Coldfusion appears to be working as expected....In others words, the system correctly serves several CFM pages including the pages within the componentutils directory of the CFIDE directory.

However, when attempting to log into the Administration web site, I receive a page cannot be displayed error.  The login page displays are expected (another .cfm file another insight as to coldfusion "working") but once I click login, the cfserver.log is filled with a long list of errors several pages longer and the a page not found error is displayed in the web browser.

The part that I find interesting is in several of the errors, a path that appears to be a windows path is included.  The path is E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm:226

There are several errors included that include that path with various filenames at the end.

It is like somehow the installer configured the Administration web site for Windows????

Has anyone seen this and/or have any suggestions for a solution?

A snippet of the LOOOOONNNNGGGGGG error log entries is below:

java.lang.NoClassDefFoundError: org/apache/lucene/store/Directory
        at coldfusion.tagext.search.CollectionTag.getMappedLanguage(CollectionTag.java:786)
        at coldfusion.tagext.search.CollectionTag.doStartTag(CollectionTag.java:184)
        at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2722)
        at cffinish2ecfm369434798._factor2(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\setup\finish.cfm:241)
        at cffinish2ecfm369434798._factor6(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\setup\finish.cfm:218)
        at cffinish2ecfm369434798.runPage(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\setup\finish.cfm:1)
        at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231)
        at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:416)
        at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2722)
        at cfwizard2ecfm1164273531._factor18(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm:226)
        at cfwizard2ecfm1164273531._factor19(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm:225)
        at cfwizard2ecfm1164273531._factor21(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm:223)
        at cfwizard2ecfm1164273531._factor14(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm)
        at cfwizard2ecfm1164273531._factor33(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm:146)
        at cfwizard2ecfm1164273531.runPage(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm:1)
        at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231)
        at coldfusion.filter.CFVariablesScopeFilter.invoke(CFVariablesScopeFilter.java:56)
        at coldfusion.tagext.lang.ModuleTag.doAfterBody(ModuleTag.java:352)
        at cfindex2ecfm718213779.runPage(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\setup\index.cfm:44)
        at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231)
        at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:416)
        at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2722)
        at cfApplication2ecfm1161156468._factor7(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\Application.cfm:242)
        at cfApplication2ecfm1161156468.runPage(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\Application.cfm:1)
        at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231)
        at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:416)
        at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
        at coldfusion.filter.CfincludeFilter.include(CfincludeFilter.java:33)
        at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:261)
        at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48)
        at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
        at coldfusion.filter.PathFilter.invoke(PathFilter.java:87)
        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.CachingFilter.invoke(CachingFilter.java:53)
        at coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:126)
        at coldfusion.CfmServlet.service(CfmServlet.java:200)
        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:286)
        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)
Caused by: java.lang.ClassNotFoundException: org.apache.lucene.store.Directory
        at coldfusion.bootstrap.BootstrapClassLoader.loadClass(BootstrapClassLoader.java:235)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
        ... 56 more

javax.servlet.ServletException: ROOT CAUSE:
java.lang.NoClassDefFoundError: org/apache/lucene/store/Directory
        at coldfusion.tagext.search.CollectionTag.getMappedLanguage(CollectionTag.java:786)
        at coldfusion.tagext.search.CollectionTag.doStartTag(CollectionTag.java:184)
        at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2722)
        at cffinish2ecfm369434798._factor2(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\setup\finish.cfm:241)
        at cffinish2ecfm369434798._factor6(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\setup\finish.cfm:218)
        at cffinish2ecfm369434798.runPage(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\setup\finish.cfm:1)
        at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231)
        at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:416)
        at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2722)
        at cfwizard2ecfm1164273531._factor18(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm:226)
        at cfwizard2ecfm1164273531._factor19(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm:225)
        at cfwizard2ecfm1164273531._factor21(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm:223)
        at cfwizard2ecfm1164273531._factor14(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm)
        at cfwizard2ecfm1164273531._factor33(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm:146)
        at cfwizard2ecfm1164273531.runPage(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm:1)
        at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231)
        at coldfusion.filter.CFVariablesScopeFilter.invoke(CFVariablesScopeFilter.java:56)
        at coldfusion.tagext.lang.ModuleTag.doAfterBody(ModuleTag.java:352)
        at cfindex2ecfm718213779.runPage(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\setup\index.cfm:44)
        at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231)
        at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:416)
        at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2722)
        at cfApplication2ecfm1161156468._factor7(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\Application.cfm:242)
        at cfApplication2ecfm1161156468.runPage(E:\cf9_final\cfusion\wwwroot\CFIDE\administrator\Application.cfm:1)
        at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:231)
        at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:416)
        at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
        at coldfusion.filter.CfincludeFilter.include(CfincludeFilter.java:33)
        at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:261)
        at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48)
        at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
        at coldfusion.filter.PathFilter.invoke(PathFilter.java:87)
        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.CachingFilter.invoke(CachingFilter.java:53)
        at coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:126)
        at coldfusion.CfmServlet.service(CfmServlet.java:200)
        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:286)
        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)
Caused by: java.lang.ClassNotFoundException: org.apache.lucene.store.Directory
        at coldfusion.bootstrap.BootstrapClassLoader.loadClass(BootstrapClassLoader.java:235)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
        ... 56 more

        at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:70)
        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:286)
        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)

    This topic has been closed for replies.

    1 reply

    BKBK
    Community Expert
    Community Expert
    January 22, 2010

    I would say a bug. I remember this installation bunk showing up as far back as MX7. The text C:\blackstone_updates\cfusion\wwwroot\CFIDE\administrator\cftags\wizard.cfm looks very much like your E:\cf9_final\cfusion\wwwroot\CFIDE\administra tor\cftags\wizard.cfm.

    One possible workaround goes as follows:

    Stop Coldfusion. The stop-script is in the directory {CF_installation_directory}/bin/.

    Open the system file {CF_installation_directory}/lib/adminconfig.xml in a text editor. Change the value in the setting

    <runsetupwizard>true</runsetupwizard>

    from true to false.

    Save the modified file. Restart Coldfusion The start-script is in the directory {CF_installation_directory}/bin/.

    Even if that works, report the problem to Adobe.

    January 23, 2010

    This workaround did allow me access to the administration site.  Thanks.

    I am not currently a license holder of ColdFusion, as mentioned we are evaluating it.

    Is there a way for me to submit a bug report despite not currently owning a license?

    Inspiring
    January 23, 2010

    Is there a way for me to submit a bug report despite not

    currently owning a license?

    Yes, the bug database is public. Only an Adobe login (free) is required.

    http://cfbugs.adobe.com/cfbugreport/flexbugui/cfbugtracker/main.html