Skip to main content
Participant
January 15, 2015
Answered

Upgrade 9.0.0 to 9.0.2

  • January 15, 2015
  • 1 reply
  • 857 views

Hi there,

I would need some help in upgrading my ColdFusion in my company's server from CF 9.0.0 to CF 9.0.2

Currently my company installs CF 9.0.0 on IIS, however our product would need to use Java 1.7.

Some articles suggests me to apply cumulative hot fix and change the Java source path to Java 1.7, as mentioned in the article Cumulative hot fix 1 | ColdFusion 9.0.2

However, the hot fix is only applicable to CF 9.0.2 and the CF (running off IIS) that got installed in our production server is CF 9.0.0.

Some articles suggests that the only way to upgrade CF 9 to CF 9.0.2 is by doing a fresh install of CF 9.0.2 and uninstall CF 9.0.0.

However, if I do that, won't I lose my data source information, etc?

Is there any smooth way to upgrade CF 9.0.0 to CF 9.0.2?

Thanks for your time to read my questions   Any help or pointers are greatly appreciated.

Ivan.

This topic has been closed for replies.
Correct answer carl type3

Hi Ivan,

When jvm.config is set to java.home=C:\\Program Files\\java\jdk1.7.0_15\\jre is msvcr100.dll from Program Files\Java\jdk1.7.0_15\bin placed in \ColdFusion9\runtime\bin ? If you have a msvcr100.dll already there take a copy of it before replace so you have a rollback.

HTH, Carl.

1 reply

Legend
January 15, 2015

Hi Ivan,

CF 9.0.2 is a fresh install using 9.0.2 installer package which is not available on Adobe CF download page.

I have used CF 9.0.1 CHF4 with Java 7. From memory it is not an official Adobe supported platform.

CF 9.0.0 can be updated to 9.0.1 with an updater package. I would not try update 9.0.0 to 9.0.1 on production prefer you do that on a dev area (someone's notebook) first.  I guess 9.0.0 could work with Java 7 but have never tried myself. On dev area, install your CF 9.0.0 package and configure it with Java 7 then test.


HTH, Carl.

Charlie Arehart
Community Expert
Community Expert
January 15, 2015

@Ivan, to follow up on what Carl so helpfully said:

- yes 9.0.2 is a full installer, not an updater, so you would need to uninstall CF 9.0.0 to move to 9.0.2. I discuss the ins and outs of it(and reasons for its existence) here: http://www.carehart.org/blog/client/index.cfm/2013/8/19/understanding_ColdFusion_9.0.2_a_FAQ

- as for your concern of losing your CF Admin info (datasources) on an uninstall, if you’re on CF Enterprise you can use the “ColdFusion Archive” feature in the CF Admin to export then import the settings

- if you’re on CF Standard, that’s not there. But you could just save off a copy the coldfusion9\lib\neo*.xml files from the 9.0 install, and then restore them after installing 9.0.2 (but only after saving off also the ones that are placed in 9.0.2 initially). That process is not formally supported and a bit risky, and I’d never recommend it across major versions, like 9 to 10. But for among point releases of 9 I’d think you’d be ok (and you could restore the save of the originals if needed).

- and yes, you can indeed use Java 7 on CF 9.0.2 after CHF1, as indicated in that link you mentioned

- better still for you perhaps, you can also use java 7 on CF 9.0.0 after applying its CHF3 (as discussed at http://helpx.adobe.com/coldfusion/kb/cumulative-hotfix-3-coldfusion-900.html )

- and on CF9.0.1, after applying its CHF4 (http://helpx.adobe.com/coldfusion/kb/cumulative-hotfix-4-coldfusion-901.html)

Hope all that helps.

/charlie

/Charlie (troubleshooter, carehart. org)