Adobe Says Go Ahead and Upgrade your ColdFusion JVM
This probably flew under the radar to many but Adobe has recently updated one of their support docs on upgrading JVM in ColdFusion, they now clearly state that you can upgrade to the latest minor release of a supported jvm version in ColdFusion:
All ColdFusion users can upgrade Java to the latest minor version for their ColdFusion servers. For example, ColdFusion customers using jdk 1.6.0_x can upgrade to the latest jdk 1.6.0_x update. (At the time of writing, the current version is jdk 1.6.0_35.) All future JDK 1.6.0_x releases are supported.
See http://helpx.adobe.com/coldfusion/kb/upgrading-java-coldfusion.html for details.
This is great news because Oracle frequently releases security and bug fixes for Java, and ColdFusion customers have been reluctant to upgrade the JVM in the past due to worry about Adobe Support.
- Updating Java on ColdFusion or Lucee - March 21, 2019
- Getting Size of Heap and Non Heap Memory in CFML - July 17, 2013
- OutOfMemoryError - GC overhead limit exceeded - March 25, 2010
- Enabling Unlimited Strength Cryptography in ColdFusion - March 8, 2012
- HashDOS and ColdFusion - December 30, 2011
It certainly does matter if you install the 32 or 64 bit JVM, you will want to continue using whatever option you picked when you installed CF.
If you run into any problems locate the jvm.config file and revert back to the path. Chances are though if you made a mistake you specified the wrong folder or installed 64 bit vs 32.
For which versions of ColdFusion?
They wrote "for all users" .. but CF 8, 8.0.1, 9, 9.0.1, 9.0.2, 10?
- Updating Java on ColdFusion or Lucee
- ColdFusion returning empty response with server-error: true
- Careful applying CF11u16, CF2016u8, CF2018u2
- Sessions don't work in Chrome but do in IE
- csrfVerifyToken does not invalidate the token
- The cf_sql_ is optional in cfqueryparam
- Cookie Expires / Max-Age 1969-12-31T23:59:59.000Z
- Burst Throttling on AWS API Gateway Explained