Skip to main content
Known Participant
June 17, 2009
Question

ColdFusion 8 Fails to start after update Java for Mac OSX 10.5 Update 4

  • June 17, 2009
  • 3 replies
  • 5255 views

I have been using ColdFusion on a Mac for years. Now CF fails to start after I updated Java for Mac OS X 10.5 Update 4. I usually start by typing in the terminal window sudo /Applications/ColdFusion8/bin/ColdFusion start.

There is a crash report but I don't know how to read it. See attached.

Please help, I need this working for my job.

Thanks...Colin

    This topic has been closed for replies.

    3 replies

    Inspiring
    June 18, 2009

    The config file is still queued but, in the meantime (and if you haven't already), change the jvm.config to read:

    java.home = /usr/java

    Save and try to start CF.

    Known Participant
    June 18, 2009

    Dear Craig,

    The file I sent you has the change made to it, however, it still will not start.

    I have to go to a meeting and will be away for a couple of hours. I really appreciate your help with this, I will check back later.

    Thanks a lot for this.

    Colin

    Known Participant
    June 19, 2009

    I've tried to get CF up and running this morning, but it still crashes. The crash log is attached if anyone knows how to figure it out. Here's a little snippet of part of the crash log:

    Thread 71 crashed with X86 Thread State (32-bit):

      eax: 0x0000000f  ebx: 0x95e313fe  ecx: 0x00001200  edx: 0x940c4286

      edi: 0x00104090  esi: 0x00146ee0  ebp: 0xb2445f18  esp: 0xb2445eb0

       ss: 0x0000001f  efl: 0x00000206  eip: 0x95e31551   cs: 0x00000017

       ds: 0x0000001f   es: 0x0000001f   fs: 0x0000001f   gs: 0x00000037

      cr2: 0x55da2000

    I am thinking of re-installing CF if all else fails.

    Thanks... Colin

    Inspiring
    June 17, 2009

    The odds are pretty high CF is not digging the new JVM being used. From the looks of your crash/error report, CF is still using Java 5 (1.5.0_19 I forget the exact number of the new Java 5 version).

    You may want to update CF's JVM to Java 6 (1.6.0_13). This is typically done by modifying the jvm.config. I'm not sure of the exact location when you install CF as a standalone server on a Mac. I run CF8 on top of JRun on my Mac, so my stuff is in /Applications/JRun4/servers/and/so/on). It should be somewhere in /Applications/ColdFusion8/bin or lib.

    Before you change the JVM, it's probably good to get some specific details from your Mac on the JVM in play:

    1. Open Terminal (/Applications/Utilities)
    2. Type: java -version
    3. Note the results (1.6.0_13 or something like that)
    4. Type: which java
    5. Note results (probably /usr/java)
    6. Open Java Preferences (somewhere in the /Applications/Utilities folder -- could be set alone or inside a folder called Java, depends on your version)
    7. This will tell you the order of usage for the versions of Java on your computer.

    When you can, and if you're still having the issue, please post back the JVM/Java details and I'd be happy to help troubleshoot from there.

    Known Participant
    June 17, 2009

    Thanks for the reply. Here is my terminal info.

    Last login: Wed Jun 17 15:50:08 on console

    Beta-4:~ Colin$ java -version

    java version "1.5.0_19"

    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02-304)

    Java HotSpot(TM) Client VM (build 1.5.0_19-137, mixed mode, sharing)

    Beta-4:~ Colin$ java -version

    java version "1.5.0_19"

    Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02-304)

    Java HotSpot(TM) Client VM (build 1.5.0_19-137, mixed mode, sharing)

    Beta-4:~ Colin$ which java

    /usr/bin/java

    Beta-4:~ Colin$

    Java VM details:

    Applet plugin

    JavaVM [J2SE 5.0, 1.5.0_19/i386 (com.apple.javajdk15, /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home)]
    JavaVM [Java SE 6, 1.6.0_13/x86_64 (com.apple.javajdk16, /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home)]
    JavaVM [J2SE 5.0, 1.5.0_19/x86_64 (com.apple.javajdk15, /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home)]
    JavaVM [J2SE 1.4.2, 1.4.2_21/i386 (com.apple.javajdk14, /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home)]
    Java Applications
    JavaVM [J2SE 5.0, 1.5.0_19/i386 (com.apple.javajdk15, /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home)]
    JavaVM [Java SE 6, 1.6.0_13/x86_64 (com.apple.javajdk16, /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home)]
    JavaVM [J2SE 5.0, 1.5.0_19/x86_64 (com.apple.javajdk15, /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home)]
    JavaVM [J2SE 1.4.2, 1.4.2_21/i386 (com.apple.javajdk14, /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2/Home)]
    Thanks for your help.... Colin
    Inspiring
    June 18, 2009

    http://127.0.0.1:8500/CFIDE/administrator/


    Sorry! Meant to note edit with TextEdit !

    Just to note, the URL you provided indicates port 8500 but your other post mentioned 8300. Did anything work (CF opening, that is)?

    Participant
    June 17, 2009

    I second that. After installing the Java Update this morning CF won't start up anymore. Please help - there is NO information on this anywhere.

    Kai