Skip to main content
Known Participant
November 5, 2012
Question

How to upgrade CF 8.0.1 to CF 9?

  • November 5, 2012
  • 2 replies
  • 9326 views

I have installed CF 8.0.1 in my machine and I want to upgrade it to CF 9 because it is the version required by our software. Any ideas is greatly appreciated.

Thanks in advance!

This topic has been closed for replies.

2 replies

Inspiring
November 6, 2012

I wouldn't attempt an "upgrade", I'd install 9.0.1 in parallel, and duplicate your site on the CF9 server and fully regression & load test it.  Then once it's tested OK, switch over to the CF9 server, leave the CF8 server there in place for a while, then once the CF9 version has proven itself in a live environment, switch off the CF8 version.

--

Adam

chiemen06Author
Known Participant
November 6, 2012

Thank you all for the reply. I did Adam's suggestion. It worked and I was able to migrate my datasources and mappings. The problem I have now is when I updated it to 9.0.1 , I got a blank white screen for my CF Admin. Looking at the application log, this is the error:

"Object Instantiation Exception.Class not found: coldfusion.security.ESAPIUtils The specific sequence of files included or processed is: C:\ColdFusion9\wwwroot\WEB-INF\exception\coldfusion\runtime\Expressio nException.cfm, line: 12 "

Inspiring
November 6, 2012

chiemen06 wrote:

I'm sorry for the confusion. I shut off CF8 then I installed CF9. Migrated my CF8 datasources and mappings. When I think that evertyhing is good,  I ran ColdFusion_update_901_WWEJ_win.exe because I need  CF version 9.0.1. After the 9.0.1 update, I encountered the error I mentioned.

That is what I guessed. If you can shut off your CF8 site, it suggests your site doesn't have the usual always-on urgency of a production site. I am also assuming that you, like most developers, don't use Verity. You can therefore afford to go straight to 9.0.2, which involves just one installation.

If you decide to go instead to 9.0.1, be aware that the errors you've just received are only the beginning. There is a plethora of hot fixes you have to install before you get settled with 9.0.1.


I am also assuming that you, like most developers, don't use Verity. You can therefore afford to go straight to 9.0.2, which involves just one installation.

Yes.

There is a plethora of hot fixes you have to install before you get settled with 9.0.1.

There's this: http://helpx.adobe.com/coldfusion/kb/cumulative-hot-fix-2-coldfusion-1.html

And even that has the caveat "only install it if you're experiencing any of the problems specifically listed as being fixed".  hardly arduous.

That's the only patch for 9.0.1 I can find.

But, yes, if Verity is not a consideration, I'd've gone straight to 9.0.2.

--

Adam

BKBK
Community Expert
Community Expert
November 6, 2012

Don't upgrade to CF 9; upgrade to CF 9.0.2. It is the best CF 9 build, containing all the upgrades and hotfixes and consisting of just one installation.

Inspiring
November 6, 2012

Don't upgrade to CF 9; upgrade to CF 9.0.2. It is the best CF 9 build

Unless you're using Verity.  The chief difference between 9.0.1 and 9.0.2 is that Verity was (mostly) removed.  If using Verity, go to 9.0.1, and start planning to migrate your search collections from Verity to Solr, because Verity ain't there after 9.0.1.

--

Adam

BKBK
Community Expert
Community Expert
November 6, 2012

Adam Cameron. wrote:

Don't upgrade to CF 9; upgrade to CF 9.0.2. It is the best CF 9 build

Unless you're using Verity. 

Indeed. Thanks for that, Adam.