CF9.0.1 - Updating 32-bit JRE on 64-bit Windows

Hi all,
Based on this security alert (http://kb2.adobe.com/cps/894/cpsid_89440.html), I am looking to upgrade my CF 9.0.1 install from the default JRE 1.6_17 to 1.6_24.
On my Windows 7 64 / CF9.0.1 64 development system I simply downloaded the 64-bit JRE, installed and pointed CF at the newly installed JRE (via the CF admin). All worked flawlessly.
My testing server (Windows Server 2008 Standard SP1 64-bit) is currently running CF 9.0.1 32-bit. I downloaded the 32-bit JRE (jre-6u24-windows-i586) and ran the installed it to C:\Java\jre6. Additionally, based on the note found here: http://www.oracle.com/technetwork/java/javase/install-windows-64-142952.html
The public JRE installed with the 32-bit JRE is not registered. You must set the PATHenvironment variable to point to JAVA_HOME \bin to register the JRE.
I added C:\Java\jre6\bin\ to my PATH via the control panel.
Going to the command line (at c:\> ) and typing "java -version" provides:
java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing)
So now, I go to the CF Admin -> Java and JVM and reset the Java Virtual Machine Path to "C:/Java/jre6". It works and prompts me to restart my CF service.
The server shuts down and then fails to restart. The Windows Application log shows: "The ColdFusion 9 Application Server service could not be started.  Check the server "coldfusion" log files for more information."
If I revert back to the JVM in C:\Coldfusion9\runtime\jre the server restarts normally.
Any ideas?

Hi Billy,
Download from Oracle Java developer kit (not runtime):
http://www.oracle.com/technetwork/java/javase/downloads/index.html
Install that via running EXE you downloaded - default install will be fine.
Stop CF - SERVICES.msc stop "ColdFusion 9 Application Server".
Take a copy of CF\runtime\bin\jvm.config - so you got a backup.
Edit CF\runtime\bin\jvm.config find line "java.home=" and comment it out eg:
#java.home=C:/ColdFusion9/runtime/jre
Add new line like so and save jvm.config:
java.home=C:/Program Files/Java/jdk1.6.0_24/jre
Note  there the slashes and the location of the JRE (runtime) - you need to  point to the one in JDK because the other JRE in C:\Program  Files\Java\jre6 will be missing a DLL.
Start CF via SERVICES.msc.
HTH, Carl.

