Skip navigation
Currently Being Moderated

Daylight Savings Time patches failing

Feb 27, 2007 12:00 PM

Hi All-

We're having some challenges when attempting to apply the DST patches to our system. Our plan was to apply the CF 7.0.2 updater first (we need it now anyway since we're running with some Flex functionality) and then apply the JVM update as suggested in a recently posted Adobe.com Technote. We're also running JRUN4.0 version 106363, and serving our pages with Apache (httpd-2.0.52-19.ent)

After applying the CF 7.0.2 Updater to our existing CF installation (CF7.0.1 Enterprise, RedHat Linux AS release 4 (Nahant Update 2) 2.6.9-22.ELsmp) Java Version 1.4.2_05, when we try to access any ColdFusion page we get the following error. Has anyone else experienced similar issues? How did you resolve them? We've verified that the web server is working as we can call .htm, .css pages, etc. but none of the .CFM pages work:

500

java.lang.NullPointerException
at coldfusion.runtime.TemplateClassLoader.newInstance(TemplateClassLoade r.java:393)
at coldfusion.runtime.TemplateClassLoader.newInstance(TemplateClassLoade r.java:374)
at coldfusion.runtime.TemplateProxyFactory.resolveName(TemplateProxyFact ory.java:119)
at coldfusion.runtime.TemplateProxyFactory.resolveName(TemplateProxyFact ory.java:251)
at coldfusion.runtime.TemplateProxyFactory.resolveName(TemplateProxyFact ory.java:235)
at coldfusion.runtime.TemplateProxyFactory.resolveName(TemplateProxyFact ory.java:100)
at coldfusion.runtime.TemplateProxyFactory.resolveName(TemplateProxyFact ory.java:94)
at coldfusion.runtime.TemplateProxyFactory.resolveName(TemplateProxyFact ory.java:627)
at coldfusion.runtime.CFPage.createObject(CFPage.java:5704)
at coldfusion.runtime.CFPage.CreateObject(CFPage.java:5673)
at coldfusion.runtime.CFPage.CreateObject(CFPage.java:5638)
at cfApplication2ecfm1144146628.runPage(C:\blackstone_updates\cfusion\ww wroot\CFIDE\administrator\Application.cfm:113)
at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:152)
at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:349)
at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:65)
at coldfusion.filter.CfincludeFilter.include(CfincludeFilter.java:33)
at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:172 )
at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.ja va:51)
at coldfusion.filter.PathFilter.invoke(PathFilter.java:86)
at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:69)
at coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:5 2)
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.filter.RequestThrottleFilter.invoke(RequestThrottleFilter. java:115)
at coldfusion.CfmServlet.service(CfmServlet.java:107)
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: 259)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java: 541)
at jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.ja va:204)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.j ava:428)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)


ColdFusion Info:

System Information
Server Details
Server Product ColdFusion MX
Version 7,0,1,116466
Edition Enterprise
Serial Number CED700-54662-XXXXX-XXXXX
Operating System UNIX
OS Version 2.6.9-22.ELsmp
JVM Details
Java Version 1.4.2_05
Java Vendor Sun Microsystems Inc.
Java Vendor URL http://java.sun.com/
Java Home /var/opt/jrun4/jre
Java File Encoding ASCII
Java Default Locale en_US
File Separator /
Path Separator :
Line Separator Chr(10)
User Name cfusion
User Home /home/cfusion
User Dir /var/opt/jrun4/bin
Java VM Specification Version 1.0
Java VM Specification Vendor Sun Microsystems Inc.
Java VM Specification Name Java Virtual Machine Specification
Java VM Version 1.4.2_05-b04
Java VM Vendor Sun Microsystems Inc.
Java VM Name Java HotSpot(TM) Server VM
Java Specification Version 1.4
Java Specification Vendor Sun Microsystems Inc.
Java Specification Name Java Platform API Specification
Java Class Version 48.0

Java Class Path info available upon request - it's rather lengthy!
 
Replies
  • Currently Being Moderated
    Mar 1, 2007 11:09 AM   in reply to rich.leach
    I believe that your java version needs to be update to at le 1.4.2_11 or higher. We had a similar issue on our servers and updating to the latest java version fixed this...
     
    |
    Mark as:
  • Currently Being Moderated
    Mar 1, 2007 1:52 PM   in reply to rich.leach
    I've attempted this already. The updater has it's own JVM update build inside of it. Upgrading the JVM according to the DST docs yeilds the same end-result, null pointer when trying to get to the CF Administrator.

    TOm
     
    |
    Mark as:
  • Currently Being Moderated
    Mar 1, 2007 1:59 PM   in reply to rich.leach
    I also used the updater, however it didn't update the java source to above 1.4.2__11.

    Yours displays: Java Version 1.4.2_05

    I had to do this manually myself, inorder to get it to work!
     
    |
    Mark as:
  • Currently Being Moderated
    Mar 1, 2007 2:07 PM   in reply to rich.leach
    Here is the KB article from Adobe...
    http://www.adobe.com/cfusion/knowledgebase/index.cfm?id=d2ab4470

    I hope this helps.

    Im really sorry, I just realized that my posts aren't going to be the fix you're looking for, however they will help with your DST issue! :} Sorry for the trouble!
     
    |
    Mark as:
  • Currently Being Moderated
    Mar 1, 2007 2:13 PM   in reply to rich.leach
    The 1.4.2_05 is the 7.0.1 JVM. After installing the patch, it's upgraded to 1.4.2_09-b05.

    I'm pretty sure I remember replacing this with the other JVM (1.4.2_11), and had the same result, but i can try again just to be sure.

    Also...

    after trying this the first time, I mucked things up and didn't back up the dir. I tried to install the base version, and the 7.0.1 updater, and have exactly the same problem as the 7.0.2 updater! i had to copy from another web server.

    Tom
     
    |
    Mark as:
  • Currently Being Moderated
    Mar 6, 2007 10:02 AM   in reply to rich.leach
    Rich,

    Did you get it to work? I just tried to install the DST patch on one of our 6.1 servers and it did not work. I had
    to reinstall a backup of the jvm.config file to get it working again. What worries me is that I have to update 4 coldfusion servers.
    One CFMX 7.02 multiserver, One CFMX 7.02 Server, and two CFMX 6.1 Servers.
     
    |
    Mark as:
  • Currently Being Moderated
    Mar 7, 2007 7:08 AM   in reply to Ronsweb
    In my test environment (Fedora Core 6/ CF 7.02) it failed badly. I'm
    wondering if we are going to be able to apply this to our production
    environments (RH ES4/CF 7.02). I know one other state agency that says they
    just aren't going to apply the patch.

    "rich.leach" <webforumsuser@macromedia.com> wrote in message
    news:eskbl4$c4i$1@forums.macromedia.com...
    No, we're actually putting on all of the latest patches for the OS as of
    this
    posting, then we'll go ahead and try to apply the CF 7.0.2 patch and the DST
    patch for the JVM.... will post when we have results....

    Rich




     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points