Fresh install of cf 10, using tested, mature code written for cf 9. Code is in production on cf 9 in several installations. Application is sitting on its home screen, where there are 4 areas that have ajax driven content that is updated every 5 minutes. After 20 minutes one of the alax driven areas generates an error. The error in is application.cfc, OnRequestStart, and is at the line where <cflogin> starts. Almost seems like a timeout, however it it throwing an error as indicate below. Anyone have any ideas how to go about troublshooting/solving this? Wrapping it in cftry and trying to get additional information does not provide any more detail, as a matter of fact the cfcatch info is all blank!
EXCEPTION
struct |
---|
Cause | struct |
---|
Message | [empty string] | StackTrace | java.lang.NullPointerException at java.util.Hashtable.put(Hashtable.java:542) at coldfusion.runtime.SecurityScopeTracker.setSecurity(SecurityScopeTrac ker.java:23 5) at coldfusion.runtime.SecurityScopeTracker.getSecurity(SecurityScopeTrac ker.java:1 24) at coldfusion.tagext.security.AuthenticateTag.doStartTag(AuthenticateTag .java:172) at cfApplication2ecfc1223778257$funcONREQUESTSTART._factor14(C:\inetpub\ wwwroot\CM SUAT\Application.cfc:560) at cfApplication2ecfc1223778257$funcONREQUESTSTART.runFunction(C:\inetpu b\wwwroot\ CMSUAT\Application.cfc:500) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMetho d.java:368 ) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.ja va:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:655) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:444) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:414) at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:108) at coldfusion.runtime.AppEventInvoker.onRequestStart(AppEventInvoker.jav a:278) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:417 ) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.ja va:48) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:112) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePers istenceFil ter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:58) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62) at coldfusion.CfmServlet.service(CfmServlet.java:219) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:8 9) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFil terChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain .java:210) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringS ervletFilt er.java:42) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46 ) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFil terChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain .java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java: 224) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java: 169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica torBase.ja va:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java: 928) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:11 8) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:414) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:204) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process( AbstractPr otocol.java:539) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoin t.java:298 ) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:615) at java.lang.Thread.run(Thread.java:722) | Suppressed | | TagContext | array |
---|
1 | struct |
---|
COLUMN | 0 | ID | CFAUTHENTICATE | LINE | 560 | RAW_TRACE | at cfApplication2ecfc1223778257$funcONREQUESTSTART._factor14(C:\inetpub\ wwwroot\CM SUAT\Application.cfc:560) | TEMPLATE | C:\inetpub\wwwroot\CMSUAT\Application.cfc | TYPE | CFML |
| 2 | struct |
---|
COLUMN | 0 | ID | CF_APPLICATION | LINE | 500 | RAW_TRACE | at cfApplication2ecfc1223778257$funcONREQUESTSTART.runFunction(C:\inetpu b\wwwroot\ CMSUAT\Application.cfc:500) | TEMPLATE | C:\inetpub\wwwroot\CMSUAT\Application.cfc | TYPE | CFML |
|
| Type | java.lang.NullPointerException |
|
Detail | An exception occurred while invoking an event handler method from Application.cfc. The method name is: onRequestStart. |
Message | Event handler exception. |
RootCause | struct |
---|
Message | [empty string] | StackTrace | java.lang.NullPointerException at java.util.Hashtable.put(Hashtable.java:542) at coldfusion.runtime.SecurityScopeTracker.setSecurity(SecurityScopeTrac ker.java:2 35) at coldfusion.runtime.SecurityScopeTracker.getSecurity(SecurityScopeTrac ker.java:1 24) at coldfusion.tagext.security.AuthenticateTag.doStartTag(AuthenticateTag .java:172) at cfApplication2ecfc1223778257$funcONREQUESTSTART._factor14(C:\inetpub\ wwwroot\CM SUAT\Application.cfc:560) at cfApplication2ecfc1223778257$funcONREQUESTSTART.runFunction(C:\inetpu b\wwwroot\ CMSUAT\Application.cfc:500) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMetho d.java:368 ) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.ja va:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:655) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:444) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:414) at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:108) at coldfusion.runtime.AppEventInvoker.onRequestStart(AppEventInvoker.jav a:278) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:417 ) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.ja va:48) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:112) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePers istenceFil ter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:58) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62) at coldfusion.CfmServlet.service(CfmServlet.java:219) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:8 9) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFil terChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain .java:210) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringS ervletFilt er.java:42) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46 ) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFil terChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain .java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java: 224) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java: 169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica torBase.ja va:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java: 928) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:11 8) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:414) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:204) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process( AbstractPr otocol.java:539) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoin t.java:298 ) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:615) at java.lang.Thread.run(Thread.java:722) | Suppressed | | TagContext | array |
---|
1 | struct |
---|
COLUMN | 0 | ID | CFAUTHENTICATE | LINE | 560 | RAW_TRACE | at cfApplication2ecfc1223778257$funcONREQUESTSTART._factor14(C:\inetpub\ wwwroot\CM SUAT\Application.cfc:560) | TEMPLATE | C:\inetpub\wwwroot\CMSUAT\Application.cfc | TYPE | CFML |
| 2 | struct |
---|
COLUMN | 0 | ID | CF_APPLICATION | LINE | 500 | RAW_TRACE | at cfApplication2ecfc1223778257$funcONREQUESTSTART.runFunction(C:\inetpu b\wwwroot\ CMSUAT\Application.cfc:500) | TEMPLATE | C:\inetpub\wwwroot\CMSUAT\Application.cfc | TYPE | CFML |
|
| Type | java.lang.NullPointerException |
|
StackTrace | coldfusion.runtime.EventHandlerException: Event handler exception. at coldfusion.runtime.AppEventInvoker.onRequestStart(AppEventInvoker.jav a:286) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:417 ) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.ja va:48) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:112) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePers istenceFil ter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:58) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62) at coldfusion.CfmServlet.service(CfmServlet.java:219) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:8 9) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFil terChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain .java:210) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringS ervletFilt er.java:42) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46 ) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFil terChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain .java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java: 224) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java: 169) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica torBase.ja va:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java: 928) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:11 8) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:414) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:204) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process( AbstractPr otocol.java:539) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoin t.java:298 ) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor .java:615) at java.lang.Thread.run(Thread.java:722) Caused by: java.lang.NullPointerException at java.util.Hashtable.put(Hashtable.java:542) at coldfusion.runtime.SecurityScopeTracker.setSecurity(SecurityScopeTrac ker.java:2 35) at coldfusion.runtime.SecurityScopeTracker.getSecurity(SecurityScopeTrac ker.java:1 24) at coldfusion.tagext.security.AuthenticateTag.doStartTag(AuthenticateTag .java:172) at cfApplication2ecfc1223778257$funcONREQUESTSTART._factor14(C:\inetpub\ wwwroot\CM SUAT\Application.cfc:560) at cfApplication2ecfc1223778257$funcONREQUESTSTART.runFunction(C:\inetpu b\wwwroot\ CMSUAT\Application.cfc:500) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMetho d.java:368 ) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.ja va:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:655) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:444) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:414) at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:108) at coldfusion.runtime.AppEventInvoker.onRequestStart(AppEventInvoker.jav a:278) ... 33 more |
Suppressed | |
TagContext | array |
---|
1 | struct |
---|
COLUMN | 0 | ID | CFAUTHENTICATE | LINE | 560 | RAW_TRACE | at cfApplication2ecfc1223778257$funcONREQUESTSTART._factor14(C:\inetpub\ wwwroot\CM SUAT\Application.cfc:560) | TEMPLATE | C:\inetpub\wwwroot\CMSUAT\Application.cfc | TYPE | CFML |
| 2 | struct |
---|
COLUMN | 0 | ID | CF_APPLICATION | LINE | 500 | RAW_TRACE | at cfApplication2ecfc1223778257$funcONREQUESTSTART.runFunction(C:\inetpu b\wwwroot\ CMSUAT\Application.cfc:500) | TEMPLATE | C:\inetpub\wwwroot\CMSUAT\Application.cfc | TYPE | CFML |
|
|
Type | Expression |
name | onRequestStart |