Catch
Entries: 18
additional
Struct (ordered)
SQL
stringselect 1 from tblmap im join tblitem i on i.id = im.id join tbllabel l on l.id = im.mapid where im.valStr = 'E' and l.name = 'Brand' and i.typeid = 4 limit 1;
Cause
Struct
Entries: 15
additional
Struct (ordered)
SQL
stringselect 1 from tblmap im join tblitem i on i.id = im.id join tbllabel l on l.id = im.mapid where im.valStr = 'E' and l.name = 'Brand' and i.typeid = 4 limit 1;
DataSource
stringlpr-cf
Detail
string
ErrorCode
string0
Extended_Info
string
ExtendedInfo
string
Message
stringNo operations allowed after connection closed.
NativeErrorCode
number0
queryError
stringselect 1 from tblmap im join tblitem i on i.id = im.id join tbllabel l on l.id = im.mapid where im.valStr = 'E' and l.name = 'Brand' and i.typeid = 4 limit 1;
Sql
stringselect 1 from tblmap im join tblitem i on i.id = im.id join tbllabel l on l.id = im.mapid where im.valStr = 'E' and l.name = 'Brand' and i.typeid = 4 limit 1;
SQLState
string08003
StackTrace
stringlucee.runtime.exp.DatabaseException: No operations allowed after connection closed. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:102) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:89) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:81) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:55) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:65) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) at com.mysql.cj.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:1707) at com.mysql.cj.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:1597) at lucee.runtime.db.DatasourceConnectionImpl.getPreparedStatement(DatasourceConnectionImpl.java:204) at lucee.runtime.type.QueryImpl.execute(QueryImpl.java:302) at lucee.runtime.type.QueryImpl.<init>(QueryImpl.java:244) at lucee.runtime.tag.Query.executeDatasoure(Query.java:1125) at lucee.runtime.tag.Query._doEndTag(Query.java:692) at lucee.runtime.tag.Query.doEndTag(Query.java:557) at fw.obj.item_cfc$cf.udfCall2(/fw/obj/item.cfc:652) at fw.obj.item_cfc$cf.udfCall(/fw/obj/item.cfc) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:357) at lucee.runtime.type.UDFImpl._callCachedWithin(UDFImpl.java:290) at lucee.runtime.type.UDFImpl.call(UDFImpl.java:224) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:687) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:604) at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2110) at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:773) at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:2075) at fw.obj.item_cfc$cf.udfCall2(/fw/obj/item.cfc:617) at fw.obj.item_cfc$cf.udfCall(/fw/obj/item.cfc) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:357) at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:214) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:688) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:604) at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2129) at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:858) at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2105) at obj.web_cfc$cf.udfCall(/obj/web.cfc:84) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:357) at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:214) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:688) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:604) at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2129) at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:858) at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2105) at pianos.item.index_v2_cfm270$cf.call(/pianos/item/index-v2.cfm:166) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1088) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1012) at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:993) at pianos.index_cfm$cf$83.call(/pianos/index.cfm:93) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1088) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1012) at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:993) at fw.application_fw_cfc$cf.udfCall(/fw/application_fw.cfc:238) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:357) at lucee.runtime.type.UDFImpl.call(UDFImpl.java:224) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:687) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:604) at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2110) at lucee.runtime.listener.ModernAppListener.call(ModernAppListener.java:479) at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:214) at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:43) at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2816) at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2803) at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2774) at lucee.runtime.engine.Request.exe(Request.java:45) at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1113) at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1070) at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97) at lucee.loader.servlet.jakarta.CFMLServlet.service(CFMLServlet.java:52) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57) at java.base/java.lang.Thread.run(Unknown Source)
TagContext
Array
1
Struct
codePrintHTML
string650: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo(&quot;<br> 651: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;limit&nbsp;1;<br> <b>652: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;);</b><br> 653: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 654: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
codePrintPlain
string650: echo(" 651: limit 1; 652: "); 653: } 654:
column
number0
id
string??
line
number652
Raw_Trace
stringfw.obj.item_cfc$cf.udfCall2(/fw/obj/item.cfc:652)
template
string/var/www/fw/obj/item.cfc
type
stringcfml
2
Struct
codePrintHTML
string615: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> 616: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> <b>617: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;this._isValueValid(arguments.typeid,&nbsp;arguments.name,&nbsp;arguments.value);</b><br> 618: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> 619: &nbsp;&nbsp;&nbsp;}<br>
codePrintPlain
string615: 616: 617: return this._isValueValid(arguments.typeid, arguments.name, arguments.value); 618: 619: }
column
number0
id
string??
line
number617
Raw_Trace
stringfw.obj.item_cfc$cf.udfCall2(/fw/obj/item.cfc:617)
template
string/var/www/fw/obj/item.cfc
type
stringcfml
3
Struct
codePrintHTML
string82: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Valid&nbsp;value&nbsp;for&nbsp;label?<br> 83: <br> <b>84: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(local.obj.piano.isValueValid(name&nbsp;=&nbsp;local.s,&nbsp;value&nbsp;=&nbsp;local.value))&nbsp;{</b><br> 85: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Add&nbsp;to&nbsp;labels&nbsp;struct&nbsp;(unaliased&nbsp;label&nbsp;values)<br> 86: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(structKeyExists(local.labels,&nbsp;local.s)&nbsp;&amp;&amp;&nbsp;isArray(local.labels[local.s]))&nbsp;{<br>
codePrintPlain
string82: // Valid value for label? 83: 84: if(local.obj.piano.isValueValid(name = local.s, value = local.value)) { 85: // Add to labels struct (unaliased label values) 86: if(structKeyExists(local.labels, local.s) && isArray(local.labels[local.s])) {
column
number0
id
string??
line
number84
Raw_Trace
stringobj.web_cfc$cf.udfCall(/obj/web.cfc:84)
template
string/var/www/obj/web.cfc
type
stringcfml
4
Struct
codePrintHTML
string164: if&nbsp;(variables.veneer&nbsp;!=&nbsp;'')&nbsp;variables.pianoCrumbArr.append(variables.veneer);<br> 165: if&nbsp;(variables.status&nbsp;!=&nbsp;'')&nbsp;variables.pianoCrumbArr.append(variables.status);<br> <b>166: variables.filterStr&nbsp;=&nbsp;new&nbsp;obj.web().buildFilters(data&nbsp;=&nbsp;variables.pianoCrumbArr.toList('/'),&nbsp;uriPrefix&nbsp;=&nbsp;'/pianos',&nbsp;uriSuffix&nbsp;=&nbsp;'/');</b><br> 167: /*&nbsp;Display-only&nbsp;relabel:&nbsp;some&nbsp;status&nbsp;values&nbsp;read&nbsp;differently&nbsp;than&nbsp;they're<br> 168: &nbsp;&nbsp;&nbsp;stored,&nbsp;but&nbsp;the&nbsp;crumb&nbsp;URL&nbsp;must&nbsp;still&nbsp;be&nbsp;built&nbsp;from&nbsp;the&nbsp;real&nbsp;underlying<br>
codePrintPlain
string164: if (variables.veneer != '') variables.pianoCrumbArr.append(variables.veneer); 165: if (variables.status != '') variables.pianoCrumbArr.append(variables.status); 166: variables.filterStr = new obj.web().buildFilters(data = variables.pianoCrumbArr.toList('/'), uriPrefix = '/pianos', uriSuffix = '/'); 167: /* Display-only relabel: some status values read differently than they're 168: stored, but the crumb URL must still be built from the real underlying
column
number0
id
string??
line
number166
Raw_Trace
stringpianos.item.index_v2_cfm270$cf.call(/pianos/item/index-v2.cfm:166)
template
string/var/www/pianos/item/index-v2.cfm
type
stringcfml
5
Struct
codePrintHTML
string91: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;'/signature/index.cfm';<br> 92: &nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;if&nbsp;(variables.useNewDesign)&nbsp;{<br> <b>93: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;'./item/index-v2.cfm';</b><br> 94: &nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;if&nbsp;((variables.pObj.getValueOf('Brand')&nbsp;?:&nbsp;'')&nbsp;==&nbsp;'Steinway')&nbsp;{<br> 95: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;'./item/index-steinway.archived.cfm';<br>
codePrintPlain
string91: include '/signature/index.cfm'; 92: } else if (variables.useNewDesign) { 93: include './item/index-v2.cfm'; 94: } else if ((variables.pObj.getValueOf('Brand') ?: '') == 'Steinway') { 95: include './item/index-steinway.archived.cfm';
column
number0
id
string??
line
number93
Raw_Trace
stringpianos.index_cfm$cf$83.call(/pianos/index.cfm:93)
template
string/var/www/pianos/index.cfm
type
stringcfml
6
Struct
codePrintHTML
string236: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> 237: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try<br> <b>238: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;arguments.targetPage;</b><br> 239: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;catch&nbsp;(missingInclude&nbsp;var&nbsp;err)&nbsp;{<br> 240: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.onMissingTemplate(arguments.targetPage);<br>
codePrintPlain
string236: 237: try 238: include arguments.targetPage; 239: catch (missingInclude var err) { 240: this.onMissingTemplate(arguments.targetPage);
column
number0
id
string??
line
number238
Raw_Trace
stringfw.application_fw_cfc$cf.udfCall(/fw/application_fw.cfc:238)
template
string/var/www/fw/application_fw.cfc
type
stringcfml
type
stringdatabase
where
string
DataSource
stringlpr-cf
Detail
string
ErrorCode
string0
Extended_Info
string
ExtendedInfo
string
Message
stringNo operations allowed after connection closed.
name
stringonRequest
NativeErrorCode
number0
queryError
stringselect 1 from tblmap im join tblitem i on i.id = im.id join tbllabel l on l.id = im.mapid where im.valStr = 'E' and l.name = 'Brand' and i.typeid = 4 limit 1;
rootCause
Struct
Entries: 15
additional
Struct (ordered)
SQL
stringselect 1 from tblmap im join tblitem i on i.id = im.id join tbllabel l on l.id = im.mapid where im.valStr = 'E' and l.name = 'Brand' and i.typeid = 4 limit 1;
DataSource
stringlpr-cf
Detail
string
ErrorCode
string0
Extended_Info
string
ExtendedInfo
string
Message
stringNo operations allowed after connection closed.
NativeErrorCode
number0
queryError
stringselect 1 from tblmap im join tblitem i on i.id = im.id join tbllabel l on l.id = im.mapid where im.valStr = 'E' and l.name = 'Brand' and i.typeid = 4 limit 1;
Sql
stringselect 1 from tblmap im join tblitem i on i.id = im.id join tbllabel l on l.id = im.mapid where im.valStr = 'E' and l.name = 'Brand' and i.typeid = 4 limit 1;
SQLState
string08003
StackTrace
stringlucee.runtime.exp.DatabaseException: No operations allowed after connection closed. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:102) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:89) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:81) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:55) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:65) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) at com.mysql.cj.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:1707) at com.mysql.cj.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:1597) at lucee.runtime.db.DatasourceConnectionImpl.getPreparedStatement(DatasourceConnectionImpl.java:204) at lucee.runtime.type.QueryImpl.execute(QueryImpl.java:302) at lucee.runtime.type.QueryImpl.<init>(QueryImpl.java:244) at lucee.runtime.tag.Query.executeDatasoure(Query.java:1125) at lucee.runtime.tag.Query._doEndTag(Query.java:692) at lucee.runtime.tag.Query.doEndTag(Query.java:557) at fw.obj.item_cfc$cf.udfCall2(/fw/obj/item.cfc:652) at fw.obj.item_cfc$cf.udfCall(/fw/obj/item.cfc) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:357) at lucee.runtime.type.UDFImpl._callCachedWithin(UDFImpl.java:290) at lucee.runtime.type.UDFImpl.call(UDFImpl.java:224) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:687) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:604) at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2110) at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:773) at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:2075) at fw.obj.item_cfc$cf.udfCall2(/fw/obj/item.cfc:617) at fw.obj.item_cfc$cf.udfCall(/fw/obj/item.cfc) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:357) at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:214) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:688) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:604) at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2129) at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:858) at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2105) at obj.web_cfc$cf.udfCall(/obj/web.cfc:84) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:357) at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:214) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:688) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:604) at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2129) at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:858) at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2105) at pianos.item.index_v2_cfm270$cf.call(/pianos/item/index-v2.cfm:166) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1088) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1012) at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:993) at pianos.index_cfm$cf$83.call(/pianos/index.cfm:93) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1088) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1012) at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:993) at fw.application_fw_cfc$cf.udfCall(/fw/application_fw.cfc:238) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:357) at lucee.runtime.type.UDFImpl.call(UDFImpl.java:224) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:687) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:604) at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2110) at lucee.runtime.listener.ModernAppListener.call(ModernAppListener.java:479) at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:214) at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:43) at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2816) at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2803) at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2774) at lucee.runtime.engine.Request.exe(Request.java:45) at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1113) at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1070) at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97) at lucee.loader.servlet.jakarta.CFMLServlet.service(CFMLServlet.java:52) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57) at java.base/java.lang.Thread.run(Unknown Source)
TagContext
Array
1
Struct
codePrintHTML
string650: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo(&quot;<br> 651: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;limit&nbsp;1;<br> <b>652: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;);</b><br> 653: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 654: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
codePrintPlain
string650: echo(" 651: limit 1; 652: "); 653: } 654:
column
number0
id
string??
line
number652
Raw_Trace
stringfw.obj.item_cfc$cf.udfCall2(/fw/obj/item.cfc:652)
template
string/var/www/fw/obj/item.cfc
type
stringcfml
2
Struct
codePrintHTML
string615: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> 616: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> <b>617: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;this._isValueValid(arguments.typeid,&nbsp;arguments.name,&nbsp;arguments.value);</b><br> 618: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> 619: &nbsp;&nbsp;&nbsp;}<br>
codePrintPlain
string615: 616: 617: return this._isValueValid(arguments.typeid, arguments.name, arguments.value); 618: 619: }
column
number0
id
string??
line
number617
Raw_Trace
stringfw.obj.item_cfc$cf.udfCall2(/fw/obj/item.cfc:617)
template
string/var/www/fw/obj/item.cfc
type
stringcfml
3
Struct
codePrintHTML
string82: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Valid&nbsp;value&nbsp;for&nbsp;label?<br> 83: <br> <b>84: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(local.obj.piano.isValueValid(name&nbsp;=&nbsp;local.s,&nbsp;value&nbsp;=&nbsp;local.value))&nbsp;{</b><br> 85: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Add&nbsp;to&nbsp;labels&nbsp;struct&nbsp;(unaliased&nbsp;label&nbsp;values)<br> 86: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(structKeyExists(local.labels,&nbsp;local.s)&nbsp;&amp;&amp;&nbsp;isArray(local.labels[local.s]))&nbsp;{<br>
codePrintPlain
string82: // Valid value for label? 83: 84: if(local.obj.piano.isValueValid(name = local.s, value = local.value)) { 85: // Add to labels struct (unaliased label values) 86: if(structKeyExists(local.labels, local.s) && isArray(local.labels[local.s])) {
column
number0
id
string??
line
number84
Raw_Trace
stringobj.web_cfc$cf.udfCall(/obj/web.cfc:84)
template
string/var/www/obj/web.cfc
type
stringcfml
4
Struct
codePrintHTML
string164: if&nbsp;(variables.veneer&nbsp;!=&nbsp;'')&nbsp;variables.pianoCrumbArr.append(variables.veneer);<br> 165: if&nbsp;(variables.status&nbsp;!=&nbsp;'')&nbsp;variables.pianoCrumbArr.append(variables.status);<br> <b>166: variables.filterStr&nbsp;=&nbsp;new&nbsp;obj.web().buildFilters(data&nbsp;=&nbsp;variables.pianoCrumbArr.toList('/'),&nbsp;uriPrefix&nbsp;=&nbsp;'/pianos',&nbsp;uriSuffix&nbsp;=&nbsp;'/');</b><br> 167: /*&nbsp;Display-only&nbsp;relabel:&nbsp;some&nbsp;status&nbsp;values&nbsp;read&nbsp;differently&nbsp;than&nbsp;they're<br> 168: &nbsp;&nbsp;&nbsp;stored,&nbsp;but&nbsp;the&nbsp;crumb&nbsp;URL&nbsp;must&nbsp;still&nbsp;be&nbsp;built&nbsp;from&nbsp;the&nbsp;real&nbsp;underlying<br>
codePrintPlain
string164: if (variables.veneer != '') variables.pianoCrumbArr.append(variables.veneer); 165: if (variables.status != '') variables.pianoCrumbArr.append(variables.status); 166: variables.filterStr = new obj.web().buildFilters(data = variables.pianoCrumbArr.toList('/'), uriPrefix = '/pianos', uriSuffix = '/'); 167: /* Display-only relabel: some status values read differently than they're 168: stored, but the crumb URL must still be built from the real underlying
column
number0
id
string??
line
number166
Raw_Trace
stringpianos.item.index_v2_cfm270$cf.call(/pianos/item/index-v2.cfm:166)
template
string/var/www/pianos/item/index-v2.cfm
type
stringcfml
5
Struct
codePrintHTML
string91: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;'/signature/index.cfm';<br> 92: &nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;if&nbsp;(variables.useNewDesign)&nbsp;{<br> <b>93: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;'./item/index-v2.cfm';</b><br> 94: &nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;if&nbsp;((variables.pObj.getValueOf('Brand')&nbsp;?:&nbsp;'')&nbsp;==&nbsp;'Steinway')&nbsp;{<br> 95: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;'./item/index-steinway.archived.cfm';<br>
codePrintPlain
string91: include '/signature/index.cfm'; 92: } else if (variables.useNewDesign) { 93: include './item/index-v2.cfm'; 94: } else if ((variables.pObj.getValueOf('Brand') ?: '') == 'Steinway') { 95: include './item/index-steinway.archived.cfm';
column
number0
id
string??
line
number93
Raw_Trace
stringpianos.index_cfm$cf$83.call(/pianos/index.cfm:93)
template
string/var/www/pianos/index.cfm
type
stringcfml
6
Struct
codePrintHTML
string236: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> 237: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try<br> <b>238: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;arguments.targetPage;</b><br> 239: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;catch&nbsp;(missingInclude&nbsp;var&nbsp;err)&nbsp;{<br> 240: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.onMissingTemplate(arguments.targetPage);<br>
codePrintPlain
string236: 237: try 238: include arguments.targetPage; 239: catch (missingInclude var err) { 240: this.onMissingTemplate(arguments.targetPage);
column
number0
id
string??
line
number238
Raw_Trace
stringfw.application_fw_cfc$cf.udfCall(/fw/application_fw.cfc:238)
template
string/var/www/fw/application_fw.cfc
type
stringcfml
type
stringdatabase
where
string
Sql
stringselect 1 from tblmap im join tblitem i on i.id = im.id join tbllabel l on l.id = im.mapid where im.valStr = 'E' and l.name = 'Brand' and i.typeid = 4 limit 1;
SQLState
string08003
StackTrace
stringlucee.runtime.exp.DatabaseException: No operations allowed after connection closed. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:102) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:89) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:81) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:55) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:65) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:64) at com.mysql.cj.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:1707) at com.mysql.cj.jdbc.ConnectionImpl.prepareStatement(ConnectionImpl.java:1597) at lucee.runtime.db.DatasourceConnectionImpl.getPreparedStatement(DatasourceConnectionImpl.java:204) at lucee.runtime.type.QueryImpl.execute(QueryImpl.java:302) at lucee.runtime.type.QueryImpl.<init>(QueryImpl.java:244) at lucee.runtime.tag.Query.executeDatasoure(Query.java:1125) at lucee.runtime.tag.Query._doEndTag(Query.java:692) at lucee.runtime.tag.Query.doEndTag(Query.java:557) at fw.obj.item_cfc$cf.udfCall2(/fw/obj/item.cfc:652) at fw.obj.item_cfc$cf.udfCall(/fw/obj/item.cfc) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:357) at lucee.runtime.type.UDFImpl._callCachedWithin(UDFImpl.java:290) at lucee.runtime.type.UDFImpl.call(UDFImpl.java:224) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:687) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:604) at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2110) at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:773) at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:2075) at fw.obj.item_cfc$cf.udfCall2(/fw/obj/item.cfc:617) at fw.obj.item_cfc$cf.udfCall(/fw/obj/item.cfc) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:357) at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:214) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:688) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:604) at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2129) at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:858) at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2105) at obj.web_cfc$cf.udfCall(/obj/web.cfc:84) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:357) at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:214) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:688) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:604) at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:2129) at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:858) at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2105) at pianos.item.index_v2_cfm270$cf.call(/pianos/item/index-v2.cfm:166) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1088) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1012) at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:993) at pianos.index_cfm$cf$83.call(/pianos/index.cfm:93) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1088) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1012) at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:993) at fw.application_fw_cfc$cf.udfCall(/fw/application_fw.cfc:238) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:357) at lucee.runtime.type.UDFImpl.call(UDFImpl.java:224) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:687) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:604) at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2110) at lucee.runtime.listener.ModernAppListener.call(ModernAppListener.java:479) at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:214) at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:43) at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2816) at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2803) at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2774) at lucee.runtime.engine.Request.exe(Request.java:45) at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1113) at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1070) at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97) at lucee.loader.servlet.jakarta.CFMLServlet.service(CFMLServlet.java:52) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:128) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:107) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:165) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:77) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:113) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:654) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83) at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:341) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1778) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:946) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:480) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:57) at java.base/java.lang.Thread.run(Unknown Source)
TagContext
Array
1
Struct
codePrintHTML
string650: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;echo(&quot;<br> 651: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;limit&nbsp;1;<br> <b>652: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;);</b><br> 653: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 654: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
codePrintPlain
string650: echo(" 651: limit 1; 652: "); 653: } 654:
column
number0
id
string??
line
number652
Raw_Trace
stringfw.obj.item_cfc$cf.udfCall2(/fw/obj/item.cfc:652)
template
string/var/www/fw/obj/item.cfc
type
stringcfml
2
Struct
codePrintHTML
string615: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> 616: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> <b>617: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;this._isValueValid(arguments.typeid,&nbsp;arguments.name,&nbsp;arguments.value);</b><br> 618: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> 619: &nbsp;&nbsp;&nbsp;}<br>
codePrintPlain
string615: 616: 617: return this._isValueValid(arguments.typeid, arguments.name, arguments.value); 618: 619: }
column
number0
id
string??
line
number617
Raw_Trace
stringfw.obj.item_cfc$cf.udfCall2(/fw/obj/item.cfc:617)
template
string/var/www/fw/obj/item.cfc
type
stringcfml
3
Struct
codePrintHTML
string82: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Valid&nbsp;value&nbsp;for&nbsp;label?<br> 83: <br> <b>84: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(local.obj.piano.isValueValid(name&nbsp;=&nbsp;local.s,&nbsp;value&nbsp;=&nbsp;local.value))&nbsp;{</b><br> 85: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Add&nbsp;to&nbsp;labels&nbsp;struct&nbsp;(unaliased&nbsp;label&nbsp;values)<br> 86: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(structKeyExists(local.labels,&nbsp;local.s)&nbsp;&amp;&amp;&nbsp;isArray(local.labels[local.s]))&nbsp;{<br>
codePrintPlain
string82: // Valid value for label? 83: 84: if(local.obj.piano.isValueValid(name = local.s, value = local.value)) { 85: // Add to labels struct (unaliased label values) 86: if(structKeyExists(local.labels, local.s) && isArray(local.labels[local.s])) {
column
number0
id
string??
line
number84
Raw_Trace
stringobj.web_cfc$cf.udfCall(/obj/web.cfc:84)
template
string/var/www/obj/web.cfc
type
stringcfml
4
Struct
codePrintHTML
string164: if&nbsp;(variables.veneer&nbsp;!=&nbsp;'')&nbsp;variables.pianoCrumbArr.append(variables.veneer);<br> 165: if&nbsp;(variables.status&nbsp;!=&nbsp;'')&nbsp;variables.pianoCrumbArr.append(variables.status);<br> <b>166: variables.filterStr&nbsp;=&nbsp;new&nbsp;obj.web().buildFilters(data&nbsp;=&nbsp;variables.pianoCrumbArr.toList('/'),&nbsp;uriPrefix&nbsp;=&nbsp;'/pianos',&nbsp;uriSuffix&nbsp;=&nbsp;'/');</b><br> 167: /*&nbsp;Display-only&nbsp;relabel:&nbsp;some&nbsp;status&nbsp;values&nbsp;read&nbsp;differently&nbsp;than&nbsp;they're<br> 168: &nbsp;&nbsp;&nbsp;stored,&nbsp;but&nbsp;the&nbsp;crumb&nbsp;URL&nbsp;must&nbsp;still&nbsp;be&nbsp;built&nbsp;from&nbsp;the&nbsp;real&nbsp;underlying<br>
codePrintPlain
string164: if (variables.veneer != '') variables.pianoCrumbArr.append(variables.veneer); 165: if (variables.status != '') variables.pianoCrumbArr.append(variables.status); 166: variables.filterStr = new obj.web().buildFilters(data = variables.pianoCrumbArr.toList('/'), uriPrefix = '/pianos', uriSuffix = '/'); 167: /* Display-only relabel: some status values read differently than they're 168: stored, but the crumb URL must still be built from the real underlying
column
number0
id
string??
line
number166
Raw_Trace
stringpianos.item.index_v2_cfm270$cf.call(/pianos/item/index-v2.cfm:166)
template
string/var/www/pianos/item/index-v2.cfm
type
stringcfml
5
Struct
codePrintHTML
string91: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;'/signature/index.cfm';<br> 92: &nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;if&nbsp;(variables.useNewDesign)&nbsp;{<br> <b>93: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;'./item/index-v2.cfm';</b><br> 94: &nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;if&nbsp;((variables.pObj.getValueOf('Brand')&nbsp;?:&nbsp;'')&nbsp;==&nbsp;'Steinway')&nbsp;{<br> 95: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;'./item/index-steinway.archived.cfm';<br>
codePrintPlain
string91: include '/signature/index.cfm'; 92: } else if (variables.useNewDesign) { 93: include './item/index-v2.cfm'; 94: } else if ((variables.pObj.getValueOf('Brand') ?: '') == 'Steinway') { 95: include './item/index-steinway.archived.cfm';
column
number0
id
string??
line
number93
Raw_Trace
stringpianos.index_cfm$cf$83.call(/pianos/index.cfm:93)
template
string/var/www/pianos/index.cfm
type
stringcfml
6
Struct
codePrintHTML
string236: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> 237: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;try<br> <b>238: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include&nbsp;arguments.targetPage;</b><br> 239: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;catch&nbsp;(missingInclude&nbsp;var&nbsp;err)&nbsp;{<br> 240: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;this.onMissingTemplate(arguments.targetPage);<br>
codePrintPlain
string236: 237: try 238: include arguments.targetPage; 239: catch (missingInclude var err) { 240: this.onMissingTemplate(arguments.targetPage);
column
number0
id
string??
line
number238
Raw_Trace
stringfw.application_fw_cfc$cf.udfCall(/fw/application_fw.cfc:238)
template
string/var/www/fw/application_fw.cfc
type
stringcfml
type
stringdatabase
where
string