Skip to main content
This topic has been closed for replies.

2 replies

Inspiring
December 16, 2014

Too bad I didn't see this before.  I installed the pre-release on Windows 8.1, Windows 2008R2 (Pre-Production Server), and Mac OS X 10.10 and had no issues.  We have been using CF11 in production since day one and other that the IIS slowness issue have not had a problem.  We installed the release version of Update 3 into production last week without any problem thus far.  Our environment (Windows 2008R2) has a service account that manages the CF service and it does not have rights to write the files to the User directory so we have seen the same errors Colin when we forget to switch it back to a system account. 

Known Participant
December 11, 2014

I'm afraid applying this update to my staging server fried it. The connector that came with CF11 didn't work, so we used CF10's, and I backed that up before proceeding. But after applying the update the CFIDE threw a 500 error. It didn't look like it had overwritten the directory where we had stored the CF10 connector, but just to be safe I restored it, and still nothing. Then I tried installing the update manually, and it didn't help. Then I tried uninstalling the update, and my server is still down.

From my coldfusion-error.log:

Dec 11, 2014 1:46:09 PM com.adobe.coldfusion.launcher.Launcher run

INFO: Server startup in 15729 ms

java.lang.NullPointerException

    at coldfusion.CfmServlet.init(CfmServlet.java:97)

    at coldfusion.bootstrap.ClassloaderHelper.initServletClass(ClassloaderHelper.java:121)

    at coldfusion.bootstrap.BootstrapServlet.init(BootstrapServlet.java:59)

    at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1279)

    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1192)

    at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:864)

    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:134)

    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)

    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)

    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:422)

    at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:198)

    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)

    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

Dec 11, 2014 1:46:15 PM org.apache.catalina.core.ApplicationContext log

INFO: failed to load: coldfusion.CfmServlet

Dec 11, 2014 1:46:15 PM org.apache.catalina.core.StandardWrapperValve invoke

SEVERE: Allocate exception for servlet CfmServlet

java.lang.NullPointerException

    at coldfusion.CfmServlet.init(CfmServlet.java:97)

    at coldfusion.bootstrap.ClassloaderHelper.initServletClass(ClassloaderHelper.java:121)

    at coldfusion.bootstrap.BootstrapServlet.init(BootstrapServlet.java:59)

    at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1279)

    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1192)

    at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:864)

    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:134)

    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)

    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)

    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:422)

    at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:198)

    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)

    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

java.lang.NullPointerException

    at coldfusion.CfmServlet.init(CfmServlet.java:97)

    at coldfusion.bootstrap.ClassloaderHelper.initServletClass(ClassloaderHelper.java:121)

    at coldfusion.bootstrap.BootstrapServlet.init(BootstrapServlet.java:59)

    at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1279)

    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1192)

    at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:864)

    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:134)

    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)

    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)

    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)

    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:422)

    at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:198)

    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)

    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

    at java.lang.Thread.run(Unknown Source)

Dec 11, 2014 1:46:31 PM org.apache.catalina.core.ApplicationContext log

INFO: failed to load: coldfusion.CfmServlet

Known Participant
December 11, 2014

I found in the hotfix error log that the hotfix files could not be copied from C:\Users\[User]\[Random Number].tmp to their destination. I monitored the folder in question, and you can see it creating the tmp folder and unzipping files into it, but then deleting it again. But I was running the installer as the Administrator from the command line.