Hello -

I use MachII version 1.8.0.8 and I've got some errors like the
following (one every 2 or 3 hours under load) :

"Error","jrpp-1021","08/31/11","00:00:32","BP","Element
5E2494932BE37A30EC7ED49A1A1EA16C is undefined in a CFML structure
referenced as part of an expression. The specific sequence of files
included or processed is: D:\dev\workspace\bp\index.cfm, line: 262 "
coldfusion.runtime.UndefinedElementException: Element
5E2494932BE37A30EC7ED49A1A1EA16C is undefined in a CFML structure
referenced as part of an expression.
(full stack bellow)

The error occurs into the method isInfoEnabled of MachII\logging
\Log.cfc:

        <cffunction name="isInfoEnabled" access="public" returntype="boolean"
output="false"
                hint="Checks if info level logging is enabled.">

                <cfset var key = "" />

                <cfloop collection="#variables.logAdapters#" item="key">
HERE:           <cfif variables.logAdapters[key].isInfoEnabled()>
                                <cfreturn true />
                        </cfif>
                </cfloop>

                <cfreturn false />
        </cffunction>

The key doesn't exist into the logAdapters struct.

Do you have any clue on this problem?

Thanks,
Aurélien

The full dump:
"Error","jrpp-1021","08/31/11","00:00:32","BP","Element
5E2494932BE37A30EC7ED49A1A1EA16C is undefined in a CFML structure
referenced as part of an expression. The specific sequence of files
included or processed is: D:\dev\workspace\bp\index.cfm, line: 262 "
coldfusion.runtime.UndefinedElementException: Element
5E2494932BE37A30EC7ED49A1A1EA16C is undefined in a CFML structure
referenced as part of an expression.
        at coldfusion.runtime.CfJspPage.ArrayGetAt(CfJspPage.java:961)
        at coldfusion.runtime.CfJspPage._arrayGetAt(CfJspPage.java:972)
        at coldfusion.runtime.CfJspPage._arrayGetAt(CfJspPage.java:967)
        at cfLog2ecfc1188321839$funcISINFOENABLED.runFunction(D:\dev\workspace
\lib\MachII\logging\Log.cfc:262)
        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:491)
        at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:337)
        at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
        at cfRequestHandler2ecfc729101810$funcPROCESSEVENTS.runFunction(D:\dev
\workspace\lib\MachII\framework\RequestHandler.cfc:303)
        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 cfRequestHandler2ecfc729101810$funcHANDLEREQUEST.runFunction(D:\dev
\workspace\lib\MachII\framework\RequestHandler.cfc:201)
        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.TemplateProxy.invoke(TemplateProxy.java:491)
        at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:337)
        at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
        at cfmach2dii2ecfc1573350271$funcHANDLEREQUEST.runFunction(D:\dev
\workspace\lib\MachII\mach-ii.cfc:195)
        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 cfmach2dii2ecfc1573350271$funcONREQUESTSTART.runFunction(D:\dev
\workspace\lib\MachII\mach-ii.cfc:113)
        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.TemplateProxy.invoke(TemplateProxy.java:491)
        at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:337)
        at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:88)
        at
coldfusion.runtime.AppEventInvoker.onRequestStart(AppEventInvoker.java:
258)
        at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:
349)
        at
coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:
48)
        at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:
40)
        at coldfusion.filter.PathFilter.invoke(PathFilter.java:94)
        at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70)
        at
coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:
79)
        at
coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:
28)
        at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
        at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
        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:200)
        at
coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:
89)
        at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
        at
coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:
42)
        at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:
46)
        at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
        at jrun.servlet.FilterChain.service(FilterChain.java:101)
        at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
        at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
        at
jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:
286)
        at
jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:
543)
        at
jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:
203)
        at jrunx.scheduler.ThreadPool
$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
        at jrunx.scheduler.ThreadPool
$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
        at jrunx.scheduler.ThreadPool
$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
        at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

-- 
To post to this group, send email to mach-ii-for-coldfusion@googlegroups.com
For more options and to unsubscribe, visit this group at 
http://groups.google.com/group/mach-ii-for-coldfusion?hl=en

SVN: http://svn.mach-ii.com/machii/
Wiki / Documentation / Tickets: http://trac.mach-ii.com/machii/

Reply via email to