exceeded time cfoutput : occurred in ..system\web\context\ExceptionBean.cfc: line 158

Can't figure out what is causing the initial exception and why
ExceptionBean is erroring out.

The error occurred in D:\Frameworks\Coldbox_3.0.0\system\web\context
\ExceptionBean.cfc: line 158
Called from D:\Frameworks\Coldbox_3.0.0\system\plugins\Logger.cfc:
line 124
Called from D:\Frameworks\Coldbox_3.0.0\system\web\services
\ExceptionService.cfc: line 64
Called from D:\Frameworks\Coldbox_3.0.0\system\Coldbox.cfc: line 321
Called from D:\Websites\...\Application.cfc: line 58

156 : <cfif structkeyExists(instance.exceptionStruct, "TagContext")
and tagContextLength>
157 : <cfloop from="1" to="#tagContextLength#" index="i">
158 : <cfsavecontent variable="entry"><cfoutput>ID: <cfif not
structKeyExists(arrayTagContext[i], "ID")>N/
A<cfelse>#arrayTagContext[i].ID#</cfif>; LINE:
#arrayTagContext[i].LINE#; TEMPLATE: #arrayTagContext[i].Template#
#chr(13)#</cfoutput></cfsavecontent>
159 : <cfset rtnString = rtnString & entry>
160 : </cfloop>

coldfusion.runtime.RequestTimedOutException: The request has exceeded
the allowable time limit Tag: cfoutput
  at coldfusion.tagext.io.OutputTag.doStartTag(OutputTag.java:149)
  at
cfExceptionBean2ecfc1548032636$funcGETTAGCONTEXTASSTRING.runFunction(D:
\Frameworks\Coldbox_3.0.0\system\web\context\ExceptionBean.cfc:158)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
  at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
  at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
  at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
  at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
  at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:490)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:336)
  at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
  at cfLogger2ecfc1810713091$funcLOGERRORWITHBEAN.runFunction(D:
\Frameworks\Coldbox_3.0.0\system\plugins\Logger.cfc:124)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
  at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
  at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
  at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
  at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
  at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:490)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:336)
  at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
  at
cfExceptionService2ecfc1257258254$funcEXCEPTIONHANDLER.runFunction(D:
\Frameworks\Coldbox_3.0.0\system\web\services\ExceptionService.cfc:64)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
  at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
  at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
  at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
  at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
  at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:490)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:336)
  at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
  at cfColdbox2ecfc334042139$funcPROCESSCOLDBOXREQUEST.runFunction(D:
\Frameworks\Coldbox_3.0.0\system\Coldbox.cfc:321)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
  at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
  at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
  at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
  at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
  at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2582)
  at cfApplication2ecfc314902301$funcONREQUESTSTART.runFunction(D:
\Websites\...\Application.cfc:58)

Check you bean. Also check if you declare the bean in the property

I had about 4 logger.info() calls in my event handler and apparently this was causing the cfoutput error in the ExceptionBean.cfc. Once I consolidated the logger calls to one call per event request I never again received this error.

I haven’t yet mocked this up for testing, so i don’t have more information. Any insight to this? My thanks ahead of time.

Daniel M