ColdFusion 10 update 8 is now available – Java 7 support included

February 27, 2013
Staff 98 posts
Followers: 7 people
37

ColdFusion 10 update 8 is now available – Java 7 support included

Staff 98 posts
Followers: 7 people
February 27, 2013

[update: The technote for ColdFusion 10 update 8 now has an update section to reflect the change that was made. The refreshed ColdFusion 10 update 8 contains a fix for the an issue in Google Maps.]

This post is to announce the availability of a new update to ColdFusion 10.

ColdFusion 10 Update 8 includes support for Google Maps JavaScript API v3, Mac OS X Mountain Lion 10.8 and JDK 1.7 Update 15. It includes all the bug fixes from previous updates of ColdFusion 10. 

You apply this update using the update mechanism within ColdFusion 10 Administrator.

For more details about the update, refer the link here.

 

Comments (37)
2013-05-20 10:22:27
2013-05-20 10:22:27

@Krishna: Thanks for the follow-up. I have retrieved the referenced JAR file, made the noted change to my /etc/hosts file, and tested CF10 on Java 7 while connected to the work network and on a different network. So far, the CF server seems to start and function fine in both network configurations. I will continue testing, but this seems very promising. Thank you for your assistance.

Like
2013-05-17 02:49:54
2013-05-17 02:49:54

