Skip to main content
Participating Frequently
March 28, 2007
Question

CFAdministrator page error

  • March 28, 2007
  • 28 replies
  • 3770 views
I cannot access the CFAdmin page. Error "The page cannot be displayed" message in the browser
    This topic has been closed for replies.

    28 replies

    BKBK
    Community Expert
    Community Expert
    May 31, 2007
    JVM vendor: Sun Microsystems Inc.
    JVM version 1.4.2_05


    Looks all right. I had wondered whether the Coldfusion engine was hooking up to, for example, the system's Java 5 version.

    However, I still suspect the JVM. Let's change it and see what happens.

    In fact, if you are in the US, changing Coldfusion's JVM to version 1.4.2_11 will be a good thing. That is the version that Macromedia has tested to enable Coldfusion having correct U.S. Daylight Saving Time changes in 2007

    Download J2SDK1.4.2_11 from Sun and install it. Follow the steps in the Technote "How to upgrade the JVM shipped with ColdFusion" to make Coldfusion to use this JVM version.


    Participant
    June 6, 2007
    Can I jump in here? I just started seeing this message about the SetEncoding thing today. Here's the actual stack trace in the exception.log:

    "Error","jrpp-3","06/06/07","11:54:40",,"coldfusion.runtime.CFPage.SetEncoding(L
    java/lang/String;Ljava/lang/String;)V The specific sequence of files included or
    processed is: C:\inetpub\wwwroot\CFIDE\administrator\index.cfm "
    java.lang.NoSuchMethodError: coldfusion.runtime.CFPage.SetEncoding(Ljava/lang/St
    ring;Ljava/lang/String;)V
    at cfApplication2ecfm1144146628.runPage(C:\blackstone_updates\cfusion\ww
    wroot\CFIDE\administrator\Application.cfm:18)
    at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:152)
    at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:343)
    at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
    at coldfusion.filter.CfincludeFilter.include(CfincludeFilter.java:33)
    at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:157
    )
    at coldfusion.filter.PathFilter.invoke(PathFilter.java:86)
    at coldfusion.filter.LicenseFilter.invoke(LicenseFilter.java:27)
    at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:50)
    at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePers
    istenceFilter.java:28)
    at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
    at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
    at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
    at coldfusion.CfmServlet.service(CfmServlet.java:105)
    at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:7
    8)
    at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
    at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
    at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:
    257)
    at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:
    527)
    at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.ja
    va:204)
    at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPoo
    l.java:349)
    at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.j
    ava:457)
    at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.
    java:295)
    at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

    Historically I've seen that such a "no such method" error is caused with a clash of class libraries, i.e. perhaps one jar has been changed and now the API expected by a different jar is no longer met.

    Context : I had CF7 installed on my machine months ago, but was not working with it regularly (I was off doing other projects). So today I was trying to get a fresh install of our build so that I could dig in again. I reinstalled the CFIDE directory (leaving the actual coldfusion application directory alone) as part of that clean build, and behold, I can't get into the administrator.

    Hope that adds some info to the discussion! I'm convinced that Java5 which now resides on my machine has gotten into the mix somehow, even though CF does report v1.4.2_05 like it should.

    BKBK
    Community Expert
    Community Expert
    May 30, 2007
    Run this code. What does it say about your vendor and version?

    <cfset sys=CreateObject("java","java.lang.System")>
    JVM vendor: <strong><cfoutput>#sys.getProperty("java.vendor")#</cfoutput></strong> <br>
    JVM version <strong><cfoutput>#sys.getProperty("java.version")#</cfoutput></strong>


    nonito22Author
    Participating Frequently
    May 30, 2007
    JVM vendor: Sun Microsystems Inc.
    JVM version 1.4.2_05
    BKBK
    Community Expert
    Community Expert
    April 18, 2007
    I'm as stumped as everyone else. So these are just ideas for dis-bugging. Run the Coldfusion Admin page, noting the time. See whether the logs in
    {CF_HOME}\logs
    {CF_HOME}\runtime\logs
    say anything of interest about the event.

    May 30, 2007
    Did anyone have luck resolving the CFadmin page error. I have the same problem too, looking for solution. Thanks
    nonito22Author
    Participating Frequently
    May 30, 2007
    Nope, no solution.
    nonito22Author
    Participating Frequently
    April 18, 2007
    No changes, all I did was install updater 2. That's when I noticed it wasn't working.
    I copied application.cfm from a working server and still not working.

    Windows server 2003 32 bit, IIS, Coldfusion MX 7.0.2

    Thanks
    BKBK
    Community Expert
    Community Expert
    April 18, 2007
    You haven't yet said whether or not you made any changes, for example, in the JVM, just prior to the problems.

    BKBK
    Community Expert
    Community Expert
    April 18, 2007
    Nice to hear again from someone from the firm. This one's a real baffler.

    How can I fix it?
    Copying the file {CF_Root}\CFIDE\administrator\Application.cfm from a healthy MX7.0.2 might help


    April 17, 2007
    Can you post these information:

    1. OS/Version, 32 or 64 bit?
    2. Webserver

    It's odd that even selecting the Built-In Webserver, you still aren't able to access the admin page using it's own port number. If you can also give your email address, I'll be glad to reply.
    nonito22Author
    Participating Frequently
    April 17, 2007
    How can I fix it?
    nonito22Author
    Participating Frequently
    April 17, 2007
    No changes.
    BKBK
    Community Expert
    Community Expert
    April 17, 2007
    I suspect a bug or system problem. It's possibly caused by the file {CF_Root}\CFIDE\administrator\Application.cfm. That is the Application file of the Coldfusion Administrator.