Ready Now

Find Your Piano
With a Fourth
Generation Expert

Todd Lindeblad has personally guided Grammy winners, concert pianists, and thousands of families to their ideal Pianos.

Todd Lindeblad has personally guided Grammy winners, concert pianists, and thousands of families to their ideal Pianos.

30-Day Guarantee

Full money back

Free Delivery

Fully-insured, nationwide

Longest Warranty

Protect your investment

Largest Collection

Most Pianos in the U.S.

Expert Restorers

Most experienced in the U.S.

Professionals from all over the world trust LindebladProfessionals from all over the world trust Lindeblad

Ready Now Pianos

Restored and pre-owned pianos ready to ship to your home

Browse 96 Pianos

Design Your Own

Pianos ready to custom restore to your specifications

Browse 67 Pianos
Filter
Brand
Brand
Category
Category
Model
Model

Select a brand to filter by piano model.

Style
Style
Status
Status
Veneer
Veneer
Clear
Sort by
Catch
Entries: 13
additional
Struct (ordered)
Function
stringonRequest
Component
stringapplication
Cause
Struct
additional
Struct (ordered)
Function
stringonRequest
Component
stringapplication
Detail
string
ErrNumber
number0
ErrorCode
string0
Extended_Info
string
ExtendedInfo
string
Message
stringthe value from key [fullPath] is NULL, which is the same as not existing in CFML
StackTrace
stringlucee.runtime.exp.ExpressionException: the value from key [fullPath] is NULL, which is the same as not existing in CFML at lucee.runtime.type.util.StructSupport.invalidKey(StructSupport.java:63) at lucee.runtime.type.StructImpl.get(StructImpl.java:186) at lucee.runtime.PageContextImpl.ls(PageContextImpl.java:1520) at fw.obj.image_cfc$cf.udfCall2_000004(/fw/obj/image.cfc:980) at fw.obj.image_cfc$cf.udfCall2(/fw/obj/image.cfc:958) at fw.obj.image_cfc$cf.udfCall(/fw/obj/image.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.html_cfc$cf.udfCall2_000045(/obj/html.cfc:1326) at obj.html_cfc$cf.udfCall2(/obj/html.cfc:1260) at obj.html_cfc$cf.udfCall(/obj/html.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.html_cfc$cf.udfCall2(/obj/html.cfc:1085) at obj.html_cfc$cf.udfCall(/obj/html.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 pianos.list.v2._piano_results_cfm315$cf.call(/pianos/list/v2/_piano-results.cfm:19) 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.list.v2._content_cfm$cf.call(/pianos/list/v2/_content.cfm:493) 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.list.index_cfm$cf.call(/pianos/list/index.cfm:217) 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.call(/pianos/index.cfm:36) 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$7k.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
string978: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 979: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> <b>980: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local.imageTag&nbsp;&amp;=&nbsp;'&nbsp;data-src=&quot;#local.fullPath#&quot;&nbsp;onerror=&quot;this.classList.add('&nbsp;&amp;&nbsp;&quot;'lazy-placeholder'&quot;&nbsp;&amp;&nbsp;');&nbsp;this.src='&nbsp;&amp;&nbsp;&quot;'&quot;&nbsp;&amp;&nbsp;local.placeholderDataUri&nbsp;&amp;&nbsp;&quot;'&quot;&nbsp;&amp;&nbsp;';&quot;&nbsp;#chr(62)#';</b><br> 981: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 982: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
codePrintPlain
string978: } 979: 980: local.imageTag &= ' data-src="#local.fullPath#" onerror="this.classList.add(' & "'lazy-placeholder'" & '); this.src=' & "'" & local.placeholderDataUri & "'" & ';" #chr(62)#'; 981: } 982:
column
number0
id
string??
line
number980
Raw_Trace
stringfw.obj.image_cfc$cf.udfCall2_000004(/fw/obj/image.cfc:980)
template
string/var/www/fw/obj/image.cfc
type
stringcfml
2
Struct
codePrintHTML
string956: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;if&nbsp;not&nbsp;sendSRC,&nbsp;build&nbsp;HTML&nbsp;img&nbsp;tag&nbsp;*/<br> 957: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(!arguments.sendSRC)&nbsp;{<br> <b>958: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local.placeholderDataUri&nbsp;=&nbsp;&quot;data:image/svg+xml,%3Csvg&nbsp;xmlns=%22http://www.w3.org/2000/svg%22&nbsp;viewBox=%220&nbsp;0&nbsp;1&nbsp;1%22%3E%3C/svg%3E&quot;;</b><br> 959: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;I&nbsp;use&nbsp;chr()&nbsp;because&nbsp;cfeclipse&nbsp;syntax&nbsp;highlighting&nbsp;goes&nbsp;haywire&nbsp;otherwise&nbsp;*/<br> 960: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local.imageTag&nbsp;=&nbsp;'#chr(60)#img&nbsp;loading=&quot;lazy&quot;&nbsp;src=&quot;#local.placeholderDataUri#&quot;&nbsp;alt=&quot;#local.alt#&quot;';<br>
codePrintPlain
string956: /* if not sendSRC, build HTML img tag */ 957: if (!arguments.sendSRC) { 958: local.placeholderDataUri = "data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1 1%22%3E%3C/svg%3E"; 959: /* I use chr() because cfeclipse syntax highlighting goes haywire otherwise */ 960: local.imageTag = '#chr(60)#img loading="lazy" src="#local.placeholderDataUri#" alt="#local.alt#"';
column
number0
id
string??
line
number958
Raw_Trace
stringfw.obj.image_cfc$cf.udfCall2(/fw/obj/image.cfc:958)
template
string/var/www/fw/obj/image.cfc
type
stringcfml
3
Struct
codePrintHTML
string1324: <br> 1325: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;tDisplay&nbsp;=&nbsp;perfEnabled&nbsp;?&nbsp;getTickCount()&nbsp;:&nbsp;0;<br> <b>1326: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;image&nbsp;=&nbsp;local.imgObj.display(argumentCollection:&nbsp;args);</b><br> 1327: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;imgDisplayCount&nbsp;=&nbsp;1;<br> 1328: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
codePrintPlain
string1324: 1325: var tDisplay = perfEnabled ? getTickCount() : 0; 1326: var image = local.imgObj.display(argumentCollection: args); 1327: var imgDisplayCount = 1; 1328:
column
number0
id
string??
line
number1326
Raw_Trace
stringobj.html_cfc$cf.udfCall2_000045(/obj/html.cfc:1326)
template
string/var/www/obj/html.cfc
type
stringcfml
4
Struct
codePrintHTML
string1258: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 1259: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> <b>1260: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(termRaw&nbsp;==&nbsp;''&nbsp;&amp;&amp;&nbsp;!usePreloadedValues&nbsp;&amp;&amp;&nbsp;isObject(pObj))</b><br> 1261: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;termRaw&nbsp;=&nbsp;pObj.getValueOf('Financing&nbsp;Term')&nbsp;?:&nbsp;'';<br> 1262: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;numPayments&nbsp;&nbsp;&nbsp;=&nbsp;isNumeric(termRaw)&nbsp;?&nbsp;val(termRaw)&nbsp;:&nbsp;(len(trim(termRaw&nbsp;&amp;&nbsp;''))&nbsp;&amp;&amp;&nbsp;isNumeric(trim(termRaw))&nbsp;?&nbsp;val(trim(termRaw))&nbsp;:&nbsp;120);<br>
codePrintPlain
string1258: } 1259: } 1260: if (termRaw == '' && !usePreloadedValues && isObject(pObj)) 1261: termRaw = pObj.getValueOf('Financing Term') ?: ''; 1262: var numPayments = isNumeric(termRaw) ? val(termRaw) : (len(trim(termRaw & '')) && isNumeric(trim(termRaw)) ? val(trim(termRaw)) : 120);
column
number0
id
string??
line
number1260
Raw_Trace
stringobj.html_cfc$cf.udfCall2(/obj/html.cfc:1260)
template
string/var/www/obj/html.cfc
type
stringcfml
5
Struct
codePrintHTML
string1083: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/cfif&gt;<br> 1084: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/cfif&gt;<br> <b>1085: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#this.pianoGalleryElement(id:&nbsp;arguments.pianoArr[local.p].id,&nbsp;lang:&nbsp;application.util.lang(),&nbsp;position:&nbsp;local.p,&nbsp;version:&nbsp;arguments.version,&nbsp;pianoData:&nbsp;arguments.pianoArr[local.p],&nbsp;includeStructuredData:&nbsp;arguments.includeStructuredData)#</b><br> 1086: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfif&nbsp;(isV2&nbsp;||&nbsp;isV2Unrestored)&nbsp;&amp;&amp;&nbsp;widgetCfg.shouldInsertWidgetAt(arguments.positionOffset&nbsp;+&nbsp;local.p)&gt;<br> 1087: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfset&nbsp;local.widgetData&nbsp;=&nbsp;widgetCfg.getWidgetForPosition(arguments.version,&nbsp;arguments.positionOffset&nbsp;+&nbsp;local.p,&nbsp;arguments.brand)&gt;<br>
codePrintPlain
string1083: </cfif> 1084: </cfif> 1085: #this.pianoGalleryElement(id: arguments.pianoArr[local.p].id, lang: application.util.lang(), position: local.p, version: arguments.version, pianoData: arguments.pianoArr[local.p], includeStructuredData: arguments.includeStructuredData)# 1086: <cfif (isV2 || isV2Unrestored) && widgetCfg.shouldInsertWidgetAt(arguments.positionOffset + local.p)> 1087: <cfset local.widgetData = widgetCfg.getWidgetForPosition(arguments.version, arguments.positionOffset + local.p, arguments.brand)>
column
number0
id
string??
line
number1085
Raw_Trace
stringobj.html_cfc$cf.udfCall2(/obj/html.cfc:1085)
template
string/var/www/obj/html.cfc
type
stringcfml
6
Struct
codePrintHTML
string17: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&nbsp;id=&quot;pianosList&quot;&nbsp;class=&quot;pianos-list&quot;&gt;<br> 18: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfif&nbsp;variables.pianos.result.len()&gt;<br> <b>19: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#new&nbsp;obj.html().pianoGallery(pianoArr:&nbsp;variables.pianos.result,&nbsp;brand:&nbsp;form.brand,&nbsp;sort:&nbsp;form.sort,&nbsp;order:&nbsp;form.order,&nbsp;version:&nbsp;'v2',&nbsp;positionOffset:&nbsp;0,&nbsp;unrestoredCountByGroup:&nbsp;(structKeyExists(variables,&nbsp;'unrestoredCountByGroup')&nbsp;?&nbsp;variables.unrestoredCountByGroup&nbsp;:&nbsp;{}))#</b><br> 20: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&nbsp;class=&quot;spinner-wrap&quot;&gt;<br> 21: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&nbsp;class=&quot;spinner&quot;&gt;<br>
codePrintPlain
string17: <div id="pianosList" class="pianos-list"> 18: <cfif variables.pianos.result.len()> 19: #new obj.html().pianoGallery(pianoArr: variables.pianos.result, brand: form.brand, sort: form.sort, order: form.order, version: 'v2', positionOffset: 0, unrestoredCountByGroup: (structKeyExists(variables, 'unrestoredCountByGroup') ? variables.unrestoredCountByGroup : {}))# 20: <div class="spinner-wrap"> 21: <div class="spinner">
column
number0
id
string??
line
number19
Raw_Trace
stringpianos.list.v2._piano_results_cfm315$cf.call(/pianos/list/v2/_piano-results.cfm:19)
template
string/var/www/pianos/list/v2/_piano-results.cfm
type
stringcfml
7
Struct
codePrintHTML
string491: &nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;&lt;!--&nbsp;/.block-filters&nbsp;--&gt;<br> 492: &nbsp;&nbsp;&lt;/div&gt;&lt;!--&nbsp;/.lb-container2&nbsp;--&gt;<br> <b>493: &nbsp;&nbsp;&lt;cfinclude&nbsp;template='_piano-results.cfm'&nbsp;/&gt;</b><br> 494: &nbsp;&nbsp;&lt;cfinclude&nbsp;template='_unrestored-results.cfm'&nbsp;/&gt;<br> 495: &lt;/cfoutput&gt;<br>
codePrintPlain
string491: </div><!-- /.block-filters --> 492: </div><!-- /.lb-container2 --> 493: <cfinclude template='_piano-results.cfm' /> 494: <cfinclude template='_unrestored-results.cfm' /> 495: </cfoutput>
column
number0
id
string??
line
number493
Raw_Trace
stringpianos.list.v2._content_cfm$cf.call(/pianos/list/v2/_content.cfm:493)
template
string/var/www/pianos/list/v2/_content.cfm
type
stringcfml
8
Struct
codePrintHTML
string215: &lt;/cfscript&gt;<br> 216: &lt;cfif&nbsp;isNewLayout&gt;<br> <b>217: &nbsp;&nbsp;&nbsp;&lt;cfinclude&nbsp;template='v2/_content.cfm'&gt;</b><br> 218: &lt;cfelse&gt;<br> 219: &nbsp;&nbsp;&nbsp;&lt;cfinclude&nbsp;template='_content.cfm'&gt;<br>
codePrintPlain
string215: </cfscript> 216: <cfif isNewLayout> 217: <cfinclude template='v2/_content.cfm'> 218: <cfelse> 219: <cfinclude template='_content.cfm'>
column
number0
id
string??
line
number217
Raw_Trace
stringpianos.list.index_cfm$cf.call(/pianos/list/index.cfm:217)
template
string/var/www/pianos/list/index.cfm
type
stringcfml
9
Struct
codePrintHTML
string34: &nbsp;&nbsp;&nbsp;}<br> 35: }&nbsp;else&nbsp;{<br> <b>36: &nbsp;&nbsp;&nbsp;include&nbsp;'./list/index.cfm';</b><br> 37: }<br> 38: &lt;/cfscript&gt;<br>
codePrintPlain
string34: } 35: } else { 36: include './list/index.cfm'; 37: } 38: </cfscript>
column
number0
id
string??
line
number36
Raw_Trace
stringpianos.index_cfm$cf.call(/pianos/index.cfm:36)
template
string/var/www/pianos/index.cfm
type
stringcfml
10
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$7k.udfCall(/fw/application_fw.cfc:238)
template
string/var/www/fw/application_fw.cfc
type
stringcfml
type
stringexpression
Detail
string
ErrNumber
number0
ErrorCode
string0
Extended_Info
string
ExtendedInfo
string
Message
stringthe value from key [fullPath] is NULL, which is the same as not existing in CFML
name
stringonRequest
rootCause
Struct
additional
Struct (ordered)
Function
stringonRequest
Component
stringapplication
Detail
string
ErrNumber
number0
ErrorCode
string0
Extended_Info
string
ExtendedInfo
string
Message
stringthe value from key [fullPath] is NULL, which is the same as not existing in CFML
StackTrace
stringlucee.runtime.exp.ExpressionException: the value from key [fullPath] is NULL, which is the same as not existing in CFML at lucee.runtime.type.util.StructSupport.invalidKey(StructSupport.java:63) at lucee.runtime.type.StructImpl.get(StructImpl.java:186) at lucee.runtime.PageContextImpl.ls(PageContextImpl.java:1520) at fw.obj.image_cfc$cf.udfCall2_000004(/fw/obj/image.cfc:980) at fw.obj.image_cfc$cf.udfCall2(/fw/obj/image.cfc:958) at fw.obj.image_cfc$cf.udfCall(/fw/obj/image.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.html_cfc$cf.udfCall2_000045(/obj/html.cfc:1326) at obj.html_cfc$cf.udfCall2(/obj/html.cfc:1260) at obj.html_cfc$cf.udfCall(/obj/html.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.html_cfc$cf.udfCall2(/obj/html.cfc:1085) at obj.html_cfc$cf.udfCall(/obj/html.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 pianos.list.v2._piano_results_cfm315$cf.call(/pianos/list/v2/_piano-results.cfm:19) 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.list.v2._content_cfm$cf.call(/pianos/list/v2/_content.cfm:493) 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.list.index_cfm$cf.call(/pianos/list/index.cfm:217) 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.call(/pianos/index.cfm:36) 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$7k.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
string978: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 979: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> <b>980: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local.imageTag&nbsp;&amp;=&nbsp;'&nbsp;data-src=&quot;#local.fullPath#&quot;&nbsp;onerror=&quot;this.classList.add('&nbsp;&amp;&nbsp;&quot;'lazy-placeholder'&quot;&nbsp;&amp;&nbsp;');&nbsp;this.src='&nbsp;&amp;&nbsp;&quot;'&quot;&nbsp;&amp;&nbsp;local.placeholderDataUri&nbsp;&amp;&nbsp;&quot;'&quot;&nbsp;&amp;&nbsp;';&quot;&nbsp;#chr(62)#';</b><br> 981: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 982: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
codePrintPlain
string978: } 979: 980: local.imageTag &= ' data-src="#local.fullPath#" onerror="this.classList.add(' & "'lazy-placeholder'" & '); this.src=' & "'" & local.placeholderDataUri & "'" & ';" #chr(62)#'; 981: } 982:
column
number0
id
string??
line
number980
Raw_Trace
stringfw.obj.image_cfc$cf.udfCall2_000004(/fw/obj/image.cfc:980)
template
string/var/www/fw/obj/image.cfc
type
stringcfml
2
Struct
codePrintHTML
string956: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;if&nbsp;not&nbsp;sendSRC,&nbsp;build&nbsp;HTML&nbsp;img&nbsp;tag&nbsp;*/<br> 957: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(!arguments.sendSRC)&nbsp;{<br> <b>958: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local.placeholderDataUri&nbsp;=&nbsp;&quot;data:image/svg+xml,%3Csvg&nbsp;xmlns=%22http://www.w3.org/2000/svg%22&nbsp;viewBox=%220&nbsp;0&nbsp;1&nbsp;1%22%3E%3C/svg%3E&quot;;</b><br> 959: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;I&nbsp;use&nbsp;chr()&nbsp;because&nbsp;cfeclipse&nbsp;syntax&nbsp;highlighting&nbsp;goes&nbsp;haywire&nbsp;otherwise&nbsp;*/<br> 960: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local.imageTag&nbsp;=&nbsp;'#chr(60)#img&nbsp;loading=&quot;lazy&quot;&nbsp;src=&quot;#local.placeholderDataUri#&quot;&nbsp;alt=&quot;#local.alt#&quot;';<br>
codePrintPlain
string956: /* if not sendSRC, build HTML img tag */ 957: if (!arguments.sendSRC) { 958: local.placeholderDataUri = "data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1 1%22%3E%3C/svg%3E"; 959: /* I use chr() because cfeclipse syntax highlighting goes haywire otherwise */ 960: local.imageTag = '#chr(60)#img loading="lazy" src="#local.placeholderDataUri#" alt="#local.alt#"';
column
number0
id
string??
line
number958
Raw_Trace
stringfw.obj.image_cfc$cf.udfCall2(/fw/obj/image.cfc:958)
template
string/var/www/fw/obj/image.cfc
type
stringcfml
3
Struct
codePrintHTML
string1324: <br> 1325: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;tDisplay&nbsp;=&nbsp;perfEnabled&nbsp;?&nbsp;getTickCount()&nbsp;:&nbsp;0;<br> <b>1326: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;image&nbsp;=&nbsp;local.imgObj.display(argumentCollection:&nbsp;args);</b><br> 1327: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;imgDisplayCount&nbsp;=&nbsp;1;<br> 1328: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
codePrintPlain
string1324: 1325: var tDisplay = perfEnabled ? getTickCount() : 0; 1326: var image = local.imgObj.display(argumentCollection: args); 1327: var imgDisplayCount = 1; 1328:
column
number0
id
string??
line
number1326
Raw_Trace
stringobj.html_cfc$cf.udfCall2_000045(/obj/html.cfc:1326)
template
string/var/www/obj/html.cfc
type
stringcfml
4
Struct
codePrintHTML
string1258: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 1259: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> <b>1260: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(termRaw&nbsp;==&nbsp;''&nbsp;&amp;&amp;&nbsp;!usePreloadedValues&nbsp;&amp;&amp;&nbsp;isObject(pObj))</b><br> 1261: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;termRaw&nbsp;=&nbsp;pObj.getValueOf('Financing&nbsp;Term')&nbsp;?:&nbsp;'';<br> 1262: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;numPayments&nbsp;&nbsp;&nbsp;=&nbsp;isNumeric(termRaw)&nbsp;?&nbsp;val(termRaw)&nbsp;:&nbsp;(len(trim(termRaw&nbsp;&amp;&nbsp;''))&nbsp;&amp;&amp;&nbsp;isNumeric(trim(termRaw))&nbsp;?&nbsp;val(trim(termRaw))&nbsp;:&nbsp;120);<br>
codePrintPlain
string1258: } 1259: } 1260: if (termRaw == '' && !usePreloadedValues && isObject(pObj)) 1261: termRaw = pObj.getValueOf('Financing Term') ?: ''; 1262: var numPayments = isNumeric(termRaw) ? val(termRaw) : (len(trim(termRaw & '')) && isNumeric(trim(termRaw)) ? val(trim(termRaw)) : 120);
column
number0
id
string??
line
number1260
Raw_Trace
stringobj.html_cfc$cf.udfCall2(/obj/html.cfc:1260)
template
string/var/www/obj/html.cfc
type
stringcfml
5
Struct
codePrintHTML
string1083: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/cfif&gt;<br> 1084: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/cfif&gt;<br> <b>1085: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#this.pianoGalleryElement(id:&nbsp;arguments.pianoArr[local.p].id,&nbsp;lang:&nbsp;application.util.lang(),&nbsp;position:&nbsp;local.p,&nbsp;version:&nbsp;arguments.version,&nbsp;pianoData:&nbsp;arguments.pianoArr[local.p],&nbsp;includeStructuredData:&nbsp;arguments.includeStructuredData)#</b><br> 1086: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfif&nbsp;(isV2&nbsp;||&nbsp;isV2Unrestored)&nbsp;&amp;&amp;&nbsp;widgetCfg.shouldInsertWidgetAt(arguments.positionOffset&nbsp;+&nbsp;local.p)&gt;<br> 1087: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfset&nbsp;local.widgetData&nbsp;=&nbsp;widgetCfg.getWidgetForPosition(arguments.version,&nbsp;arguments.positionOffset&nbsp;+&nbsp;local.p,&nbsp;arguments.brand)&gt;<br>
codePrintPlain
string1083: </cfif> 1084: </cfif> 1085: #this.pianoGalleryElement(id: arguments.pianoArr[local.p].id, lang: application.util.lang(), position: local.p, version: arguments.version, pianoData: arguments.pianoArr[local.p], includeStructuredData: arguments.includeStructuredData)# 1086: <cfif (isV2 || isV2Unrestored) && widgetCfg.shouldInsertWidgetAt(arguments.positionOffset + local.p)> 1087: <cfset local.widgetData = widgetCfg.getWidgetForPosition(arguments.version, arguments.positionOffset + local.p, arguments.brand)>
column
number0
id
string??
line
number1085
Raw_Trace
stringobj.html_cfc$cf.udfCall2(/obj/html.cfc:1085)
template
string/var/www/obj/html.cfc
type
stringcfml
6
Struct
codePrintHTML
string17: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&nbsp;id=&quot;pianosList&quot;&nbsp;class=&quot;pianos-list&quot;&gt;<br> 18: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfif&nbsp;variables.pianos.result.len()&gt;<br> <b>19: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#new&nbsp;obj.html().pianoGallery(pianoArr:&nbsp;variables.pianos.result,&nbsp;brand:&nbsp;form.brand,&nbsp;sort:&nbsp;form.sort,&nbsp;order:&nbsp;form.order,&nbsp;version:&nbsp;'v2',&nbsp;positionOffset:&nbsp;0,&nbsp;unrestoredCountByGroup:&nbsp;(structKeyExists(variables,&nbsp;'unrestoredCountByGroup')&nbsp;?&nbsp;variables.unrestoredCountByGroup&nbsp;:&nbsp;{}))#</b><br> 20: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&nbsp;class=&quot;spinner-wrap&quot;&gt;<br> 21: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&nbsp;class=&quot;spinner&quot;&gt;<br>
codePrintPlain
string17: <div id="pianosList" class="pianos-list"> 18: <cfif variables.pianos.result.len()> 19: #new obj.html().pianoGallery(pianoArr: variables.pianos.result, brand: form.brand, sort: form.sort, order: form.order, version: 'v2', positionOffset: 0, unrestoredCountByGroup: (structKeyExists(variables, 'unrestoredCountByGroup') ? variables.unrestoredCountByGroup : {}))# 20: <div class="spinner-wrap"> 21: <div class="spinner">
column
number0
id
string??
line
number19
Raw_Trace
stringpianos.list.v2._piano_results_cfm315$cf.call(/pianos/list/v2/_piano-results.cfm:19)
template
string/var/www/pianos/list/v2/_piano-results.cfm
type
stringcfml
7
Struct
codePrintHTML
string491: &nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;&lt;!--&nbsp;/.block-filters&nbsp;--&gt;<br> 492: &nbsp;&nbsp;&lt;/div&gt;&lt;!--&nbsp;/.lb-container2&nbsp;--&gt;<br> <b>493: &nbsp;&nbsp;&lt;cfinclude&nbsp;template='_piano-results.cfm'&nbsp;/&gt;</b><br> 494: &nbsp;&nbsp;&lt;cfinclude&nbsp;template='_unrestored-results.cfm'&nbsp;/&gt;<br> 495: &lt;/cfoutput&gt;<br>
codePrintPlain
string491: </div><!-- /.block-filters --> 492: </div><!-- /.lb-container2 --> 493: <cfinclude template='_piano-results.cfm' /> 494: <cfinclude template='_unrestored-results.cfm' /> 495: </cfoutput>
column
number0
id
string??
line
number493
Raw_Trace
stringpianos.list.v2._content_cfm$cf.call(/pianos/list/v2/_content.cfm:493)
template
string/var/www/pianos/list/v2/_content.cfm
type
stringcfml
8
Struct
codePrintHTML
string215: &lt;/cfscript&gt;<br> 216: &lt;cfif&nbsp;isNewLayout&gt;<br> <b>217: &nbsp;&nbsp;&nbsp;&lt;cfinclude&nbsp;template='v2/_content.cfm'&gt;</b><br> 218: &lt;cfelse&gt;<br> 219: &nbsp;&nbsp;&nbsp;&lt;cfinclude&nbsp;template='_content.cfm'&gt;<br>
codePrintPlain
string215: </cfscript> 216: <cfif isNewLayout> 217: <cfinclude template='v2/_content.cfm'> 218: <cfelse> 219: <cfinclude template='_content.cfm'>
column
number0
id
string??
line
number217
Raw_Trace
stringpianos.list.index_cfm$cf.call(/pianos/list/index.cfm:217)
template
string/var/www/pianos/list/index.cfm
type
stringcfml
9
Struct
codePrintHTML
string34: &nbsp;&nbsp;&nbsp;}<br> 35: }&nbsp;else&nbsp;{<br> <b>36: &nbsp;&nbsp;&nbsp;include&nbsp;'./list/index.cfm';</b><br> 37: }<br> 38: &lt;/cfscript&gt;<br>
codePrintPlain
string34: } 35: } else { 36: include './list/index.cfm'; 37: } 38: </cfscript>
column
number0
id
string??
line
number36
Raw_Trace
stringpianos.index_cfm$cf.call(/pianos/index.cfm:36)
template
string/var/www/pianos/index.cfm
type
stringcfml
10
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$7k.udfCall(/fw/application_fw.cfc:238)
template
string/var/www/fw/application_fw.cfc
type
stringcfml
type
stringexpression
StackTrace
stringlucee.runtime.exp.ExpressionException: the value from key [fullPath] is NULL, which is the same as not existing in CFML at lucee.runtime.type.util.StructSupport.invalidKey(StructSupport.java:63) at lucee.runtime.type.StructImpl.get(StructImpl.java:186) at lucee.runtime.PageContextImpl.ls(PageContextImpl.java:1520) at fw.obj.image_cfc$cf.udfCall2_000004(/fw/obj/image.cfc:980) at fw.obj.image_cfc$cf.udfCall2(/fw/obj/image.cfc:958) at fw.obj.image_cfc$cf.udfCall(/fw/obj/image.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.html_cfc$cf.udfCall2_000045(/obj/html.cfc:1326) at obj.html_cfc$cf.udfCall2(/obj/html.cfc:1260) at obj.html_cfc$cf.udfCall(/obj/html.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.html_cfc$cf.udfCall2(/obj/html.cfc:1085) at obj.html_cfc$cf.udfCall(/obj/html.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 pianos.list.v2._piano_results_cfm315$cf.call(/pianos/list/v2/_piano-results.cfm:19) 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.list.v2._content_cfm$cf.call(/pianos/list/v2/_content.cfm:493) 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.list.index_cfm$cf.call(/pianos/list/index.cfm:217) 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.call(/pianos/index.cfm:36) 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$7k.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
string978: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 979: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> <b>980: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local.imageTag&nbsp;&amp;=&nbsp;'&nbsp;data-src=&quot;#local.fullPath#&quot;&nbsp;onerror=&quot;this.classList.add('&nbsp;&amp;&nbsp;&quot;'lazy-placeholder'&quot;&nbsp;&amp;&nbsp;');&nbsp;this.src='&nbsp;&amp;&nbsp;&quot;'&quot;&nbsp;&amp;&nbsp;local.placeholderDataUri&nbsp;&amp;&nbsp;&quot;'&quot;&nbsp;&amp;&nbsp;';&quot;&nbsp;#chr(62)#';</b><br> 981: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 982: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
codePrintPlain
string978: } 979: 980: local.imageTag &= ' data-src="#local.fullPath#" onerror="this.classList.add(' & "'lazy-placeholder'" & '); this.src=' & "'" & local.placeholderDataUri & "'" & ';" #chr(62)#'; 981: } 982:
column
number0
id
string??
line
number980
Raw_Trace
stringfw.obj.image_cfc$cf.udfCall2_000004(/fw/obj/image.cfc:980)
template
string/var/www/fw/obj/image.cfc
type
stringcfml
2
Struct
codePrintHTML
string956: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;if&nbsp;not&nbsp;sendSRC,&nbsp;build&nbsp;HTML&nbsp;img&nbsp;tag&nbsp;*/<br> 957: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(!arguments.sendSRC)&nbsp;{<br> <b>958: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local.placeholderDataUri&nbsp;=&nbsp;&quot;data:image/svg+xml,%3Csvg&nbsp;xmlns=%22http://www.w3.org/2000/svg%22&nbsp;viewBox=%220&nbsp;0&nbsp;1&nbsp;1%22%3E%3C/svg%3E&quot;;</b><br> 959: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;I&nbsp;use&nbsp;chr()&nbsp;because&nbsp;cfeclipse&nbsp;syntax&nbsp;highlighting&nbsp;goes&nbsp;haywire&nbsp;otherwise&nbsp;*/<br> 960: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;local.imageTag&nbsp;=&nbsp;'#chr(60)#img&nbsp;loading=&quot;lazy&quot;&nbsp;src=&quot;#local.placeholderDataUri#&quot;&nbsp;alt=&quot;#local.alt#&quot;';<br>
codePrintPlain
string956: /* if not sendSRC, build HTML img tag */ 957: if (!arguments.sendSRC) { 958: local.placeholderDataUri = "data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1 1%22%3E%3C/svg%3E"; 959: /* I use chr() because cfeclipse syntax highlighting goes haywire otherwise */ 960: local.imageTag = '#chr(60)#img loading="lazy" src="#local.placeholderDataUri#" alt="#local.alt#"';
column
number0
id
string??
line
number958
Raw_Trace
stringfw.obj.image_cfc$cf.udfCall2(/fw/obj/image.cfc:958)
template
string/var/www/fw/obj/image.cfc
type
stringcfml
3
Struct
codePrintHTML
string1324: <br> 1325: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;tDisplay&nbsp;=&nbsp;perfEnabled&nbsp;?&nbsp;getTickCount()&nbsp;:&nbsp;0;<br> <b>1326: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;image&nbsp;=&nbsp;local.imgObj.display(argumentCollection:&nbsp;args);</b><br> 1327: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;imgDisplayCount&nbsp;=&nbsp;1;<br> 1328: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
codePrintPlain
string1324: 1325: var tDisplay = perfEnabled ? getTickCount() : 0; 1326: var image = local.imgObj.display(argumentCollection: args); 1327: var imgDisplayCount = 1; 1328:
column
number0
id
string??
line
number1326
Raw_Trace
stringobj.html_cfc$cf.udfCall2_000045(/obj/html.cfc:1326)
template
string/var/www/obj/html.cfc
type
stringcfml
4
Struct
codePrintHTML
string1258: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 1259: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> <b>1260: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(termRaw&nbsp;==&nbsp;''&nbsp;&amp;&amp;&nbsp;!usePreloadedValues&nbsp;&amp;&amp;&nbsp;isObject(pObj))</b><br> 1261: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;termRaw&nbsp;=&nbsp;pObj.getValueOf('Financing&nbsp;Term')&nbsp;?:&nbsp;'';<br> 1262: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;numPayments&nbsp;&nbsp;&nbsp;=&nbsp;isNumeric(termRaw)&nbsp;?&nbsp;val(termRaw)&nbsp;:&nbsp;(len(trim(termRaw&nbsp;&amp;&nbsp;''))&nbsp;&amp;&amp;&nbsp;isNumeric(trim(termRaw))&nbsp;?&nbsp;val(trim(termRaw))&nbsp;:&nbsp;120);<br>
codePrintPlain
string1258: } 1259: } 1260: if (termRaw == '' && !usePreloadedValues && isObject(pObj)) 1261: termRaw = pObj.getValueOf('Financing Term') ?: ''; 1262: var numPayments = isNumeric(termRaw) ? val(termRaw) : (len(trim(termRaw & '')) && isNumeric(trim(termRaw)) ? val(trim(termRaw)) : 120);
column
number0
id
string??
line
number1260
Raw_Trace
stringobj.html_cfc$cf.udfCall2(/obj/html.cfc:1260)
template
string/var/www/obj/html.cfc
type
stringcfml
5
Struct
codePrintHTML
string1083: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/cfif&gt;<br> 1084: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/cfif&gt;<br> <b>1085: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#this.pianoGalleryElement(id:&nbsp;arguments.pianoArr[local.p].id,&nbsp;lang:&nbsp;application.util.lang(),&nbsp;position:&nbsp;local.p,&nbsp;version:&nbsp;arguments.version,&nbsp;pianoData:&nbsp;arguments.pianoArr[local.p],&nbsp;includeStructuredData:&nbsp;arguments.includeStructuredData)#</b><br> 1086: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfif&nbsp;(isV2&nbsp;||&nbsp;isV2Unrestored)&nbsp;&amp;&amp;&nbsp;widgetCfg.shouldInsertWidgetAt(arguments.positionOffset&nbsp;+&nbsp;local.p)&gt;<br> 1087: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfset&nbsp;local.widgetData&nbsp;=&nbsp;widgetCfg.getWidgetForPosition(arguments.version,&nbsp;arguments.positionOffset&nbsp;+&nbsp;local.p,&nbsp;arguments.brand)&gt;<br>
codePrintPlain
string1083: </cfif> 1084: </cfif> 1085: #this.pianoGalleryElement(id: arguments.pianoArr[local.p].id, lang: application.util.lang(), position: local.p, version: arguments.version, pianoData: arguments.pianoArr[local.p], includeStructuredData: arguments.includeStructuredData)# 1086: <cfif (isV2 || isV2Unrestored) && widgetCfg.shouldInsertWidgetAt(arguments.positionOffset + local.p)> 1087: <cfset local.widgetData = widgetCfg.getWidgetForPosition(arguments.version, arguments.positionOffset + local.p, arguments.brand)>
column
number0
id
string??
line
number1085
Raw_Trace
stringobj.html_cfc$cf.udfCall2(/obj/html.cfc:1085)
template
string/var/www/obj/html.cfc
type
stringcfml
6
Struct
codePrintHTML
string17: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&nbsp;id=&quot;pianosList&quot;&nbsp;class=&quot;pianos-list&quot;&gt;<br> 18: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfif&nbsp;variables.pianos.result.len()&gt;<br> <b>19: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#new&nbsp;obj.html().pianoGallery(pianoArr:&nbsp;variables.pianos.result,&nbsp;brand:&nbsp;form.brand,&nbsp;sort:&nbsp;form.sort,&nbsp;order:&nbsp;form.order,&nbsp;version:&nbsp;'v2',&nbsp;positionOffset:&nbsp;0,&nbsp;unrestoredCountByGroup:&nbsp;(structKeyExists(variables,&nbsp;'unrestoredCountByGroup')&nbsp;?&nbsp;variables.unrestoredCountByGroup&nbsp;:&nbsp;{}))#</b><br> 20: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&nbsp;class=&quot;spinner-wrap&quot;&gt;<br> 21: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;div&nbsp;class=&quot;spinner&quot;&gt;<br>
codePrintPlain
string17: <div id="pianosList" class="pianos-list"> 18: <cfif variables.pianos.result.len()> 19: #new obj.html().pianoGallery(pianoArr: variables.pianos.result, brand: form.brand, sort: form.sort, order: form.order, version: 'v2', positionOffset: 0, unrestoredCountByGroup: (structKeyExists(variables, 'unrestoredCountByGroup') ? variables.unrestoredCountByGroup : {}))# 20: <div class="spinner-wrap"> 21: <div class="spinner">
column
number0
id
string??
line
number19
Raw_Trace
stringpianos.list.v2._piano_results_cfm315$cf.call(/pianos/list/v2/_piano-results.cfm:19)
template
string/var/www/pianos/list/v2/_piano-results.cfm
type
stringcfml
7
Struct
codePrintHTML
string491: &nbsp;&nbsp;&nbsp;&nbsp;&lt;/div&gt;&lt;!--&nbsp;/.block-filters&nbsp;--&gt;<br> 492: &nbsp;&nbsp;&lt;/div&gt;&lt;!--&nbsp;/.lb-container2&nbsp;--&gt;<br> <b>493: &nbsp;&nbsp;&lt;cfinclude&nbsp;template='_piano-results.cfm'&nbsp;/&gt;</b><br> 494: &nbsp;&nbsp;&lt;cfinclude&nbsp;template='_unrestored-results.cfm'&nbsp;/&gt;<br> 495: &lt;/cfoutput&gt;<br>
codePrintPlain
string491: </div><!-- /.block-filters --> 492: </div><!-- /.lb-container2 --> 493: <cfinclude template='_piano-results.cfm' /> 494: <cfinclude template='_unrestored-results.cfm' /> 495: </cfoutput>
column
number0
id
string??
line
number493
Raw_Trace
stringpianos.list.v2._content_cfm$cf.call(/pianos/list/v2/_content.cfm:493)
template
string/var/www/pianos/list/v2/_content.cfm
type
stringcfml
8
Struct
codePrintHTML
string215: &lt;/cfscript&gt;<br> 216: &lt;cfif&nbsp;isNewLayout&gt;<br> <b>217: &nbsp;&nbsp;&nbsp;&lt;cfinclude&nbsp;template='v2/_content.cfm'&gt;</b><br> 218: &lt;cfelse&gt;<br> 219: &nbsp;&nbsp;&nbsp;&lt;cfinclude&nbsp;template='_content.cfm'&gt;<br>
codePrintPlain
string215: </cfscript> 216: <cfif isNewLayout> 217: <cfinclude template='v2/_content.cfm'> 218: <cfelse> 219: <cfinclude template='_content.cfm'>
column
number0
id
string??
line
number217
Raw_Trace
stringpianos.list.index_cfm$cf.call(/pianos/list/index.cfm:217)
template
string/var/www/pianos/list/index.cfm
type
stringcfml
9
Struct
codePrintHTML
string34: &nbsp;&nbsp;&nbsp;}<br> 35: }&nbsp;else&nbsp;{<br> <b>36: &nbsp;&nbsp;&nbsp;include&nbsp;'./list/index.cfm';</b><br> 37: }<br> 38: &lt;/cfscript&gt;<br>
codePrintPlain
string34: } 35: } else { 36: include './list/index.cfm'; 37: } 38: </cfscript>
column
number0
id
string??
line
number36
Raw_Trace
stringpianos.index_cfm$cf.call(/pianos/index.cfm:36)
template
string/var/www/pianos/index.cfm
type
stringcfml
10
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$7k.udfCall(/fw/application_fw.cfc:238)
template
string/var/www/fw/application_fw.cfc
type
stringcfml
type
stringexpression