Similar Messages

  • 32 bit JRE in 64 bit windows.

    Hello,
    I know its very much basic question... But i am not much clear about it.
    Can u plz anyone clear me....
    Rite now i am using my java application with jre 1.6.0_11 in 32 bit Windows architecture.
    And now we planned to support *64 bit Windows architecture like Windows 2008 Server R2,Windows 7 (64 bit) etc..*.
    Now my confusion is whether *32 bit jre will work properly with this 64 bit architectures*?
    Please guide me....
    Thank You !!!

    I think you will not be able to install a 32 bit application in 64 bit machine.
    In general installing a 32 bit application in 64 bit is no issue. You can do it.what i am saying is if the user is installing a 32 bit application into a 64 bit application then whether the application will work or not will depend on some factors. There is no straight answer "yes" or "No" for this. Depend on application to application. Also on the type os support provided by the 64 bit OS for running 32 bit application.
    please give me clear information that whether my 32 bit jre (which is used my java application) will work in 64 bit architecture?why don't you just install and check it whether it is working or not. I think you can do this while sitting in your chair.
    if i run my application with 32 bit jre in 64 bit architecture will i encounter any kind of performance or real time issue?I have given a link in my replies check it again.

  • Trying to update iTunes and I get the error - "errors occured while installing the updates. If the problem persists, choose Tools Download only and try installing manually". Currently on version 10.5.3.3 trying to update to 11.0.2 on a Windows 7 64-bit

    Trying to update iTunes and I get the error - "errors occured while installing the updates. If the problem persists, choose Tools > Download only and try installing manually". Currently on version 10.5.3.3 trying to update to 11.0.2 on a Windows 7 64-bit.

    Try updating your iTunes using an iTunesSetup.exe (or iTunes64Setup.exe) installer file downloaded from the Apple website:
    http://www.apple.com/itunes/download/

  • Sunpkcs11 in applet   force browser to use 32 bit jre

    I  am using sunpkcs11 in my applet for reading smartcard,sunpkcs11.jar is only available  in 32 bit jvm , so if a borwser has latest jdk and it has 64 bit version then my applet will fail  , please advice  are there any parameters in applet which will force borwser to download 32 bit version jre for running my applet?

    Thanks Andrew Thompson for your reply.
    The problem is, the end-user will have both 32-bit and 64-bit JREs. They need 32-bit JRE for other applications and our application has to use 64-bit JRE. The target of desktop shortcut (created during installation of application) points to “C:\Windows\SysWOW64\javaws.exe”. If this target is changed to “C:\Windows\System32\javaws.exe”, the application use 64-JRE . The target can be manually changed by right click desktop shortcut icon-> Properties->select Shortcut tab and change the target.
    Is there any way to change this target of desktop shortcut programmatically while installing the application?
    Regards,
    Kamal.

  • Invoke 64 bit Telnet client via 32 bit JRE

    Hi,
    How do i invoke 64 bit Telnet client of a Win 7 OS via 32 bit JRE.
    String command = "cmd /c start cmd.exe /K \"telnet <ip-address>\"";
    Runtime.getRuntime().exec(command);
    It works fine as expected if i use 64 bit JRE.
    It throws "telnet' is not recognized as an internal or external command, operable program or batch file." while i execute via 32 bit JRE.
    but my requirement is tightly coupled with 32 bit JRE.
    is there anyway to overcome this issue?
    or any possible work around ?
    Expecting your responses.
    Thanks
    Vetri

    found the solution by someway.:)
    Copy the "telnet.exe" file from C:\Windows\System32 folder to C:\Windows\SysWOW64
    Post this operation, telnet prompt got opened while it executed via 32 bit JRE even though telnet client is specific to operation system. i.e 64 bit.
    String command = "cmd /c start cmd.exe /K \"telnet <ip-address> \"";
    Runtime.getRuntime().exec(command);
    Ref : http://en.wikipedia.org/wiki/WoW64

  • DirectoryContext.search with WildCard "*" Fails in 64 Bit JRE

    Hi all,
    I'm using DirectoryContext.search with wildcard "*" filter. it works fine in 32 Bit JRE, but throws the following exception when I run the same in Solaris 64 Bit JRE.
    Exception in thread "main" javax.naming.directory.InvalidSearchFilterException: invalid attribute description; remaining name 'ou=People,dc=mydomain,dc=com'
    at com.sun.jndi.ldap.Filter.encodeSimpleFilter(Unknown Source)
    at com.sun.jndi.ldap.Filter.encodeFilter(Unknown Source)
    at com.sun.jndi.ldap.Filter.encodeFilterList(Unknown Source)
    at com.sun.jndi.ldap.Filter.encodeComplexFilter(Unknown Source)
    at com.sun.jndi.ldap.Filter.encodeFilter(Unknown Source)
    at com.sun.jndi.ldap.Filter.encodeFilterString(Unknown Source)
    at com.sun.jndi.ldap.LdapClient.search(Unknown Source)
    at com.sun.jndi.ldap.LdapCtx.doSearch(Unknown Source)
    at com.sun.jndi.ldap.LdapCtx.searchAux(Unknown Source)
    at com.sun.jndi.ldap.LdapCtx.c_search(Unknown Source)
    at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(Unknown Source)
    at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(Unknown Source)
    at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(Unknown Source)
    at javax.naming.directory.InitialDirContext.search(Unknown Source)
    Please help.
    Thanks in advance,
    Regards,
    Kaja

    When will Aobe Acrobat support Office 2010 64 bit and Windows 7 64 bit?

  • Is there any way to specify the 32 bit jre rather than the 64 bit jre?

    We have multiple apps that read native libraries, some of which are not yet available as 32 bit dlls. This has become an issue with the rising popularity of 64 bit Windows 7.
    Is there any kind of workaround that will force a webstart to be run by the 32 bit jre if both the 32bit and 64 bit are loaded?

    Welcome to the forum. Please don't post in threads that are long dead and don't hijack other threads. When you have a question, start your own topic. Feel free to provide a link to an old post that may be relevant to your problem.
    The question doesn't make sense anyway, 32bit isn't available, but 64bit dlls are?
    I'm locking this thread now.

  • Updates are downloaded in 32 bit form and 64 bit form,I have a 64 bit windows 7 operating system?

    why does my windows 7 operating system 64 bit download half 32 bit important updates  and half 64 bit important updates. This isnt good for smooth operation of my computer and it wastes time and space while I am trying to get work done online and the downloads are always mucking up. Why does a windows 64 operating system download any 32 bit updates.This is a big problem for me and I need some direction. thankyou
    joe hanlon in sonoma

    When requesting assistance, please provide the complete model name and/or product number of the HP computer in question. HP/Compaq makes thousands of models of computers that are all different. Without this information it may be difficult or impossible to assist you in resolving your issue.
    The above requested information can be found on the side, back, or bottom of your computer.
    Most driver packages available from most computer manufacturers and chipset providers contain setup information for both 32 and 64 bit operating systems. The installer determines the version to install based on the indentified operating system. This is an industry wide pratice and nothing is wrong.
    Please click the white KUDOS star to show your appreciation
    Frank
    {------------ Please click the "White Kudos" Thumbs Up to say THANKS for helping.
    Please click the "Accept As Solution" on my post, if my assistance has solved your issue. ------------V
    This is a user supported forum. I am a volunteer and I don't work for HP.
    HP 15t-j100 (on loan from HP)
    HP 13 Split x2 (on loan from HP)
    HP Slate8 Pro (on loan from HP)
    HP a1632x - Windows 7, 4GB RAM, AMD Radeon HD 6450
    HP p6130y - Windows 7, 8GB RAM, AMD Radeon HD 6450
    HP p6320y - Windows 7, 8GB RAM, NVIDIA GT 240
    HP p7-1026 - Windows 7, 6GB RAM, AMD Radeon HD 6450
    HP p6787c - Windows 7, 8GB RAM, NVIDIA GT 240

  • Having trouble with itunes update.  Error with itunes64.msi. Windows 8.1 64 bit.  Thanks.

    Having trouble with itunes update.  Error with itunes64.msi. Windows 8.1 64 bit.  I tried uninstalling, but I am stuck now trying to reinstall.
    It says itcan't find the itunes64.msi destination folder.

    (1) Download the Windows Installer CleanUp utility installer file (msicuu2.exe) from the following Major Geeks page (use one of the links under the "DOWNLOAD LOCATIONS" thingy on the Major Geeks page):
    http://majorgeeks.com/download.php?det=4459
    (2) Doubleclick the msicuu2.exe file and follow the prompts to install the Windows Installer CleanUp utility. (If you're on a Windows Vista or Windows 7 system and you get a Code 800A0046 error message when doubleclicking the msicuu2.exe file, try instead right-clicking on the msicuu2.exe file and selecting "Run as administrator".)
    (3) In your Start menu click All Programs and then click Windows Install Clean Up. The Windows Installer CleanUp utility window appears, listing software that is currently installed on your computer.
    (4) In the list of programs that appears in CleanUp, select any iTunes entries and click "Remove", as per the following screenshot:
    (5) Quit out of CleanUp, restart the PC and try another iTunes install. Does it go through properly this time?

  • [SOLVED]: Arch64 with a 32-bit JRE

    Hey guys, I'll get right to the point.
    I need to run a 32 bit JVM for certain situations on this machine due to a bug with the 64 bit JRE on Linux (not Arch related).
    I have tried to install the "jre-6u16-linux-i586" binary file - which did not work ("failed to extract") until after I installed the bin32-jre package from the AUR - on the official Java website. After that originally didn't work I tried using the AUR to install bin32-jre but now whenever I try to use either one of the two I get the following exception:
    Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/blake/abs/bin32-jre/pkg/opt/bin32-jre/jre/lib/i386/xawt/libmawt.so: libXi.so.6: wrong ELF class: ELFCLASS64
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1674)
        at java.lang.Runtime.load0(Runtime.java:770)
        at java.lang.System.load(System.java:1003)
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1695)
        at java.lang.Runtime.loadLibrary0(Runtime.java:823)
        at java.lang.System.loadLibrary(System.java:1028)
        at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
        at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
        at java.awt.Component.<clinit>(Component.java:560)
    Could not find the main class: client.  Program will exit.
    After that first happened with the bin32-jre, I tried to install the authentic Java package (again) and it extracted and installed properly (unlike the other times) but still gives me the exact same (same paths and everything) exception whenever I try to use it.
    I'm at my wits end trying to figure this out, so I'd really appreciate your help.
    Thanks guys,
    -Blake
    EDIT:
    As a last resort, I installed a bundled 32 bit system and installed JRE via pacman inside the system (I made sure to chroot inside of it). Pacman installed the 64 bit version of the JRE and now I'm getting an UnsatisfiedLinkError whenever I try to use java because it's looking for 32-bit binaries that aren't there (there's an amd64 folder instead of an i386 one that it's looking for).
    Here's the error I'm getting within the bundled 32 bit system:
    Exception in thread "main" java.lang.UnsatisfiedLinkError: /opt/java/jre/lib/i386/xawt/libmawt.so: libXi.so.6: cannot open shared object file: No such file or directory
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1674)
    at java.lang.Runtime.load0(Runtime.java:770)
    at java.lang.System.load(System.java:1003)
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1695)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)
    at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
    at sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
    at java.awt.Component.<clinit>(Component.java:560)
    Could not find the main class: client. Program will exit.
    EDIT:
    Solved it by adding the 32 bit VM to my PATH inside the chroot. Much thanks to derrida and jelly12gen for the assistance via IRC.
    Execute this command as root inside the bundled 32 bit system chroot:
    export PATH="opt/java/bin:$PATH"
    I was unable to get it to work inside the 64 bit installation, but running it inside the chroot works just fine.
    Last edited by blakeman8192 (2009-10-16 08:34:16)

    The chroot has its own /etc/passwd and /etc/shadow, so yes, you need to recreate the user there. It would be kind of silly if the chroot used the same config files as the real /, wouldn't it
    And if you recreate that user, you'll probably want to copy over your real .bashrc and make a slight modification to the PS1 line.

  • Using a 32-bit JRE on a 64-bit platform

    What is the Sun stance on the use of one of their 32-bit JREs on a 64-bit chipsets. For instance, I know that the 32-bit JVM for Solaris will work with 64-bit Solaris, but does Sun SUPPORT it.
    Thanks,
    T. Harris

    The Installation Notes and Supported Configurations documentation spell all of this out. In, fact, 64-bit installs first require a 32-bit install.

  • 32-bit binary on 64 bit jre

    Is there a way that i can link 32bit compiled binary with 64 bit jre installed and running in 64-bit mode(using java -d64).I am facing the following error "UnsatisfiedLink Error:WRONG ELFCLASS:32 ".
    Need urgent help on this...

    sudheer_raju wrote:
    Is there a way that i can link 32bit compiled binary with 64 bit jre installed and running in 64-bit mode(using java -d64).I am facing the following error "UnsatisfiedLink Error:WRONG ELFCLASS:32 ".
    Need urgent help on this...I don't think there's a direct way. There may be a way to create a 64-bit shim that thunks between the 64-bit caller and the 32-bit dll, but that's beyond what I know.

  • Trying to update to 10.7 I tunes to windows 7 64 bit and download gets stuck and can't switch it off without crashing computer-pain and frustrating,can anyone at apple help?

    Trying to update to 10.7 I tunes to windows 7 64 bit and download gets stuck and have to crash the computer to stope download window to try other options-it's been the same all week
    Even when I try to download 64bit updated as forums say it gets stuck.
    You would have thought it should be a simple update as usual.
    Any advice
    Thanks,

    I'd first try downloading an installer from the Apple website using a different web browser:
    http://www.apple.com/quicktime/download/
    If you use Firefox instead of IE for the download (or vice versa), do you get a working installer?

  • Does JRE supports 64 bit?

    Which version of JDK and JRE supports 64bit?
    In windows OS, using java whether it is possible to convert a 32 bit file into 64 bit file?

    Does JRE supports Windows 64 bit? If yes whats the vesrion.

  • I cant get Firefox to download any files including updates. I get an error saying "Windows has closed the filepicker unexpectedly" and Firefox freezes. I use Windows 7 64 bit and I have the error in Firefox 7. Any help much appreciated.

    At any attempt to download even update I get an error that says "Windows has unexpectedly closed the file picker".

    Create a new profile as a test to check if your current profile is causing the problems.
    See "Basic Troubleshooting: Make a new profile":
    * https://support.mozilla.com/kb/Basic+Troubleshooting#w_8-make-a-new-profile
    There may be extensions and plugins installed by default in a new profile, so check that in "Tools > Add-ons > Extensions & Plugins" in case there are still problems.
    If that new profile works then you can transfer some files from the old profile to that new profile, but be careful not to copy corrupted files.
    See:
    * http://kb.mozillazine.org/Transferring_data_to_a_new_profile_-_Firefox
    See:
    * http://kb.mozillazine.org/Firefox_crashes
    * https://support.mozilla.com/kb/Firefox+crashes
    If you have submitted Breakpad crash reports then post the IDs of one or more Breakpad crash reports (bp-xxxxxxxx-xxxxxxxxx-xxxx-xxxxxxxxxxxx). You can find the IDs of the submitted crash reports on the about:crashes page. You can open the about:crashes page via the location bar, like you open a website.
    See:
    * http://kb.mozillazine.org/Breakpad (Mozilla Crash Reporter)
    * https://support.mozilla.com/kb/Mozilla+Crash+Reporter
    * https://developer.mozilla.org/en/How_to_get_a_stacktrace_for_a_bug_report

Maybe you are looking for

  • Can't accept outlook invites in iPhone calendar app

    Hi everyone, Here's my problem: I have been using my iPhone 4 for about a year now, syncing the calendar via MobileMe first and then via iCloud. All this time I haven't been able to accept calendar invites on my phone. The functionality on my phone i

  • OIM 9.1.0.2 Resource Profile Query

    Hello I need to get the usr_key or any info on the users in OIM that have a certain condition. I have a number of OID resources for users that have a status or 'provisioned' but when looking at the resource tasks the system validation is set to 'canc

  • Tcode F.13 Automatic clearing

              HI , I am facing error in Tcode F.13 where in it is executed with Errror .Error is shown in screenshot attached . Regards kaushal G

  • Convert & compare date

    Hi, I have a date1 format in mm/dd/y and another date2 format in MMM dd yyyy. how do I convert date2 to mm/dd/yy ; so that I can do a comparsion of the 2 dates. thanks

  • Lightroom 3 install problems

    I purchased and installed a copy Lightroom 3 yesterday. After install a pop-up stated that the program was installed successfully. I then started LR3 and  got an error message that stated "An Error occured when attempting to change modules" and neith