ColdFusion 10 update 8 is now available - Java 7 support included
Adobe ColdFusion 10 | Announcements | productivity | web application | web application security
[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.
43 comments so far ↓
@John: Stay tuned for the new installers that support Windows 8 and Windows 2012
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?
I just updated to 8 and have JVM 1.6.0_34 running with no problems.
1. With ColdFusion 10 update 8, we have certified Java 7 and is supported now. It does not REQUIRE Java 7 and you can continue to use Java 6 if you wish.
2. You can use either of the two. ColdFusion's default installation comes with JRE and not JDK. However, you should make sure to use the Server VM and not the client VM when using JRE.
3. As mentioned in #1, you can continue to use Java 6 if you wish. Apple is not going to release its Java version any more and now it allows you to use Oracle's Java on Mac.
In case you missed, Java 6 will reach its EOL in Feb 2013 and there will not be any more public updates (including security) on it.
@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.
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
The ColdFusion 10 installer does work on Mac OS X 10.8 and therefore there is no need of any new installer for it. However, there were some issues with the connector configuration with Apache which has been fixed in the update 8. So when you install ColdFusion 10 on Mac OSX 10.8, don't configure the connector at the time of installation - configure it only after the update 8 is applied.
I couldn't find anything in the doc which suggests otherwise. Could you please point me to the section in the technote which suggests so and we will get that changed.
Thanks for pointing that out. We will get that corrected.
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.
Any idea when formal support for MySQL 5.6 will be included
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.
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.
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?
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
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
===== http://www.ccdeal.net// =====
The website wholesale for many kinds of fashion shoes, like the nike, jordan, prada, also including the jeans, shirts, bags, hat and the decorations.
WE ACCEPT CREDIT CARD /WESTERN UNION PAYMENT
YOU MUST NOT MISS IT!!!
I am sorry for the late reply.
Can you please download the jar file from
http://blogs.coldfusion.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 <Path of the Jar file LocalhostTest.jar>
If you see any exception messages in the terminal please modify your hosts file accordingly
and then restart the server.
Leave a Comment