@Ron (in response to my comment#32)
I am sorry for the late reply.

Can you please download the jar file from
https://coldfusion.adobe.com/assets/content/kp/LocalhostTest.jar
Open the terminal and set Java 7 as the currentjdk by giving the following command.
set JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_21.jdk/Contents/Home
Run the Jar file in the terminal by issuing the following command:
>java -jar
If you see any exception messages in the terminal please modify your hosts file accordingly
and then restart the server.

Like
2013-03-20 19:34:04
2013-03-20 19:34:04

@Krishna (comment #32): Still waiting for the indicated follow-up on this…

Like
2013-03-06 13:38:17
2013-03-06 13:38:17

Just in case others have problems with their install of Java 7. I tried various installs and kept getting a non startable cf10 service. I finally used the link http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html which installs the JDK. The other versions did not work. (win 2003 server cf10 Upd 8)

Like
2013-03-06 07:43:33
2013-03-06 07:43:33

The technote for ColdFusion 10 update 8 now has an update section to reflect the change that was made. The refreshed ColdFusion 10 update 8 contains a fix for the an issue in Google Maps.

Like
2013-03-05 23:53:09
2013-03-05 23:53:09

Support for Windows 8 and Windows 2012 announced for ColdFusion 10 and ColdFusion Builder 2.0.1 : https://coldfusion.adobe.com/post.cfm/new-platform-support-for-coldfusion-10-and-coldfusion-builder-2-0-1-windows-8-and-windows-2012-server

Like
2013-03-04 09:38:16
2013-03-04 09:38:16

Subscribe

Like
2013-03-04 09:05:21
2013-03-04 09:05:21

@Carl( Comment #29)
For Windows 32-bit it is mandatory to use JDK only(JRE won’t work as it doesn’t contain server VM )
And for other platforms you can use either JRE or JDK as Server VM is there in both of them.

Thanks,
Krishna
ColdFusion Team

Like
2013-03-04 01:00:43
2013-03-04 01:00:43

@carl: No problem at all. I wanted to let you know that it is Rupesh who will be able to better articulate on the question you asked.

Like
2013-03-03 06:49:07
2013-03-03 06:49:07

@Krishna (comment #32): No, not on VPN. When I am not on the work network with this box, I generally am not on VPN.

Like
2013-03-02 21:36:54
2013-03-02 21:36:54

@Ron (Comment #25):
When you are the box at home, were you on VPN?
We are looking into this.
As per our preliminary investigation following jre bug on Mac OS X is the cause.
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7180557
We will get back to you on this with more details.

Thanks,
Krishna
ColdFusion Team

Like
2013-03-01 20:12:29
2013-03-01 20:12:29

@rakshith & @rupesh: Sorry about that.

Like
2013-03-01 19:43:19
2013-03-01 19:43:19

@carl: It was Rupesh who made that comment. Rupesh manages the ColdFusion Engineering team and is best positioned to answer your question. I will let him answer your question.

Like
2013-03-01 09:42:49
2013-03-01 09:42:49

Rakshith,

In your comment #8, item #2 you talk about making sure you use the Server VM JRE and not the Client VM JRE. To be clear, by Server VM JRE are you referring to the Java SE JRE? And by Client VM JRE are you referring to the normal Java client installed from java.com?

Like
2013-03-01 04:42:48
2013-03-01 04:42:48

@Ron: Thanks. The product team will investigate the issue.

Like
2013-02-28 09:34:42
2013-02-28 09:34:42

Subscribing

Like
2013-02-28 07:49:55
2013-02-28 07:49:55

Subscribing to thread…

Like
2013-02-28 06:36:01
2013-02-28 06:36:01

A bit of follow-up to my comment #24 above: I have the system in question back on the network at work at this point and have verified that ACF10u8 will start and run successfully on either Java 6 or Java 7.

I should also note that this I do not believe this behavior is specific to update 8: I installed Java 7 yesterday while on the network here at work and changed the jvm.config file to point to Java 7 and verified that ACF10u7 would run on it. I then took the box home at the end of the day to work from home and when I attempted to start ACF10u7, it failed to start. I switched the jvm.config file back to point to Java 6, verified it worked, and installed update 8 (at least partly in the hopes of addressing this problem).

Please let me know if I can provide any additional information to help troubleshoot this.

Like
2013-02-28 05:17:00
2013-02-28 05:17:00

I have a MacBook Pro which I use to do almost all of my CF development these days, running Apache with ACF9 and ACF10 in standalone mode. I have the Apple Java 6 JRE installed along with Oracle Java JDK 7u15. When I am unplugged from the network at work (e.g., connected to my wireless network at home), ACF10 will not start when configured via the jvm.config file to use Java 7. Switching back the jvm.config file back to use Java 6, ACF10 starts and runs fine. Below are contents of the ../cfusion/logs/coldfusion-out.log file from starting pointing to the two different versions of the JVM. Note the entry in the Java 7 version of the log file where there is some sort of hostname lookup occuring and failing, which is not present when running on Java 6. The hostname shown is the name of the computer when connected to the work network.

Starting ACF10u8 on Java 6:

02/28 05:55:24 INFO License Service: Flex 1.5 CF Edition enabled
02/28 05:55:24 INFO Starting Flex 1.5 CF Edition
Feb 28, 2013 05:55:24 AM Information [pool-2-thread-1] – Starting logging…
Feb 28, 2013 05:55:24 AM Information [pool-2-thread-1] – Starting license…
Feb 28, 2013 05:55:24 AM Information [pool-2-thread-1] – Invalid ColdFusion 10 license.
Feb 28, 2013 05:55:24 AM Information [pool-2-thread-1] – Invalid ColdFusion 10 license.
Feb 28, 2013 05:55:24 AM Information [pool-2-thread-1] – Invalid ColdFusion 10 license.
Feb 28, 2013 05:55:24 AM Information [pool-2-thread-1] – Developer Edition enabled
Feb 28, 2013 05:55:24 AM Information [pool-2-thread-1] – Starting crypto…
Feb 28, 2013 05:55:25 AM Information [pool-2-thread-1] – Installed JSafe JCE provider: Version 6.0 Crypto-J 6.0, EMC Corporation. JsafeJCE Security Provider (implements RSA, DSA, ECDSA, Diffie-Hellman, ECDH, AES, DES, Triple DES, DESX, RC2, RC4, RC5, PBE, MD2, MD5, RIPEMD160, SHA1, SHA224, SHA256, SHA384, SHA512, HMAC-MD5, HMAC-RIPEMD160, HMAC-SHA1, HMAC-SHA224, HMAC-SHA256, HMAC-SHA384, HMAC-SHA512, FIPS186PRNG, ECDRBG, HMACDRBG, SHA1PRNG, MD5PRNG; RFC 3394, RFC 5649 AES Key Wrap; X.509 CertificateFactory; PKCS12, PKCS15 KeyStore; X.509V1, PKIX, PKIX-SuiteB, PKIX-SuiteBTLS CertPathValidators; X.509V1, PKIX, PKIX-SuiteB, PKIX-SuiteBTLS CertPathBuilders; LDAP, Collection CertStores)
Feb 28, 2013 05:55:25 AM Information [pool-2-thread-1] – Starting security…
Feb 28, 2013 05:55:25 AM Information [pool-2-thread-1] – Starting scheduler…
Feb 28, 2013 05:55:25 AM Information [pool-2-thread-1] – Starting WatchService…
Feb 28, 2013 05:55:25 AM Information [pool-2-thread-1] – Starting debugging…
Feb 28, 2013 05:55:25 AM Information [pool-2-thread-1] – Starting sql…
Feb 28, 2013 05:55:25 AM Information [pool-2-thread-1] – Pool Manager Started
Feb 28, 2013 05:55:26 AM Information [pool-2-thread-1] – Starting mail…
Feb 28, 2013 05:55:26 AM Information [pool-2-thread-1] – Starting runtime…
Feb 28, 2013 05:55:26 AM Information [pool-2-thread-1] – CORBA Configuration not enabled
Feb 28, 2013 05:55:26 AM Information [pool-2-thread-1] – Starting cron…
Feb 28, 2013 05:55:26 AM Information [pool-2-thread-1] – Starting registry…
Feb 28, 2013 05:55:26 AM Information [pool-2-thread-1] – Starting client…
Feb 28, 2013 05:55:26 AM Information [pool-2-thread-1] – Starting xmlrpc…
Feb 28, 2013 05:55:26 AM Information [pool-2-thread-1] – Starting jaxrs…
Feb 28, 2013 05:55:26 AM Information [pool-2-thread-1] – Starting graphing…
Feb 28, 2013 05:55:27 AM Information [pool-2-thread-1] – Starting solr…
Feb 28, 2013 05:55:27 AM Information [pool-2-thread-1] – Starting archive…
Feb 28, 2013 05:55:27 AM Information [pool-2-thread-1] – Starting document…
Feb 28, 2013 05:55:27 AM Information [pool-2-thread-1] – Starting eventgateway…
Feb 28, 2013 05:55:27 AM Information [pool-2-thread-1] – Event Gateway Disabled.
Feb 28, 2013 05:55:27 AM Information [pool-2-thread-1] – Starting FlexAssembler…
Feb 28, 2013 05:55:27 AM Information [pool-2-thread-1] – Starting .NET…
Feb 28, 2013 05:55:27 AM Information [pool-2-thread-1] – Starting Monitoring…
Feb 28, 2013 05:55:27 AM Information [pool-2-thread-1] – Starting WebSocket…
Feb 28, 2013 05:55:27 AM Information [pool-2-thread-1] – ColdFusion started
Feb 28, 2013 05:55:27 AM Information [pool-2-thread-1] – ColdFusion: application services are now available
02/28 05:55:27 INFO Macromedia Flex Build: 87315.134646

Starting ACF10u8 on Java 7:

02/28 05:59:33 INFO License Service: Flex 1.5 CF Edition enabled
02/28 05:59:33 INFO Starting Flex 1.5 CF Edition
Feb 28, 2013 05:59:33 AM Information [pool-2-thread-1] – Starting logging…
Feb 28, 2013 05:59:33 AM Information [pool-2-thread-1] – Starting license…
Feb 28, 2013 05:59:34 AM Fatal [pool-2-thread-1] – inl423091: inl423091: nodename nor servname provided, or not known
Feb 28, 2013 05:59:34 AM Error [pool-2-thread-1] – Unable to initialise License service: coldfusion.server.ServiceException: inl423091: inl423091: nodename nor servname provided, or not known
Feb 28, 2013 05:59:34 AM Information [pool-2-thread-1] – Starting crypto…
Feb 28, 2013 05:59:34 AM Error [pool-2-thread-1] – Unable to initialise Cryptograpic service: java.lang.NullPointerException
Feb 28, 2013 05:59:34 AM Information [pool-2-thread-1] – Starting security…
Feb 28, 2013 05:59:34 AM Error [pool-2-thread-1] – Unable to initialise Security service: java.lang.ExceptionInInitializerError
Feb 28, 2013 05:59:34 AM Information [pool-2-thread-1] – Starting scheduler…
Feb 28, 2013 05:59:34 AM Information [pool-2-thread-1] – Starting WatchService…
Feb 28, 2013 05:59:34 AM Error [pool-2-thread-1] – Unable to initialise WatchService service: coldfusion.server.ServiceFactory$ServiceNotAvailableException: The Security service is not available.
Feb 28, 2013 05:59:34 AM Information [pool-2-thread-1] – Starting debugging…
Feb 28, 2013 05:59:34 AM Error [pool-2-thread-1] – Unable to initialise Debugging service: java.lang.ExceptionInInitializerError
Feb 28, 2013 05:59:34 AM Information [pool-2-thread-1] – Starting sql…
Feb 28, 2013 05:59:34 AM Error [pool-2-thread-1] – Unable to initialise SQL service: coldfusion.server.ServiceException
Feb 28, 2013 05:59:34 AM Information [pool-2-thread-1] – Starting mail…
Feb 28, 2013 05:59:34 AM Error [pool-2-thread-1] – Unable to initialise Mail service: coldfusion.server.ServiceException
Feb 28, 2013 05:59:34 AM Information [pool-2-thread-1] – Starting runtime…
Feb 28, 2013 05:59:34 AM Error [pool-2-thread-1] – Unable to initialise Runtime service: coldfusion.server.ServiceException
Feb 28, 2013 05:59:34 AM Information [pool-2-thread-1] – Starting cron…
Feb 28, 2013 05:59:34 AM Error [pool-2-thread-1] – The Runtime service is not available.
Feb 28, 2013 05:59:34 AM Information [pool-2-thread-1] – Starting registry…
Feb 28, 2013 05:59:34 AM Information [pool-2-thread-1] – Starting client…
Feb 28, 2013 05:59:34 AM Error [pool-2-thread-1] – Unable to initialise Client Storage service: coldfusion.server.ServiceFactory$ServiceNotAvailableException: The Runtime service is not available.
Feb 28, 2013 05:59:34 AM Information [pool-2-thread-1] – Starting xmlrpc…
Feb 28, 2013 05:59:35 AM Information [pool-2-thread-1] – Starting jaxrs…
Feb 28, 2013 05:59:35 AM Information [pool-2-thread-1] – Starting graphing…
Feb 28, 2013 05:59:37 AM Warning [pool-2-thread-1] – Graphing service is unavailable
Feb 28, 2013 05:59:37 AM Error [pool-2-thread-1] – Unable to initialise Graphing service: java.lang.ExceptionInInitializerError
Feb 28, 2013 05:59:37 AM Information [pool-2-thread-1] – Starting solr…
Feb 28, 2013 05:59:37 AM Information [pool-2-thread-1] – Starting archive…
Feb 28, 2013 05:59:37 AM Error [pool-2-thread-1] – Unable to initialise Archive/Deploy service: java.lang.NoClassDefFoundError: Could not initialize class coldfusion.featurerouter.FeatureRouter
Feb 28, 2013 05:59:37 AM Information [pool-2-thread-1] – Starting document…
Feb 28, 2013 05:59:37 AM Information [pool-2-thread-1] – Starting eventgateway…
Feb 28, 2013 05:59:37 AM Error [pool-2-thread-1] – Unable to initialise Event service: coldfusion.server.ServiceException
Feb 28, 2013 05:59:37 AM Information [pool-2-thread-1] – Starting FlexAssembler…
Feb 28, 2013 05:59:37 AM Error [pool-2-thread-1] – Unable to initialise FlexAssembler service: coldfusion.server.ServiceFactory$ServiceNotAvailableException: The Runtime service is not available.
Feb 28, 2013 05:59:37 AM Information [pool-2-thread-1] – Starting .NET…
Feb 28, 2013 05:59:37 AM Error [pool-2-thread-1] – Unable to initialise .NET service: coldfusion.server.ServiceFactory$ServiceNotAvailableException: The Runtime service is not available.
Feb 28, 2013 05:59:37 AM Information [pool-2-thread-1] – Starting Monitoring…
Feb 28, 2013 05:59:37 AM Error [pool-2-thread-1] – Unable to initialise Monitoring service: java.lang.NoClassDefFoundError: Could not initialize class coldfusion.featurerouter.FeatureRouter
Feb 28, 2013 05:59:37 AM Information [pool-2-thread-1] – Starting WebSocket…
Feb 28, 2013 05:59:37 AM Information [pool-2-thread-1] – ColdFusion started
Feb 28, 2013 05:59:37 AM Information [pool-2-thread-1] – ColdFusion: application services are now available
02/28 05:59:37 INFO Macromedia Flex Build: 87315.134646
Feb 28, 2013 05:59:38 AM Error [Thread-12] – The Runtime service is not available.

Clearly, something is very different with startup and whatever it is doing with the underlying network with Java 7.

Like
2013-02-28 03:19:35
2013-02-28 03:19:35

@Doug, that note just refers to the option of editing the jvm.config file from the CF administrator, not the wider context.

Like
2013-02-28 02:08:01
2013-02-28 02:08:01

Not strictly related to this update but I just tried CF10 with Java 1.7 and MySQL 5.6.10 and it looks like the J/Connector that ships with CF10 (mysql-connector-java-commercial-5.1.17-bin.jar) needs to be updated to the current version (5.1.23) to work correctly.

Any idea when formal support for MySQL 5.6 will be included

Like
2013-02-28 02:00:19
2013-02-28 02:00:19

@Rupesh it appears here:

http://helpx.adobe.com/coldfusion/kb/change-coldfusion-jvm.html

Note: This option is available in the Single Server installation of ColdFusion 9 and Server installation of ColdFusion 10 only. It is not available in the multiserver installation of ColdFusion 9.

Like
2013-02-28 01:25:41
2013-02-28 01:25:41

apologies, missed cfusion in the path. The correct path is /Applications/ColdFusion10/cfusion/runtime/bin

Like
2013-02-28 01:22:50
2013-02-28 01:22:50

@Jason, If you had the connector in place before applying Update 8, you should remove it and reconfigure it after applying the update. You can use the wsconfig tool to do that. You can launch the tool from the Finder at /Applications/ColdFusion10/runtime/bin/wsconfig.

Like
2013-02-27 23:45:30
2013-02-27 23:45:30

Rupesh, I took your advice on the connector configuration and it allowed me to setup and install update 8. Now, how do I go back and configure the connector? Thank you again for your help really appreciate it.

Like
2013-02-27 23:17:06
2013-02-27 23:17:06

Rupesh thank you for the response, I have since installed cf on my 10.8 server however when I try to go to the admin section it says “The requested URL /CFIDE/administrator/index.cfm was not found on this server.” is there an additional step that I need to take to make it work?

Like
2013-02-27 15:31:06
2013-02-27 15:31:06

Hi Rakshith,

Just a couple minor typos in that KB article, in the “Installation > For Mac OS X” section:

———–
If you encounter the following error message when running the ColdFuison 10 installer: “Adobe ColdFusion 10 can’t be opened because it is from an unidentified developer.”, ensure that the “Allow application downloaded from” security setting in System Preferences> Secutiry & Privacy> General is set to “Anywhere”.
———–

1) “ColdFuison 10 installer” should be “ColdFusion 10 installer”
2) “Secutiry & Privacy” should be “Security & Privacy”

Thanks!,
-Aaron

Like
2013-02-27 14:16:48
2013-02-27 14:16:48

@Steve: Thanks for the info.

@Rupesh: Thanks for the clarifications; my questions were based on trying to interpret the document referenced in the blog post and aspects of that document that lacked clarity, at least to me. I am indeed aware of the EOL on Java 6, and am encouraged to see this announcement.

Like
2013-02-27 11:22:15
2013-02-27 11:22:15

Are there plans to include CF 9.0.1 multi server version to support java 1.7 as some of the tech notes say its not a supported configuration?

Like
2013-02-27 11:18:09
2013-02-27 11:18:09

Is there going to be a new installer for 10.8 too? Correct me if im wrong but if we bought a mac in the last year and are already running 10.8 the installer will not work?

Like
2013-02-27 09:02:05
2013-02-27 09:02:05

“CF10u8 REQUIRES Java 1.7”

I just updated to 8 and have JVM 1.6.0_34 running with no problems.

Like
2013-02-27 07:53:44
2013-02-27 07:53:44

Subscribing to thread…

Like
2013-02-27 07:39:32
2013-02-27 07:39:32

Questions:

1. Am I reading this correctly that CF10u8 REQUIRES Java 1.7 (which is different than just supporting 1.7)?

2. The referenced document refers to both the JRE and the JDK in different places. Will CF10u8 run on the JRE or is the JDK required?

3. On Mac OS X 10.6 and 10.7, where the latest official Java JRE available from Apple is still Java 1.6, does this mean we wait to move to update 8 until we get something from Apple or do we move to an Oracle JRE/JDK?

Like
2013-02-27 06:12:33
2013-02-27 06:12:33

Will the new installer be launched soon then?

Like
2013-02-27 04:57:56
2013-02-27 04:57:56

@ Tom: Java 7 is supported on ColdFusion 9, 9.0.1 and 9.0.2 – read another related blog post here: https://coldfusion.adobe.com/post.cfm/new-updates-for-coldfusion-9-9-0-1-9-0-2-and-10-java-7-now-supported

@John: Stay tuned for the new installers that support Windows 8 and Windows 2012

Like
2013-02-27 04:54:55
2013-02-27 04:54:55

Will this also include issues fix for running correctly on Win8/IIS8?

Like
2013-02-27 04:54:33
2013-02-27 04:54:33

What about CF9’s JVM ?

Like
Add your comment