context | Struct Entries: 21 | action | string | my-blog.2012-05-29-release-management-microsoft-sql-and-coldfusion |
| BGETPAGE | | BPAGECHECK | | BPAGEDATA | | BPAGEVIEW | | BPAGEWIDGETS | | CACHEBUSTER | string | 397A61EDA0AAFD86517FCD49540D4270 |
| HTTPPROTOCOL | | IGALLERYID | | IPAGEID | | PAGE | Struct Entries: 22 | ADMIN_EMAIL | | ADMIN_FIRSTNAME | | ADMIN_LASTNAME | | DTEENDDATE | Date Time (Europe/London) | {ts '2025-04-04 00:03:58'} |
| DTESTARTDATE | Date Time (Europe/London) | {ts '2025-04-03 00:03:58'} |
| PAGE_ALLOW_COMMENTS | | PAGE_ALLOW_TRACKBACKS | | PAGE_CREATED_DATE | Date Time (Europe/London) | {ts '2012-05-29 00:00:00'} |
| PAGE_FULL_LINK | string | //www.n-smith.com/index.cfm/my-blog/2012-05-29-release-management-microsoft-sql-and-coldfusion/ |
| PAGE_ID | | PAGE_META_DESC | string | When managing or developing software, there will become a time that the product goes live online. After that time how do you manage your product and software release management for SQL and ColdFusion? |
| PAGE_META_KEYWORDS | string | software,online,svn,release,management,sql,coldfusion,code,changes,tortoise |
| PAGE_META_TITLE | string | Product and Software Release Management - Microsoft SQL and ColdFusion |
| PAGE_PARENT_SECTION_ID | | PAGE_SECTION_ID | | PAGE_SHOW_DATE | | PAGE_START_DATE | Date Time (Europe/London) | {ts '2012-05-29 00:00:00'} |
| PAGE_SYNDICATE | | PAGE_TEXT_MAIN | string | <p>
With any product or software development there has to be a strategy in place for release management and for maintenance. How do you handle your release management?</p>
<h3>
Microsoft SQL and ColdFusion Release Management</h3>
<p>
There are many opinions and methodologies to control software and product releases in the marketplace. Some are automated and others quite manual, but I would be keen to know your thoughts and ideas on how product release and maintenance should be done for a Microsoft SQL Server and ColdFusion (CFML) environment?</p>
<p>
I have worked with many tools for versioning CFML code, but how would you manage SQL database changes that are also dependent on CFML changes in the service layer? How do you promote this package of work to your live environment? What if the environment is a clustered or load balanced environment, do you remove nodes from the cluster to release the updates?</p>
<p>
Having worked in many different corporate and development team environments in varying industry sectors, I cannot categorically say I've ever been entirely happy with the release strategy that is in place. What is the best way to handle this so that DBA's can work with developers and vice versa?</p> |
| PAGE_TITLE | string | Product and Software Release Management - Microsoft SQL and ColdFusion - Your Thoughts? |
| PAGE_TYPE | | PAGE_TYPE_ID | |
| qCheckURL | Query Template: /com/nsmith/websites/controllers/app.cfc:126 Execution Time: 0.086 ms Record Count: 1 Cached: No Lazy: No SQL: SELECT * FROM application.qSections WHERE section_full_url = '/my-blog/2012-05-29-release-management-microsoft-sql-and-coldfusion/' OR section_full_url = '//my-blog/2012-05-29-release-management-microsoft-sql-and-coldfusion/'
| | section_id | section_parent_id | section_name | section_url | section_menu_visible | section_sort_order | section_status_id | website_id | section_full_url | 1 | 669 | 583 | 2012 05 29 Release Management Microsoft SQL and ColdFusion | /2012-05-29-release-management-microsoft-sql-and-coldfusion | 0 | 85 | 1 | 2 | /my-blog/2012-05-29-release-management-microsoft-sql-and-coldfusion/ |
| QPAGE | Query Template: /com/nsmith/page.cfc:93 Execution Time: 9.86 ms Record Count: 1 Cached: No Lazy: No SQL: DECLARE @today DATETIME SET @today = GETDATE() SELECT TOP 1 p.page_id ,p.page_type_id ,p.page_section_id ,p.page_gallery_id ,p.page_start_date ,p.page_end_date ,p.page_name ,p.page_meta_title ,p.page_meta_keywords ,p.page_meta_desc ,p.page_title ,p.page_text_main ,p.page_syndicate ,p.page_show_date ,p.page_created_date ,p.page_created_by ,p.page_seo_link ,p.page_priority ,p.page_status_id ,p.page_allow_comments ,p.page_allow_trackbacks ,p.website_id ,pt.page_type ,a.admin_firstname ,a.admin_lastname ,a.admin_email FROM t_page p INNER JOIN t_admin a ON a.admin_id = p.page_created_by INNER JOIN t_page_type_LU pt ON p.page_type_id = pt.page_type_id WHERE p.page_status_id IN (1) AND p.page_section_id = 669 AND p.page_start_date <= @today AND p.page_end_date >= @today AND p.website_id = 2
| | page_id | page_type_id | page_section_id | page_gallery_id | page_start_date | page_end_date | page_name | page_meta_title | page_meta_keywords | page_meta_desc | page_title | page_text_main | page_syndicate | page_show_date | page_created_date | page_created_by | page_seo_link | page_priority | page_status_id | page_allow_comments | page_allow_trackbacks | website_id | page_type | admin_firstname | admin_lastname | admin_email | 1 | 645 | 502 | 669 | 561 | {ts '2012-05-29 00:00:00'} | {ts '2082-05-29 00:00:00'} | My Blog - Release Management SQL and ColdFusion | Product and Software Release Management - Microsoft SQL and ColdFusion | software,online,svn,release,management,sql,coldfusion,code,changes,tortoise | When managing or developing software, there will become a time that the product goes live online. After that time how do you manage your product and software release management for SQL and ColdFusion? | Product and Software Release Management - Microsoft SQL and ColdFusion - Your Thoughts? | <p>
With any product or software development there has to be a strategy in place for release management and for maintenance. How do you handle your release management?</p>
<h3>
Microsoft SQL and ColdFusion Release Management</h3>
<p>
There are many opinions and methodologies to control software and product releases in the marketplace. Some are automated and others quite manual, but I would be keen to know your thoughts and ideas on how product release and maintenance should be done for a Microsoft SQL Server and ColdFusion (CFML) environment?</p>
<p>
I have worked with many tools for versioning CFML code, but how would you manage SQL database changes that are also dependent on CFML changes in the service layer? How do you promote this package of work to your live environment? What if the environment is a clustered or load balanced environment, do you remove nodes from the cluster to release the updates?</p>
<p>
Having worked in many different corporate and development team environments in varying industry sectors, I cannot categorically say I've ever been entirely happy with the release strategy that is in place. What is the best way to handle this so that DBA's can work with developers and vice versa?</p>
| 1 | 1 | {ts '2012-05-29 16:27:44'} | 1 | 1 | 0.4 | 1 | 1 | 0 | 2 | Blog Post | Neil | Smith | neil@n-smith.com |
| QPAGEGALLERY | Query Template: /com/nsmith/galleries.cfc:34 Execution Time: 1.5 ms Record Count: 14 Cached: No Lazy: No SQL: SELECT gaj.asset_id, gaj.gallery_id, gaj.sort_order, a.asset_filename, a.asset_description, a.asset_extension, a.asset_title_alt, g.gallery_name, g.gallery_description, g.website_id FROM t_gallery_asset_JOIN gaj INNER JOIN t_asset a ON gaj.asset_id = a.asset_id INNER JOIN t_gallery g ON gaj.gallery_id = g.gallery_id WHERE gaj.gallery_id = 561 AND g.website_id = 2 ORDER BY gaj.sort_order
| | asset_id | gallery_id | sort_order | asset_filename | asset_description | asset_extension | asset_title_alt | gallery_name | gallery_description | website_id | 1 | 690 | 561 | 1 | adobe-air | | .jpg | Adobe AIR - Cross platform runtime | My Blog | | 2 | 2 | 691 | 561 | 2 | adobe-apollo | | .jpg | Adobe Apollo | My Blog | | 2 | 3 | 692 | 561 | 3 | adobe-max | | .jpg | Adobe MAX - The premier Adobe event! | My Blog | | 2 | 4 | 693 | 561 | 4 | android-man | | .jpg | Google Android - Little green man | My Blog | | 2 | 5 | 712 | 561 | 5 | google-android | | .jpg | Google Android - Little green men | My Blog | | 2 | 6 | 709 | 561 | 6 | flash-air-logo | | .jpg | Adobe Flash and AIR | My Blog | | 2 | 7 | 714 | 561 | 7 | iphone-macbook | | .jpg | The iPhone and Apple Mac book | My Blog | | 2 | 8 | 713 | 561 | 8 | iphone4-image | | .jpg | The iPhone 4 ... The latest device from Apple | My Blog | | 2 | 9 | 721 | 561 | 9 | sql-2008-logo | | .jpg | Microsoft SQL 2008 Database Server | My Blog | | 2 | 10 | 726 | 561 | 10 | coldfusion-logo | | .jpg | ColdFusion - a middleware web server technology from Adobe | My Blog | | 2 | 11 | 727 | 561 | 11 | adobe-flex-logo | | .jpg | Adobe Flex - The Adobe solution for building rich interactives applications | My Blog | | 2 | 12 | 728 | 561 | 12 | adobe-air-red-logo | | .jpg | AIR - The cross platform runtime from Adobe | My Blog | | 2 | 13 | 760 | 561 | 13 | node-js | Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications | .jpg | node.js - built on chrome's javascript V8 engine | My Blog | | 2 | 14 | 759 | 561 | 14 | sqlserver-2012 | | .jpg | SQL Server 2012 - Microsoft's latest database engine | My Blog | | 2 |
| QSECTION | Query Template: /com/nsmith/page.cfc:152 Execution Time: 1.15 ms Record Count: 1 Cached: No Lazy: No SQL: DECLARE @today DATETIME SET @today = GETDATE() SELECT s.section_id, s.section_parent_id, s.section_url, a.asset_id, a.asset_filename, a.asset_extension, a.asset_width, a.asset_height, p.page_title, p.page_meta_desc, p.page_created_date, p.page_start_date, p.page_end_date, p.page_allow_comments, p.page_allow_trackbacks, ps.section_id AS parent_section_id, ps.section_url AS parent_section_url, ps.section_name AS parent_section_name, section_full_url = CASE WHEN s.section_parent_id IS NULL THEN Replace(s.section_url + '/','//','/') ELSE ps.section_url + s.section_url + '/' END FROM t_section s LEFT JOIN t_section ps ON s.section_parent_id = ps.section_id INNER JOIN ( SELECT page_id, page_section_id, page_type_id, page_gallery_id, page_meta_desc, page_title, page_created_date, page_start_date, page_end_date, page_allow_comments, page_allow_trackbacks FROM t_page WHERE page_start_date <= @today AND page_end_date >= @today AND page_status_id = 1 AND website_id = 2 ) p ON p.page_section_id = s.section_id LEFT JOIN ( SELECT asset_id, gallery_id, sort_order FROM t_gallery_asset_JOIN WHERE sort_order = 1 ) gaj ON gaj.gallery_id = p.page_gallery_id LEFT JOIN t_asset a ON a.asset_id = gaj.asset_id WHERE s.section_id <> 0 AND s.website_id = 2 AND s.section_id = 669 ORDER BY p.page_created_date ASC
| | section_id | section_parent_id | section_url | asset_id | asset_filename | asset_extension | asset_width | asset_height | page_title | page_meta_desc | page_created_date | page_start_date | page_end_date | page_allow_comments | page_allow_trackbacks | parent_section_id | parent_section_url | parent_section_name | section_full_url | 1 | 669 | 583 | /2012-05-29-release-management-microsoft-sql-and-coldfusion | 690 | adobe-air | .jpg | | | Product and Software Release Management - Microsoft SQL and ColdFusion - Your Thoughts? | When managing or developing software, there will become a time that the product goes live online. After that time how do you manage your product and software release management for SQL and ColdFusion? | {ts '2012-05-29 16:27:44'} | {ts '2012-05-29 00:00:00'} | {ts '2082-05-29 00:00:00'} | 1 | 0 | 583 | /my-blog | My Blog | /my-blog/2012-05-29-release-management-microsoft-sql-and-coldfusion/ |
| RANDIMAGE | | SITEM | string | 2012-05-29-release-management-microsoft-sql-and-coldfusion |
| SSECTION | | SSERVERNAME | | STRRELOCATEURL | | STRURL | string | /my-blog/2012-05-29-release-management-microsoft-sql-and-coldfusion/ |
|
|
exception | Catch Entries: 13 | additional | | Cause | Struct | additional | | Detail | | ErrNumber | | ErrorCode | | Extended_Info | | ExtendedInfo | | Message | string | key [img_url] doesn't exist |
| StackTrace | string | lucee.runtime.exp.ExpressionException: key [img_url] doesn't exist
at lucee.runtime.type.util.StructSupport.invalidKey(StructSupport.java:67)
at lucee.runtime.type.StructImpl.get(StructImpl.java:149)
at lucee.runtime.util.VariableUtilImpl.get(VariableUtilImpl.java:278)
at lucee.runtime.PageContextImpl.get(PageContextImpl.java:1502)
at views.pagelayout.gallery_cfm$cf.call(/display/views/pagelayout/gallery.cfm:4)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:945)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:837)
at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:818)
at corfield.framework_cfc$cf.udfCall7(/org/corfield/framework.cfc:1535)
at corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc)
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:106)
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:344)
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:217)
at lucee.runtime.type.scope.UndefinedImpl.call(UndefinedImpl.java:779)
at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:785)
at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1710)
at corfield.framework_cfc$cf.udfCall6(/org/corfield/framework.cfc:898)
at corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc)
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:106)
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:344)
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:217)
at lucee.runtime.type.scope.UndefinedImpl.call(UndefinedImpl.java:779)
at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:785)
at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1710)
at layouts.default_cfm$cf.call(/display/layouts/default.cfm:46)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:945)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:837)
at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:818)
at corfield.framework_cfc$cf.udfCall7(/org/corfield/framework.cfc:1509)
at corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc)
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:106)
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:344)
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:217)
at lucee.runtime.type.scope.UndefinedImpl.call(UndefinedImpl.java:779)
at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:785)
at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1710)
at corfield.framework_cfc$cf.udfCall2(/org/corfield/framework.cfc:554)
at corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc)
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:106)
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:344)
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:217)
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:680)
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:568)
at lucee.runtime.ComponentImpl.call(ComponentImpl.java:1898)
at lucee.runtime.listener.ModernAppListener.call(ModernAppListener.java:436)
at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:215)
at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:42)
at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2416)
at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2406)
at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2381)
at lucee.runtime.engine.Request.exe(Request.java:43)
at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1170)
at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1116)
at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97)
at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:432)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:834)
|
| TagContext | Array | 1 | Struct | codePrintHTML | string | 2: <cfoutput><br>
3: <div class="main-image grid_24"><br>
<b>4: <img src="#application.stConfig["img_url"]#/940x350/#rc.qPageGallery.asset_filename[rc.randImage]##rc.qPageGallery.asset_extension[rc.randImage]#" class="padding" title="#rc.qPageGallery.asset_title_alt[rc.randImage]#" alt="#rc.qPageGallery.asset_title_alt[rc.randImage]#" /></b><br>
5: <span class="photo-tooltip"><br>
6: #rc.qPageGallery.asset_title_alt[rc.randImage]#<br>
|
| codePrintPlain | string | 2: <cfoutput>
3: <div class="main-image grid_24">
4: <img src="#application.stConfig["img_url"]#/940x350/#rc.qPageGallery.asset_filename[rc.randImage]##rc.qPageGallery.asset_extension[rc.randImage]#" class="padding" title="#rc.qPageGallery.asset_title_alt[rc.randImage]#" alt="#rc.qPageGallery.asset_title_alt[rc.randImage]#" />
5: <span class="photo-tooltip">
6: #rc.qPageGallery.asset_title_alt[rc.randImage]#
|
| column | | id | | line | | Raw_Trace | string | views.pagelayout.gallery_cfm$cf.call(/display/views/pagelayout/gallery.cfm:4) |
| template | string | C:\wamp\www\n-smith.com\www\display\views\pagelayout\gallery.cfm |
| type | |
| 2 | Struct | codePrintHTML | string | 1533: </cfif><br>
1534: <br>
<b>1535: <cfsavecontent variable='response'><cfinclude template="#viewPath#"/></cfsavecontent></b><br>
1536: <br>
1537: <cfreturn response /><br>
|
| codePrintPlain | string | 1533: </cfif>
1534:
1535: <cfsavecontent variable='response'><cfinclude template="#viewPath#"/></cfsavecontent>
1536:
1537: <cfreturn response />
|
| column | | id | | line | | Raw_Trace | string | corfield.framework_cfc$cf.udfCall7(/org/corfield/framework.cfc:1535) |
| template | string | C:\wamp\www\org\corfield\framework.cfc |
| type | |
| 3 | Struct | codePrintHTML | string | 896: <br>
897: <cfset var viewPath = parseViewOrLayoutPath( arguments.path, 'view' ) /><br>
<b>898: <cfreturn internalView( viewPath, arguments.args ) /></b><br>
899: </cffunction><br>
900: <br>
|
| codePrintPlain | string | 896:
897: <cfset var viewPath = parseViewOrLayoutPath( arguments.path, 'view' ) />
898: <cfreturn internalView( viewPath, arguments.args ) />
899: </cffunction>
900:
|
| column | | id | | line | | Raw_Trace | string | corfield.framework_cfc$cf.udfCall6(/org/corfield/framework.cfc:898) |
| template | string | C:\wamp\www\org\corfield\framework.cfc |
| type | |
| 4 | Struct | codePrintHTML | string | 44: <div class="container_24"><br>
45: <!--- Main Image Gallery ---><br>
<b>46: #view( '/pagelayout/gallery' )#</b><br>
47: <!--- Social Media / Sharing Tools ---><br>
48: #view( '/pagelayout/socialmedia' )#<br>
|
| codePrintPlain | string | 44: <div class="container_24">
45: <!--- Main Image Gallery --->
46: #view( '/pagelayout/gallery' )#
47: <!--- Social Media / Sharing Tools --->
48: #view( '/pagelayout/socialmedia' )#
|
| column | | id | | line | | Raw_Trace | string | layouts.default_cfm$cf.call(/display/layouts/default.cfm:46) |
| template | string | C:\wamp\www\n-smith.com\www\display\layouts\default.cfm |
| type | |
| 5 | Struct | codePrintHTML | string | 1507: </cfif><br>
1508: <br>
<b>1509: <cfsavecontent variable='response'><cfinclude template="#layoutPath#"/></cfsavecontent></b><br>
1510: <br>
1511: <cfreturn response /><br>
|
| codePrintPlain | string | 1507: </cfif>
1508:
1509: <cfsavecontent variable='response'><cfinclude template="#layoutPath#"/></cfsavecontent>
1510:
1511: <cfreturn response />
|
| column | | id | | line | | Raw_Trace | string | corfield.framework_cfc$cf.udfCall7(/org/corfield/framework.cfc:1509) |
| template | string | C:\wamp\www\org\corfield\framework.cfc |
| type | |
| 6 | Struct | codePrintHTML | string | 552: break;<br>
553: }<br>
<b>554: out = internalLayout( request.layouts[i], out );</b><br>
555: }<br>
556: writeOutput( out );<br>
|
| codePrintPlain | string | 552: break;
553: }
554: out = internalLayout( request.layouts[i], out );
555: }
556: writeOutput( out );
|
| column | | id | | line | | Raw_Trace | string | corfield.framework_cfc$cf.udfCall2(/org/corfield/framework.cfc:554) |
| template | string | C:\wamp\www\org\corfield\framework.cfc |
| type | |
|
| type | |
| Detail | | ErrNumber | | ErrorCode | | Extended_Info | | ExtendedInfo | | Message | string | key [img_url] doesn't exist |
| name | | rootCause | Struct | additional | | Detail | | ErrNumber | | ErrorCode | | Extended_Info | | ExtendedInfo | | Message | string | key [img_url] doesn't exist |
| StackTrace | string | lucee.runtime.exp.ExpressionException: key [img_url] doesn't exist
at lucee.runtime.type.util.StructSupport.invalidKey(StructSupport.java:67)
at lucee.runtime.type.StructImpl.get(StructImpl.java:149)
at lucee.runtime.util.VariableUtilImpl.get(VariableUtilImpl.java:278)
at lucee.runtime.PageContextImpl.get(PageContextImpl.java:1502)
at views.pagelayout.gallery_cfm$cf.call(/display/views/pagelayout/gallery.cfm:4)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:945)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:837)
at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:818)
at corfield.framework_cfc$cf.udfCall7(/org/corfield/framework.cfc:1535)
at corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc)
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:106)
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:344)
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:217)
at lucee.runtime.type.scope.UndefinedImpl.call(UndefinedImpl.java:779)
at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:785)
at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1710)
at corfield.framework_cfc$cf.udfCall6(/org/corfield/framework.cfc:898)
at corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc)
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:106)
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:344)
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:217)
at lucee.runtime.type.scope.UndefinedImpl.call(UndefinedImpl.java:779)
at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:785)
at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1710)
at layouts.default_cfm$cf.call(/display/layouts/default.cfm:46)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:945)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:837)
at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:818)
at corfield.framework_cfc$cf.udfCall7(/org/corfield/framework.cfc:1509)
at corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc)
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:106)
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:344)
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:217)
at lucee.runtime.type.scope.UndefinedImpl.call(UndefinedImpl.java:779)
at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:785)
at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1710)
at corfield.framework_cfc$cf.udfCall2(/org/corfield/framework.cfc:554)
at corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc)
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:106)
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:344)
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:217)
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:680)
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:568)
at lucee.runtime.ComponentImpl.call(ComponentImpl.java:1898)
at lucee.runtime.listener.ModernAppListener.call(ModernAppListener.java:436)
at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:215)
at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:42)
at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2416)
at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2406)
at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2381)
at lucee.runtime.engine.Request.exe(Request.java:43)
at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1170)
at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1116)
at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97)
at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:432)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:834)
|
| TagContext | Array | 1 | Struct | codePrintHTML | string | 2: <cfoutput><br>
3: <div class="main-image grid_24"><br>
<b>4: <img src="#application.stConfig["img_url"]#/940x350/#rc.qPageGallery.asset_filename[rc.randImage]##rc.qPageGallery.asset_extension[rc.randImage]#" class="padding" title="#rc.qPageGallery.asset_title_alt[rc.randImage]#" alt="#rc.qPageGallery.asset_title_alt[rc.randImage]#" /></b><br>
5: <span class="photo-tooltip"><br>
6: #rc.qPageGallery.asset_title_alt[rc.randImage]#<br>
|
| codePrintPlain | string | 2: <cfoutput>
3: <div class="main-image grid_24">
4: <img src="#application.stConfig["img_url"]#/940x350/#rc.qPageGallery.asset_filename[rc.randImage]##rc.qPageGallery.asset_extension[rc.randImage]#" class="padding" title="#rc.qPageGallery.asset_title_alt[rc.randImage]#" alt="#rc.qPageGallery.asset_title_alt[rc.randImage]#" />
5: <span class="photo-tooltip">
6: #rc.qPageGallery.asset_title_alt[rc.randImage]#
|
| column | | id | | line | | Raw_Trace | string | views.pagelayout.gallery_cfm$cf.call(/display/views/pagelayout/gallery.cfm:4) |
| template | string | C:\wamp\www\n-smith.com\www\display\views\pagelayout\gallery.cfm |
| type | |
| 2 | Struct | codePrintHTML | string | 1533: </cfif><br>
1534: <br>
<b>1535: <cfsavecontent variable='response'><cfinclude template="#viewPath#"/></cfsavecontent></b><br>
1536: <br>
1537: <cfreturn response /><br>
|
| codePrintPlain | string | 1533: </cfif>
1534:
1535: <cfsavecontent variable='response'><cfinclude template="#viewPath#"/></cfsavecontent>
1536:
1537: <cfreturn response />
|
| column | | id | | line | | Raw_Trace | string | corfield.framework_cfc$cf.udfCall7(/org/corfield/framework.cfc:1535) |
| template | string | C:\wamp\www\org\corfield\framework.cfc |
| type | |
| 3 | Struct | codePrintHTML | string | 896: <br>
897: <cfset var viewPath = parseViewOrLayoutPath( arguments.path, 'view' ) /><br>
<b>898: <cfreturn internalView( viewPath, arguments.args ) /></b><br>
899: </cffunction><br>
900: <br>
|
| codePrintPlain | string | 896:
897: <cfset var viewPath = parseViewOrLayoutPath( arguments.path, 'view' ) />
898: <cfreturn internalView( viewPath, arguments.args ) />
899: </cffunction>
900:
|
| column | | id | | line | | Raw_Trace | string | corfield.framework_cfc$cf.udfCall6(/org/corfield/framework.cfc:898) |
| template | string | C:\wamp\www\org\corfield\framework.cfc |
| type | |
| 4 | Struct | codePrintHTML | string | 44: <div class="container_24"><br>
45: <!--- Main Image Gallery ---><br>
<b>46: #view( '/pagelayout/gallery' )#</b><br>
47: <!--- Social Media / Sharing Tools ---><br>
48: #view( '/pagelayout/socialmedia' )#<br>
|
| codePrintPlain | string | 44: <div class="container_24">
45: <!--- Main Image Gallery --->
46: #view( '/pagelayout/gallery' )#
47: <!--- Social Media / Sharing Tools --->
48: #view( '/pagelayout/socialmedia' )#
|
| column | | id | | line | | Raw_Trace | string | layouts.default_cfm$cf.call(/display/layouts/default.cfm:46) |
| template | string | C:\wamp\www\n-smith.com\www\display\layouts\default.cfm |
| type | |
| 5 | Struct | codePrintHTML | string | 1507: </cfif><br>
1508: <br>
<b>1509: <cfsavecontent variable='response'><cfinclude template="#layoutPath#"/></cfsavecontent></b><br>
1510: <br>
1511: <cfreturn response /><br>
|
| codePrintPlain | string | 1507: </cfif>
1508:
1509: <cfsavecontent variable='response'><cfinclude template="#layoutPath#"/></cfsavecontent>
1510:
1511: <cfreturn response />
|
| column | | id | | line | | Raw_Trace | string | corfield.framework_cfc$cf.udfCall7(/org/corfield/framework.cfc:1509) |
| template | string | C:\wamp\www\org\corfield\framework.cfc |
| type | |
| 6 | Struct | codePrintHTML | string | 552: break;<br>
553: }<br>
<b>554: out = internalLayout( request.layouts[i], out );</b><br>
555: }<br>
556: writeOutput( out );<br>
|
| codePrintPlain | string | 552: break;
553: }
554: out = internalLayout( request.layouts[i], out );
555: }
556: writeOutput( out );
|
| column | | id | | line | | Raw_Trace | string | corfield.framework_cfc$cf.udfCall2(/org/corfield/framework.cfc:554) |
| template | string | C:\wamp\www\org\corfield\framework.cfc |
| type | |
|
| type | |
| StackTrace | string | lucee.runtime.exp.ExpressionException: key [img_url] doesn't exist
at lucee.runtime.type.util.StructSupport.invalidKey(StructSupport.java:67)
at lucee.runtime.type.StructImpl.get(StructImpl.java:149)
at lucee.runtime.util.VariableUtilImpl.get(VariableUtilImpl.java:278)
at lucee.runtime.PageContextImpl.get(PageContextImpl.java:1502)
at views.pagelayout.gallery_cfm$cf.call(/display/views/pagelayout/gallery.cfm:4)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:945)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:837)
at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:818)
at corfield.framework_cfc$cf.udfCall7(/org/corfield/framework.cfc:1535)
at corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc)
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:106)
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:344)
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:217)
at lucee.runtime.type.scope.UndefinedImpl.call(UndefinedImpl.java:779)
at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:785)
at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1710)
at corfield.framework_cfc$cf.udfCall6(/org/corfield/framework.cfc:898)
at corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc)
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:106)
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:344)
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:217)
at lucee.runtime.type.scope.UndefinedImpl.call(UndefinedImpl.java:779)
at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:785)
at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1710)
at layouts.default_cfm$cf.call(/display/layouts/default.cfm:46)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:945)
at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:837)
at lucee.runtime.PageContextImpl.doInclude(PageContextImpl.java:818)
at corfield.framework_cfc$cf.udfCall7(/org/corfield/framework.cfc:1509)
at corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc)
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:106)
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:344)
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:217)
at lucee.runtime.type.scope.UndefinedImpl.call(UndefinedImpl.java:779)
at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:785)
at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1710)
at corfield.framework_cfc$cf.udfCall2(/org/corfield/framework.cfc:554)
at corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc)
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:106)
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:344)
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:217)
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:680)
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:568)
at lucee.runtime.ComponentImpl.call(ComponentImpl.java:1898)
at lucee.runtime.listener.ModernAppListener.call(ModernAppListener.java:436)
at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:215)
at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:42)
at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2416)
at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2406)
at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2381)
at lucee.runtime.engine.Request.exe(Request.java:43)
at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1170)
at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1116)
at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97)
at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:51)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:432)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:834)
|
| TagContext | Array | 1 | Struct | codePrintHTML | string | 2: <cfoutput><br>
3: <div class="main-image grid_24"><br>
<b>4: <img src="#application.stConfig["img_url"]#/940x350/#rc.qPageGallery.asset_filename[rc.randImage]##rc.qPageGallery.asset_extension[rc.randImage]#" class="padding" title="#rc.qPageGallery.asset_title_alt[rc.randImage]#" alt="#rc.qPageGallery.asset_title_alt[rc.randImage]#" /></b><br>
5: <span class="photo-tooltip"><br>
6: #rc.qPageGallery.asset_title_alt[rc.randImage]#<br>
|
| codePrintPlain | string | 2: <cfoutput>
3: <div class="main-image grid_24">
4: <img src="#application.stConfig["img_url"]#/940x350/#rc.qPageGallery.asset_filename[rc.randImage]##rc.qPageGallery.asset_extension[rc.randImage]#" class="padding" title="#rc.qPageGallery.asset_title_alt[rc.randImage]#" alt="#rc.qPageGallery.asset_title_alt[rc.randImage]#" />
5: <span class="photo-tooltip">
6: #rc.qPageGallery.asset_title_alt[rc.randImage]#
|
| column | | id | | line | | Raw_Trace | string | views.pagelayout.gallery_cfm$cf.call(/display/views/pagelayout/gallery.cfm:4) |
| template | string | C:\wamp\www\n-smith.com\www\display\views\pagelayout\gallery.cfm |
| type | |
| 2 | Struct | codePrintHTML | string | 1533: </cfif><br>
1534: <br>
<b>1535: <cfsavecontent variable='response'><cfinclude template="#viewPath#"/></cfsavecontent></b><br>
1536: <br>
1537: <cfreturn response /><br>
|
| codePrintPlain | string | 1533: </cfif>
1534:
1535: <cfsavecontent variable='response'><cfinclude template="#viewPath#"/></cfsavecontent>
1536:
1537: <cfreturn response />
|
| column | | id | | line | | Raw_Trace | string | corfield.framework_cfc$cf.udfCall7(/org/corfield/framework.cfc:1535) |
| template | string | C:\wamp\www\org\corfield\framework.cfc |
| type | |
| 3 | Struct | codePrintHTML | string | 896: <br>
897: <cfset var viewPath = parseViewOrLayoutPath( arguments.path, 'view' ) /><br>
<b>898: <cfreturn internalView( viewPath, arguments.args ) /></b><br>
899: </cffunction><br>
900: <br>
|
| codePrintPlain | string | 896:
897: <cfset var viewPath = parseViewOrLayoutPath( arguments.path, 'view' ) />
898: <cfreturn internalView( viewPath, arguments.args ) />
899: </cffunction>
900:
|
| column | | id | | line | | Raw_Trace | string | corfield.framework_cfc$cf.udfCall6(/org/corfield/framework.cfc:898) |
| template | string | C:\wamp\www\org\corfield\framework.cfc |
| type | |
| 4 | Struct | codePrintHTML | string | 44: <div class="container_24"><br>
45: <!--- Main Image Gallery ---><br>
<b>46: #view( '/pagelayout/gallery' )#</b><br>
47: <!--- Social Media / Sharing Tools ---><br>
48: #view( '/pagelayout/socialmedia' )#<br>
|
| codePrintPlain | string | 44: <div class="container_24">
45: <!--- Main Image Gallery --->
46: #view( '/pagelayout/gallery' )#
47: <!--- Social Media / Sharing Tools --->
48: #view( '/pagelayout/socialmedia' )#
|
| column | | id | | line | | Raw_Trace | string | layouts.default_cfm$cf.call(/display/layouts/default.cfm:46) |
| template | string | C:\wamp\www\n-smith.com\www\display\layouts\default.cfm |
| type | |
| 5 | Struct | codePrintHTML | string | 1507: </cfif><br>
1508: <br>
<b>1509: <cfsavecontent variable='response'><cfinclude template="#layoutPath#"/></cfsavecontent></b><br>
1510: <br>
1511: <cfreturn response /><br>
|
| codePrintPlain | string | 1507: </cfif>
1508:
1509: <cfsavecontent variable='response'><cfinclude template="#layoutPath#"/></cfsavecontent>
1510:
1511: <cfreturn response />
|
| column | | id | | line | | Raw_Trace | string | corfield.framework_cfc$cf.udfCall7(/org/corfield/framework.cfc:1509) |
| template | string | C:\wamp\www\org\corfield\framework.cfc |
| type | |
| 6 | Struct | codePrintHTML | string | 552: break;<br>
553: }<br>
<b>554: out = internalLayout( request.layouts[i], out );</b><br>
555: }<br>
556: writeOutput( out );<br>
|
| codePrintPlain | string | 552: break;
553: }
554: out = internalLayout( request.layouts[i], out );
555: }
556: writeOutput( out );
|
| column | | id | | line | | Raw_Trace | string | corfield.framework_cfc$cf.udfCall2(/org/corfield/framework.cfc:554) |
| template | string | C:\wamp\www\org\corfield\framework.cfc |
| type | |
|
| type | |
|