An error occurred: http://bargainz.co.nz/legal/index.cfm?<br /> Time: 1/6/26 11:29 PM<br /> <style> table.cfdump_wddx, table.cfdump_xml, table.cfdump_struct, table.cfdump_varundefined, table.cfdump_array, table.cfdump_query, table.cfdump_cfc, table.cfdump_object, table.cfdump_binary, table.cfdump_udf, table.cfdump_udfbody, table.cfdump_varnull, table.cfdump_udfarguments { font-size: xx-small; font-family: verdana, arial, helvetica, sans-serif; } table.cfdump_wddx th, table.cfdump_xml th, table.cfdump_struct th, table.cfdump_varundefined th, table.cfdump_array th, table.cfdump_query th, table.cfdump_cfc th, table.cfdump_object th, table.cfdump_binary th, table.cfdump_udf th, table.cfdump_udfbody th, table.cfdump_varnull th, table.cfdump_udfarguments th { text-align: left; color: white; padding: 5px; } table.cfdump_wddx td, table.cfdump_xml td, table.cfdump_struct td, table.cfdump_varundefined td, table.cfdump_array td, table.cfdump_query td, table.cfdump_cfc td, table.cfdump_object td, table.cfdump_binary td, table.cfdump_udf td, table.cfdump_udfbody td, table.cfdump_varnull td, table.cfdump_udfarguments td { padding: 3px; background-color: #ffffff; vertical-align : top; } table.cfdump_wddx { background-color: #000000; } table.cfdump_wddx th.wddx { background-color: #444444; } table.cfdump_xml { background-color: #888888; } table.cfdump_xml th.xml { background-color: #aaaaaa; } table.cfdump_xml td.xml { background-color: #dddddd; } table.cfdump_struct { background-color: #0000cc ; } table.cfdump_struct th.struct { background-color: #4444cc ; } table.cfdump_struct td.struct { background-color: #ccddff; } table.cfdump_varundefined { background-color: #CC3300 ; } table.cfdump_varundefined th.varundefined { background-color: #CC3300 ; } table.cfdump_varundefined td.varundefined { background-color: #ccddff; } table.cfdump_array { background-color: #006600 ; } table.cfdump_array th.array { background-color: #009900 ; } table.cfdump_array td.array { background-color: #ccffcc ; } table.cfdump_query { background-color: #884488 ; } table.cfdump_query th.query { background-color: #aa66aa ; } table.cfdump_query td.query { background-color: #ffddff ; } table.cfdump_cfc { background-color: #ff0000; } table.cfdump_cfc th.cfc{ background-color: #ff4444; } table.cfdump_cfc td.cfc { background-color: #ffcccc; } table.cfdump_object { background-color : #ff0000; } table.cfdump_object th.object{ background-color: #ff4444; } table.cfdump_binary { background-color : #eebb00; } table.cfdump_binary th.binary { background-color: #ffcc44; } table.cfdump_binary td { font-size: x-small; } table.cfdump_udf { background-color: #aa4400; } table.cfdump_udf th.udf { background-color: #cc6600; } table.cfdump_udfarguments { background-color: #dddddd; } table.cfdump_udfarguments th { background-color: #eeeeee; color: #000000; } </style> <script language="javascript"> // for queries we have more than one td element to collapse/expand var expand = "open"; dump = function( obj ) { var out = "" ; if ( typeof obj == "object" ) { for ( key in obj ) { if ( typeof obj[key] != "function" ) out += key + ': ' + obj[key] + '<br>' ; } } } cfdump_toggleRow = function(source) { //target is the right cell if(document.all) target = source.parentElement.cells[1]; else { var element = null; var vLen = source.parentNode.childNodes.length; for(var i=vLen-1;i>0;i--){ if(source.parentNode.childNodes[i].nodeType == 1){ element = source.parentNode.childNodes[i]; break; } } if(element == null) target = source.parentNode.lastChild; else target = element; } //target = source.parentNode.lastChild ; cfdump_toggleTarget( target, cfdump_toggleSource( source ) ) ; } cfdump_toggleXmlDoc = function(source) { var caption = source.innerHTML.split( ' [' ) ; // toggle source (header) if ( source.style.fontStyle == 'italic' ) { // closed -> short source.style.fontStyle = 'normal' ; source.innerHTML = caption[0] + ' [short version]' ; source.title = 'click to maximize' ; switchLongToState = 'closed' ; switchShortToState = 'open' ; } else if ( source.innerHTML.indexOf('[short version]') != -1 ) { // short -> full source.innerHTML = caption[0] + ' [long version]' ; source.title = 'click to collapse' ; switchLongToState = 'open' ; switchShortToState = 'closed' ; } else { // full -> closed source.style.fontStyle = 'italic' ; source.title = 'click to expand' ; source.innerHTML = caption[0] ; switchLongToState = 'closed' ; switchShortToState = 'closed' ; } // Toggle the target (everething below the header row). // First two rows are XMLComment and XMLRoot - they are part // of the long dump, the rest are direct children - part of the // short dump if(document.all) { var table = source.parentElement.parentElement ; for ( var i = 1; i < table.rows.length; i++ ) { target = table.rows[i] ; if ( i < 3 ) cfdump_toggleTarget( target, switchLongToState ) ; else cfdump_toggleTarget( target, switchShortToState ) ; } } else { var table = source.parentNode.parentNode ; var row = 1; for ( var i = 1; i < table.childNodes.length; i++ ) { target = table.childNodes[i] ; if( target.style ) { if ( row < 3 ) { cfdump_toggleTarget( target, switchLongToState ) ; } else { cfdump_toggleTarget( target, switchShortToState ) ; } row++; } } } } cfdump_toggleTable = function(source) { var switchToState = cfdump_toggleSource( source ) ; if(document.all) { var table = source.parentElement.parentElement ; for ( var i = 1; i < table.rows.length; i++ ) { target = table.rows[i] ; cfdump_toggleTarget( target, switchToState ) ; } } else { var table = source.parentNode.parentNode ; for ( var i = 1; i < table.childNodes.length; i++ ) { target = table.childNodes[i] ; if(target.style) { cfdump_toggleTarget( target, switchToState ) ; } } } } cfdump_toggleSource = function( source ) { if ( source.style.fontStyle == 'italic' || source.style.fontStyle == null) { source.style.fontStyle = 'normal' ; source.title = 'click to collapse' ; return 'open' ; } else { source.style.fontStyle = 'italic' ; source.title = 'click to expand' ; return 'closed' ; } } cfdump_toggleTarget = function( target, switchToState ) { if ( switchToState == 'open' ) target.style.display = '' ; else target.style.display = 'none' ; } // collapse all td elements for queries cfdump_toggleRow_qry = function(source) { expand = (source.title == "click to collapse") ? "closed" : "open"; if(document.all) { var nbrChildren = source.parentElement.cells.length; if(nbrChildren > 1){ for(i=nbrChildren-1;i>0;i--){ target = source.parentElement.cells[i]; cfdump_toggleTarget( target,expand ) ; cfdump_toggleSource_qry(source); } } else { //target is the right cell target = source.parentElement.cells[1]; cfdump_toggleTarget( target, cfdump_toggleSource( source ) ) ; } } else{ var target = null; var vLen = source.parentNode.childNodes.length; for(var i=vLen-1;i>1;i--){ if(source.parentNode.childNodes[i].nodeType == 1){ target = source.parentNode.childNodes[i]; cfdump_toggleTarget( target,expand ); cfdump_toggleSource_qry(source); } } if(target == null){ //target is the last cell target = source.parentNode.lastChild; cfdump_toggleTarget( target, cfdump_toggleSource( source ) ) ; } } } cfdump_toggleSource_qry = function(source) { if(expand == "closed"){ source.title = "click to expand"; source.style.fontStyle = "italic"; } else{ source.title = "click to collapse"; source.style.fontStyle = "normal"; } } </script> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - struct</th></tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Cause</td> <td> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - struct</th></tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Message</td> <td> access denied (&quot;coldfusion.sql.DataSourcePermission&quot; &quot;bargainz&quot;) </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Permission</td> <td> <table class="cfdump_object"> <tr><th class="object" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - object of coldfusion.sql.DataSourcePermission<br> </th></tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Class Name</td> <td>coldfusion.sql.DataSourcePermission</td> </tr> <tr > <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;font-style : italic" title="click to expand">Parent Class</td></td> <td style='display:none'> <table class="cfdump_object"> <tr><th class="object" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - object java.security.BasicPermission<br> </th></tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Class Name</td> <td>java.security.BasicPermission</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Methods</td> <td> <table class="cfdump_object"> <tr><th class="object" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Method </th> <th class="object" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Return Type </th> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">equals(java.lang.Object)</td> <td>boolean</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">getActions()</td> <td>java.lang.String</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">hashCode()</td> <td>int</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">implies(java.security.Permission)</td> <td>boolean</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">newPermissionCollection()</td> <td>java.security.PermissionCollection</td> </tr> </table></td></tr> <tr > <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;font-style : italic" title="click to expand">Parent Class</td></td> <td style='display:none'> <table class="cfdump_object"> <tr><th class="object" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - object java.security.Permission<br> </th></tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Class Name</td> <td>java.security.Permission</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Methods</td> <td> <table class="cfdump_object"> <tr><th class="object" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Method </th> <th class="object" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Return Type </th> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">checkGuard(java.lang.Object)</td> <td>void</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">equals(java.lang.Object)</td> <td>boolean</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">getActions()</td> <td>java.lang.String</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">getName()</td> <td>java.lang.String</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">hashCode()</td> <td>int</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">implies(java.security.Permission)</td> <td>boolean</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">newPermissionCollection()</td> <td>java.security.PermissionCollection</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">toString()</td> <td>java.lang.String</td> </tr> </table></td></tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">StackTrace</td> <td> java.security.AccessControlException: access denied (&quot;coldfusion.sql.DataSourcePermission&quot; &quot;bargainz&quot;) at java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:485) at java.base/java.security.AccessController.checkPermission(AccessController.java:1068) at coldfusion.security.SecurityManager.checkPermission(SecurityManager.java:405) at coldfusion.sql.DataSrcImpl.check(DataSrcImpl.java:115) at coldfusion.sql.DataSrcImpl.getCachedConnection(DataSrcImpl.java:121) at coldfusion.sql.DataSrcImpl.getConnection(DataSrcImpl.java:110) at coldfusion.sql.SqlImpl.execute(SqlImpl.java:377) at coldfusion.tagext.sql.QueryTag.executeQuery(QueryTag.java:1250) at coldfusion.tagext.sql.QueryTag.startQueryExecution(QueryTag.java:877) at coldfusion.tagext.sql.QueryTag.doEndTag(QueryTag.java:822) at cfsystem2ecfc975597508$funcGETCHARITIES.runFunction(D:\home\bargainz.co.nz\wwwroot\cfcs\system.cfc:849) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:660) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:590) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:553) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:476) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:449) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:718) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:980) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:762) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:4048) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:4012) at cfApplication2ecfc1666334067$funcONSESSIONSTART._factor7(D:\home\bargainz.co.nz\wwwroot\Application.cfc:334) at cfApplication2ecfc1666334067$funcONSESSIONSTART.runFunction(D:\home\bargainz.co.nz\wwwroot\Application.cfc:325) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:660) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:590) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:553) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:476) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:449) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:321) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:975) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:696) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:503) at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:115) at coldfusion.runtime.AppEventInvoker.onSessionStart(AppEventInvoker.java:465) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:512) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:162) at coldfusion.filter.IpFilter.invoke(IpFilter.java:45) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:97) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60) 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:231) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:311) at jdk.internal.reflect.GeneratedMethodAccessor72.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.apache.catalina.security.SecurityUtil.lambda$execute$0(SecurityUtil.java:223) at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) at java.base/javax.security.auth.Subject.doAsPrivileged(Subject.java:584) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:251) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:142) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) at org.apache.catalina.core.ApplicationFilterChain.lambda$doFilter$0(ApplicationFilterChain.java:128) at java.base/java.security.AccessController.doPrivileged(AccessController.java:569) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:127) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:46) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:47) at jdk.internal.reflect.GeneratedMethodAccessor70.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.apache.catalina.security.SecurityUtil.lambda$execute$0(SecurityUtil.java:223) at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) at java.base/javax.security.auth.Subject.doAsPrivileged(Subject.java:584) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:251) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:202) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.ApplicationFilterChain.lambda$doFilter$0(ApplicationFilterChain.java:128) at java.base/java.security.AccessController.doPrivileged(AccessController.java:569) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:127) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:359) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:447) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1826) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:842) </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Suppressed</td> <td> <table class="cfdump_array"> <tr><th class="array" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - array[empty] </th></tr> </table> </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TagContext</td> <td> <table class="cfdump_array"> <tr><th class="array" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - array </th></tr> <tr><td class="array" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">1</td> <td> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - struct</th></tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">COLUMN</td> <td> 0 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">ID</td> <td> CFQUERY </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">LINE</td> <td> 849 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">RAW_TRACE</td> <td> at cfsystem2ecfc975597508$funcGETCHARITIES.runFunction(D:\home\bargainz.co.nz\wwwroot\cfcs\system.cfc:849) </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TEMPLATE</td> <td> D:\home\bargainz.co.nz\wwwroot\cfcs\system.cfc </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TYPE</td> <td> CFML </td> </tr> </table> </td></tr> <tr><td class="array" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">2</td> <td> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - struct</th></tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">COLUMN</td> <td> 0 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">ID</td> <td> CF_TEMPLATEPROXY </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">LINE</td> <td> 334 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">RAW_TRACE</td> <td> at cfApplication2ecfc1666334067$funcONSESSIONSTART._factor7(D:\home\bargainz.co.nz\wwwroot\Application.cfc:334) </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TEMPLATE</td> <td> D:\home\bargainz.co.nz\wwwroot\Application.cfc </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TYPE</td> <td> CFML </td> </tr> </table> </td></tr> <tr><td class="array" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">3</td> <td> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - struct</th></tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">COLUMN</td> <td> 0 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">ID</td> <td> CF_APPLICATION </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">LINE</td> <td> 325 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">RAW_TRACE</td> <td> at cfApplication2ecfc1666334067$funcONSESSIONSTART.runFunction(D:\home\bargainz.co.nz\wwwroot\Application.cfc:325) </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TEMPLATE</td> <td> D:\home\bargainz.co.nz\wwwroot\Application.cfc </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TYPE</td> <td> CFML </td> </tr> </table> </td></tr> </table> </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Type</td> <td> Security </td> </tr> </table> </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Detail</td> <td> An exception occurred while invoking an event handler method from Application.cfc. The method name is: onSessionStart. </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Message</td> <td> Event handler exception. </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">RootCause</td> <td> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - struct</th></tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Message</td> <td> access denied (&quot;coldfusion.sql.DataSourcePermission&quot; &quot;bargainz&quot;) </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Permission</td> <td> <table class="cfdump_object"> <tr><th class="object" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - object of coldfusion.sql.DataSourcePermission<br> </th></tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Class Name</td> <td>coldfusion.sql.DataSourcePermission</td> </tr> <tr > <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;font-style : italic" title="click to expand">Parent Class</td></td> <td style='display:none'> <table class="cfdump_object"> <tr><th class="object" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - object java.security.BasicPermission<br> </th></tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Class Name</td> <td>java.security.BasicPermission</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Methods</td> <td> <table class="cfdump_object"> <tr><th class="object" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Method </th> <th class="object" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Return Type </th> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">equals(java.lang.Object)</td> <td>boolean</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">getActions()</td> <td>java.lang.String</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">hashCode()</td> <td>int</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">implies(java.security.Permission)</td> <td>boolean</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">newPermissionCollection()</td> <td>java.security.PermissionCollection</td> </tr> </table></td></tr> <tr > <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;font-style : italic" title="click to expand">Parent Class</td></td> <td style='display:none'> <table class="cfdump_object"> <tr><th class="object" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - object java.security.Permission<br> </th></tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Class Name</td> <td>java.security.Permission</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Methods</td> <td> <table class="cfdump_object"> <tr><th class="object" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Method </th> <th class="object" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Return Type </th> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">checkGuard(java.lang.Object)</td> <td>void</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">equals(java.lang.Object)</td> <td>boolean</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">getActions()</td> <td>java.lang.String</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">getName()</td> <td>java.lang.String</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">hashCode()</td> <td>int</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">implies(java.security.Permission)</td> <td>boolean</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">newPermissionCollection()</td> <td>java.security.PermissionCollection</td> </tr> <tr> <td class="object" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">toString()</td> <td>java.lang.String</td> </tr> </table></td></tr> </table> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">StackTrace</td> <td> java.security.AccessControlException: access denied (&quot;coldfusion.sql.DataSourcePermission&quot; &quot;bargainz&quot;) at java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:485) at java.base/java.security.AccessController.checkPermission(AccessController.java:1068) at coldfusion.security.SecurityManager.checkPermission(SecurityManager.java:405) at coldfusion.sql.DataSrcImpl.check(DataSrcImpl.java:115) at coldfusion.sql.DataSrcImpl.getCachedConnection(DataSrcImpl.java:121) at coldfusion.sql.DataSrcImpl.getConnection(DataSrcImpl.java:110) at coldfusion.sql.SqlImpl.execute(SqlImpl.java:377) at coldfusion.tagext.sql.QueryTag.executeQuery(QueryTag.java:1250) at coldfusion.tagext.sql.QueryTag.startQueryExecution(QueryTag.java:877) at coldfusion.tagext.sql.QueryTag.doEndTag(QueryTag.java:822) at cfsystem2ecfc975597508$funcGETCHARITIES.runFunction(D:\home\bargainz.co.nz\wwwroot\cfcs\system.cfc:849) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:660) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:590) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:553) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:476) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:449) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:718) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:980) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:762) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:4048) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:4012) at cfApplication2ecfc1666334067$funcONSESSIONSTART._factor7(D:\home\bargainz.co.nz\wwwroot\Application.cfc:334) at cfApplication2ecfc1666334067$funcONSESSIONSTART.runFunction(D:\home\bargainz.co.nz\wwwroot\Application.cfc:325) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:660) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:590) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:553) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:476) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:449) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:321) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:975) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:696) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:503) at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:115) at coldfusion.runtime.AppEventInvoker.onSessionStart(AppEventInvoker.java:465) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:512) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:162) at coldfusion.filter.IpFilter.invoke(IpFilter.java:45) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:97) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60) 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:231) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:311) at jdk.internal.reflect.GeneratedMethodAccessor72.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.apache.catalina.security.SecurityUtil.lambda$execute$0(SecurityUtil.java:223) at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) at java.base/javax.security.auth.Subject.doAsPrivileged(Subject.java:584) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:251) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:142) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) at org.apache.catalina.core.ApplicationFilterChain.lambda$doFilter$0(ApplicationFilterChain.java:128) at java.base/java.security.AccessController.doPrivileged(AccessController.java:569) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:127) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:46) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:47) at jdk.internal.reflect.GeneratedMethodAccessor70.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.apache.catalina.security.SecurityUtil.lambda$execute$0(SecurityUtil.java:223) at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) at java.base/javax.security.auth.Subject.doAsPrivileged(Subject.java:584) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:251) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:202) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.ApplicationFilterChain.lambda$doFilter$0(ApplicationFilterChain.java:128) at java.base/java.security.AccessController.doPrivileged(AccessController.java:569) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:127) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:359) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:447) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1826) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:842) </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Suppressed</td> <td> <table class="cfdump_array"> <tr><th class="array" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - array[empty] </th></tr> </table> </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TagContext</td> <td> <table class="cfdump_array"> <tr><th class="array" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - array </th></tr> <tr><td class="array" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">1</td> <td> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - struct</th></tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">COLUMN</td> <td> 0 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">ID</td> <td> CFQUERY </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">LINE</td> <td> 849 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">RAW_TRACE</td> <td> at cfsystem2ecfc975597508$funcGETCHARITIES.runFunction(D:\home\bargainz.co.nz\wwwroot\cfcs\system.cfc:849) </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TEMPLATE</td> <td> D:\home\bargainz.co.nz\wwwroot\cfcs\system.cfc </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TYPE</td> <td> CFML </td> </tr> </table> </td></tr> <tr><td class="array" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">2</td> <td> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - struct</th></tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">COLUMN</td> <td> 0 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">ID</td> <td> CF_TEMPLATEPROXY </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">LINE</td> <td> 334 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">RAW_TRACE</td> <td> at cfApplication2ecfc1666334067$funcONSESSIONSTART._factor7(D:\home\bargainz.co.nz\wwwroot\Application.cfc:334) </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TEMPLATE</td> <td> D:\home\bargainz.co.nz\wwwroot\Application.cfc </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TYPE</td> <td> CFML </td> </tr> </table> </td></tr> <tr><td class="array" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">3</td> <td> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - struct</th></tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">COLUMN</td> <td> 0 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">ID</td> <td> CF_APPLICATION </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">LINE</td> <td> 325 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">RAW_TRACE</td> <td> at cfApplication2ecfc1666334067$funcONSESSIONSTART.runFunction(D:\home\bargainz.co.nz\wwwroot\Application.cfc:325) </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TEMPLATE</td> <td> D:\home\bargainz.co.nz\wwwroot\Application.cfc </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TYPE</td> <td> CFML </td> </tr> </table> </td></tr> </table> </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Type</td> <td> Security </td> </tr> </table> </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">StackTrace</td> <td> coldfusion.runtime.EventHandlerException: Event handler exception. at coldfusion.runtime.AppEventInvoker.onSessionStart(AppEventInvoker.java:473) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:512) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:162) at coldfusion.filter.IpFilter.invoke(IpFilter.java:45) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:97) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60) 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:231) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:311) at jdk.internal.reflect.GeneratedMethodAccessor72.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.apache.catalina.security.SecurityUtil.lambda$execute$0(SecurityUtil.java:223) at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) at java.base/javax.security.auth.Subject.doAsPrivileged(Subject.java:584) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:251) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:142) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197) at org.apache.catalina.core.ApplicationFilterChain.lambda$doFilter$0(ApplicationFilterChain.java:128) at java.base/java.security.AccessController.doPrivileged(AccessController.java:569) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:127) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:46) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:47) at jdk.internal.reflect.GeneratedMethodAccessor70.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:568) at org.apache.catalina.security.SecurityUtil.lambda$execute$0(SecurityUtil.java:223) at java.base/java.security.AccessController.doPrivileged(AccessController.java:712) at java.base/javax.security.auth.Subject.doAsPrivileged(Subject.java:584) at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:251) at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:202) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.ApplicationFilterChain.lambda$doFilter$0(ApplicationFilterChain.java:128) at java.base/java.security.AccessController.doPrivileged(AccessController.java:569) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:127) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:359) at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:447) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1826) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1189) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:658) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) at java.base/java.lang.Thread.run(Thread.java:842) Caused by: java.security.AccessControlException: access denied (&quot;coldfusion.sql.DataSourcePermission&quot; &quot;bargainz&quot;) at java.base/java.security.AccessControlContext.checkPermission(AccessControlContext.java:485) at java.base/java.security.AccessController.checkPermission(AccessController.java:1068) at coldfusion.security.SecurityManager.checkPermission(SecurityManager.java:405) at coldfusion.sql.DataSrcImpl.check(DataSrcImpl.java:115) at coldfusion.sql.DataSrcImpl.getCachedConnection(DataSrcImpl.java:121) at coldfusion.sql.DataSrcImpl.getConnection(DataSrcImpl.java:110) at coldfusion.sql.SqlImpl.execute(SqlImpl.java:377) at coldfusion.tagext.sql.QueryTag.executeQuery(QueryTag.java:1250) at coldfusion.tagext.sql.QueryTag.startQueryExecution(QueryTag.java:877) at coldfusion.tagext.sql.QueryTag.doEndTag(QueryTag.java:822) at cfsystem2ecfc975597508$funcGETCHARITIES.runFunction(D:\home\bargainz.co.nz\wwwroot\cfcs\system.cfc:849) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:660) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:590) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:553) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:476) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:449) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:718) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:980) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:762) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:4048) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:4012) at cfApplication2ecfc1666334067$funcONSESSIONSTART._factor7(D:\home\bargainz.co.nz\wwwroot\Application.cfc:334) at cfApplication2ecfc1666334067$funcONSESSIONSTART.runFunction(D:\home\bargainz.co.nz\wwwroot\Application.cfc:325) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:660) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:590) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:553) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:476) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:449) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:321) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:975) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:696) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:503) at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:115) at coldfusion.runtime.AppEventInvoker.onSessionStart(AppEventInvoker.java:465) ... 56 more </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Suppressed</td> <td> <table class="cfdump_array"> <tr><th class="array" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - array[empty] </th></tr> </table> </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TagContext</td> <td> <table class="cfdump_array"> <tr><th class="array" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - array </th></tr> <tr><td class="array" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">1</td> <td> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - struct</th></tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">COLUMN</td> <td> 0 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">ID</td> <td> CFQUERY </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">LINE</td> <td> 849 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">RAW_TRACE</td> <td> at cfsystem2ecfc975597508$funcGETCHARITIES.runFunction(D:\home\bargainz.co.nz\wwwroot\cfcs\system.cfc:849) </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TEMPLATE</td> <td> D:\home\bargainz.co.nz\wwwroot\cfcs\system.cfc </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TYPE</td> <td> CFML </td> </tr> </table> </td></tr> <tr><td class="array" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">2</td> <td> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - struct</th></tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">COLUMN</td> <td> 0 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">ID</td> <td> CF_TEMPLATEPROXY </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">LINE</td> <td> 334 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">RAW_TRACE</td> <td> at cfApplication2ecfc1666334067$funcONSESSIONSTART._factor7(D:\home\bargainz.co.nz\wwwroot\Application.cfc:334) </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TEMPLATE</td> <td> D:\home\bargainz.co.nz\wwwroot\Application.cfc </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TYPE</td> <td> CFML </td> </tr> </table> </td></tr> <tr><td class="array" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">3</td> <td> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Error - struct</th></tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">COLUMN</td> <td> 0 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">ID</td> <td> CF_APPLICATION </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">LINE</td> <td> 325 </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">RAW_TRACE</td> <td> at cfApplication2ecfc1666334067$funcONSESSIONSTART.runFunction(D:\home\bargainz.co.nz\wwwroot\Application.cfc:325) </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TEMPLATE</td> <td> D:\home\bargainz.co.nz\wwwroot\Application.cfc </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">TYPE</td> <td> CFML </td> </tr> </table> </td></tr> </table> </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">Type</td> <td> Security </td> </tr> <tr> <td class="struct" onClick="cfdump_toggleRow(this);" style="cursor:pointer;" title="click to collapse">name</td> <td> onSessionStart </td> </tr> </table> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">Form - struct [empty]</th></tr> </table> <table class="cfdump_struct"> <tr><th class="struct" colspan="2" onClick="cfdump_toggleTable(this);" style="cursor:pointer;" title="click to collapse">URL - struct [empty]</th></tr> </table>