Skip to main content
Known Participant
February 9, 2010
Question

CF 8.0.1 (64-bit) Multiserver installation upgrade to CF9.0 requires uninstall?

  • February 9, 2010
  • 1 reply
  • 2632 views

I have CF 8.0.1 installed in Multiserver configuration on 64-bit Windows 2003 Enterprise server and its running great.  However, I need to upgrade from 8.0.1 to CF 9 and thus far, each of two attempts has prompted me to uninstalled the previous installation of CF 8.0.1 before CF 9 will install, complaining that JRun is already installed and needs to be uninstalled.  This doesn't seem to me to be a very smooth upgrade path, so it makes me question if I am missing some critical step in the in-place upgrade from 8.0.1 to 9.  Anyone done this already and have advice?

Best,

Scott

    This topic has been closed for replies.

    1 reply

    ilssac
    Inspiring
    February 9, 2010

    Most of the advice I have read actaully recomends the clean insall over the inplace install.

    Using the handy-dandy ColdFusion Archive .car feature to migrate all your application settings from one to the other.

    spellbmwAuthor
    Known Participant
    February 10, 2010

    Yes, I think that a backup of data, *.xml and other essentials, then a clean install is what I will end up doing. Fortunately, I have a couple of VMs to experiment with prior to moving  into the upgrade of dev, test, prod servers.  Might get real interesting  when it comes to the connector since we run in distributed mode and  will need to upgrade the web servers before the 2nd cluster host gets  upgrade to CF9.

    Since CFMX 6 days (about 5+ years), we ran with a .WAR deployment, but when we switched to 64-bit OS and wanted to stay with JRun, had to go to Multiserver install.  Two steps forward, one step back...

    February 10, 2010

    Many of my sites are distributed mode as well.  There are two details to make this work.

    1)  Make sure that the JRE on the web server is the same as the one installed by default in CF9 on the CF server.

    2)  While I have not done CF9 yet, my experience with the CF7->CF8 transition was that the CF7 connector would only connect to a CF7 instance and the CF8 would only connect to a CF8 instance.  There was a period during my transition where both connectors were installed and functioning in parallel.

    Will you be clustering the ColdFusion instances?  Session Replication?