additional | | | Detail | string | can't create file /local/logs/common/1603_renderProductAfter-info-20250501.log, file already exists | |
| | ErrorCode | | | Extended_Info | | | ExtendedInfo | | | Message | string | invalid file [/local/logs/common/1603_renderProductAfter-info-20250501.log] | |
| | StackTrace | string | invalid file [/local/logs/common/1603_renderProductAfter-info-20250501.log]
at lucee.runtime.tag.FileTag.checkFile(FileTag.java:1118):1118
at lucee.runtime.tag.FileTag.actionAppend(FileTag.java:701):701
at lucee.runtime.tag.FileTag.doEndTag(FileTag.java:401):401
at logger_cfc$cf.udfCall(/OB085/Logger.cfc:104):104
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112):112
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:329):329
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:230):230
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:642):642
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:524):524
at lucee.runtime.ComponentImpl.call(ComponentImpl.java:1763):1763
at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:745):745
at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1601):1601
at logger_cfc$cf.udfCall(/OB085/Logger.cfc:62):62
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112):112
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:329):329
at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:217):217
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:643):643
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:524):524
at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:1780):1780
at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:776):776
at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:1611):1611
at shops._1603.events.shopevents.apicontroller_cfc$cf.udfCall(/SHCFM/shops/1603/events/shopEvents/apiController.cfc:23):23
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112):112
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:329):329
at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:217):217
at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:775):775
at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:776):776
at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:1611):1611
at shops._1603.events.shopevents.apicontroller_cfc$cf.udfCall(/SHCFM/shops/1603/events/shopEvents/apiController.cfc:138):138
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112):112
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:329):329
at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:217):217
at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:775):775
at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:776):776
at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:1611):1611
at shops._1603.events.shopevents.apicontroller_cfc$cf.udfCall(/SHCFM/shops/1603/events/shopEvents/apiController.cfc:102):102
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112):112
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:329):329
at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:217):217
at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:775):775
at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:776):776
at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:1611):1611
at shops._1603.events.shopevents.renderproduct_cfc$cf.udfCall(/SHCFM/shops/1603/events/shopEvents/renderProduct.cfc:71):71
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112):112
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:329):329
at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:217):217
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:643):643
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:524):524
at lucee.runtime.ComponentImpl.callWithNamedValues(ComponentImpl.java:1776):1776
at lucee.runtime.tag.Invoke.doComponent(Invoke.java:221):221
at lucee.runtime.tag.Invoke.doEndTag(Invoke.java:194):194
at events_cfm$cf.udfCall(/CORE010/events.cfm:88):88
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112):112
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:329):329
at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:217):217
at lucee.runtime.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:775):775
at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:776):776
at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:1611):1611
at controllers.controllerproducts_cfm$cf.udfCall1(/CORE010/controllers/controllerProducts.cfm:168):168
at controllers.controllerproducts_cfm$cf.udfCall(/CORE010/controllers/controllerProducts.cfm):-1
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112):112
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:329):329
at lucee.runtime.type.UDFImpl.callWithNamedValues(UDFImpl.java:212):212
at lucee.runtime.tag.Invoke.doFunction(Invoke.java:235):235
at lucee.runtime.tag.Invoke.doEndTag(Invoke.java:202):202
at router_cfm$cf.udfCall(/CORE010/router.cfm:1015):1015
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112):112
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:329):329
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:230):230
at lucee.runtime.type.scope.UndefinedImpl.call(UndefinedImpl.java:766):766
at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:745):745
at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1601):1601
at router_cfm$cf.udfCall(/CORE010/router.cfm:376):376
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112):112
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:329):329
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:230):230
at lucee.runtime.type.scope.UndefinedImpl.call(UndefinedImpl.java:766):766
at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:745):745
at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1601):1601
at applicationinterface_cfc$cf.udfCall1(/AP085/applicationInterface.cfc:1327):1327
at applicationinterface_cfc$cf.udfCall(/AP085/applicationInterface.cfc):-1
at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112):112
at lucee.runtime.type.UDFImpl._call(UDFImpl.java:329):329
at lucee.runtime.type.UDFImpl.call(UDFImpl.java:230):230
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:642):642
at lucee.runtime.ComponentImpl._call(ComponentImpl.java:524):524
at lucee.runtime.ComponentImpl.call(ComponentImpl.java:1763):1763
at lucee.runtime.listener.ModernAppListener.call(ModernAppListener.java:414):414
at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:223):223
at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:37):37
at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2276):2276
at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2239):2239
at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:460):460
at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:47):47
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729):729
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230):230
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165):165
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52):52
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192):192
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165):165
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198):198
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96):96
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:474):474
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140):140
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79):79
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624):624
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:677):677
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87):87
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349):349
at org.apache.coyote.ajp.AjpProcessor.service(AjpProcessor.java:478):478
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66):66
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:798):798
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1434):1434
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49):49
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142):1142
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617):617
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61):61
at java.lang.Thread.run(Thread.java:745):745
| |
| | TagContext | 1 | codePrintHTML | string | 102: <br>
103: <!--- Append to file ---><br>
<b>104: <cffile action="append" file="#LOCAL.fileName#" output="#LOCAL.line#" addNewLine="Yes" fixNewLine="No"></b><br>
105: </cffunction><br>
106: </cfcomponent><br>
| |
| | codePrintPlain | string | 102:
103: <!--- Append to file --->
104: <cffile action="append" file="#LOCAL.fileName#" output="#LOCAL.line#" addNewLine="Yes" fixNewLine="No">
105: </cffunction>
106: </cfcomponent>
| |
| | column | | | id | | | line | | | Raw_Trace | string | logger_cfc$cf.udfCall(/OB085/Logger.cfc:104) | |
| | template | string | /local/common/objects/v085/Logger.cfc | |
| | type | | |
| | 2 | codePrintHTML | string | 60: "owner": ARGUMENTS.owner,<br>
61: "message" : ARGUMENTS.message<br>
<b>62: }) /></b><br>
63: <cfcatch type="any"><br>
64: <!--- We will ignorehandle errors ---><br>
| |
| | codePrintPlain | string | 60: "owner": ARGUMENTS.owner,
61: "message" : ARGUMENTS.message
62: }) />
63: <cfcatch type="any">
64: <!--- We will ignorehandle errors --->
| |
| | column | | | id | | | line | | | Raw_Trace | string | logger_cfc$cf.udfCall(/OB085/Logger.cfc:62) | |
| | template | string | /local/common/objects/v085/Logger.cfc | |
| | type | | |
| | 3 | codePrintHTML | string | 21: <cfset LOCAL.logger.logObject(level=ARGUMENTS.level, obj=ARGUMENTS.obj, description=ARGUMENTS.obj.detail ?: "renderProduct catch", category=ARGUMENTS.category, owner=ARGUMENTS.owner) /><br>
22: <cfelse><br>
<b>23: <cfset LOCAL.logger.logMessage(level=ARGUMENTS.level, message=ARGUMENTS.message, category=ARGUMENTS.category, owner=ARGUMENTS.owner) /></b><br>
24: </cfif><br>
25: <br>
| |
| | codePrintPlain | string | 21: <cfset LOCAL.logger.logObject(level=ARGUMENTS.level, obj=ARGUMENTS.obj, description=ARGUMENTS.obj.detail ?: "renderProduct catch", category=ARGUMENTS.category, owner=ARGUMENTS.owner) />
22: <cfelse>
23: <cfset LOCAL.logger.logMessage(level=ARGUMENTS.level, message=ARGUMENTS.message, category=ARGUMENTS.category, owner=ARGUMENTS.owner) />
24: </cfif>
25:
| |
| | column | | | id | | | line | | | Raw_Trace | string | shops._1603.events.shopevents.apicontroller_cfc$cf.udfCall(/SHCFM/shops/1603/events/shopEvents/apiController.cfc:23) | |
| | template | string | /local/shopsCFM/shops/1603/events/shopEvents/apiController.cfc | |
| | type | | |
| | 4 | codePrintHTML | string | 136: <!---| Update MYSQL |---><br>
137: <cfset LOCAL.objProductsOptionsStock.saveByStruct(0, { id:LOCAL.qryStock.id, stock:val(ARGUMENTS.stock) }) /><br>
<b>138: <cfset logItem(level="info", message="#Session.SessionID# -- Product #LOCAL.current.id#(#ARGUMENTS.productId#) - Combination #LOCAL.qryStock.productCombinationId#: Stock updated from #val(LOCAL.qryStock.stock)# to #val(ARGUMENTS.stock)#", category=ARGUMENTS.category, owner=ARGUMENTS.owner) /></b><br>
139: <br>
140: <!---| forecast |---><br>
| |
| | codePrintPlain | string | 136: <!---| Update MYSQL |--->
137: <cfset LOCAL.objProductsOptionsStock.saveByStruct(0, { id:LOCAL.qryStock.id, stock:val(ARGUMENTS.stock) }) />
138: <cfset logItem(level="info", message="#Session.SessionID# -- Product #LOCAL.current.id#(#ARGUMENTS.productId#) - Combination #LOCAL.qryStock.productCombinationId#: Stock updated from #val(LOCAL.qryStock.stock)# to #val(ARGUMENTS.stock)#", category=ARGUMENTS.category, owner=ARGUMENTS.owner) />
139:
140: <!---| forecast |--->
| |
| | column | | | id | | | line | | | Raw_Trace | string | shops._1603.events.shopevents.apicontroller_cfc$cf.udfCall(/SHCFM/shops/1603/events/shopEvents/apiController.cfc:138) | |
| | template | string | /local/shopsCFM/shops/1603/events/shopEvents/apiController.cfc | |
| | type | | |
| | 5 | codePrintHTML | string | 100: <cfset LOCAL.forecastUnits = val(LOCAL.data[1]['Col5']) /><br>
101: </cfif> <br>
<b>102: <cfset updateStock(productId=ARGUMENTS.productId, stockArray=LOCAL.stockArray, stock=LOCAL.sapStock, category=ARGUMENTS.category, owner=ARGUMENTS.owner, forecastDate=LOCAL.forecastDate, forecastUnits=LOCAL.forecastUnits) /></b><br>
103: <cfset updateMongoProduct(productid=ARGUMENTS.product)><br>
104: <cfelse><br>
| |
| | codePrintPlain | string | 100: <cfset LOCAL.forecastUnits = val(LOCAL.data[1]['Col5']) />
101: </cfif>
102: <cfset updateStock(productId=ARGUMENTS.productId, stockArray=LOCAL.stockArray, stock=LOCAL.sapStock, category=ARGUMENTS.category, owner=ARGUMENTS.owner, forecastDate=LOCAL.forecastDate, forecastUnits=LOCAL.forecastUnits) />
103: <cfset updateMongoProduct(productid=ARGUMENTS.product)>
104: <cfelse>
| |
| | column | | | id | | | line | | | Raw_Trace | string | shops._1603.events.shopevents.apicontroller_cfc$cf.udfCall(/SHCFM/shops/1603/events/shopEvents/apiController.cfc:102) | |
| | template | string | /local/shopsCFM/shops/1603/events/shopEvents/apiController.cfc | |
| | type | | |
| | 6 | codePrintHTML | string | 69: </cfquery><br>
70: <cfif LOCAL.qryProds.recordCount><br>
<b>71: <cfset processProduct(product=ARGUMENTS.data.product.id, productId=LOCAL.qryProds.productid, category=LOCAL.category, owner=LOCAL.owner) /> </b><br>
72: </cfif><br>
73: <!--- END UPDATE ---><br>
| |
| | codePrintPlain | string | 69: </cfquery>
70: <cfif LOCAL.qryProds.recordCount>
71: <cfset processProduct(product=ARGUMENTS.data.product.id, productId=LOCAL.qryProds.productid, category=LOCAL.category, owner=LOCAL.owner) />
72: </cfif>
73: <!--- END UPDATE --->
| |
| | column | | | id | | | line | | | Raw_Trace | string | shops._1603.events.shopevents.renderproduct_cfc$cf.udfCall(/SHCFM/shops/1603/events/shopEvents/renderProduct.cfc:71) | |
| | template | string | /local/shopsCFM/shops/1603/events/shopEvents/renderProduct.cfc | |
| | type | | |
| | 7 | codePrintHTML | string | 86: <br>
87: <!--- Invoke Function ---><br>
<b>88: <cfinvoke component="#LOCAL.componentPath#" method="#ARGUMENTS.event#" argumentcollection="#LOCAL.response#" returnVariable="LOCAL.response.data" /></b><br>
89: </cfloop><br>
90: <br>
| |
| | codePrintPlain | string | 86:
87: <!--- Invoke Function --->
88: <cfinvoke component="#LOCAL.componentPath#" method="#ARGUMENTS.event#" argumentcollection="#LOCAL.response#" returnVariable="LOCAL.response.data" />
89: </cfloop>
90:
| |
| | column | | | id | | | line | | | Raw_Trace | string | events_cfm$cf.udfCall(/CORE010/events.cfm:88) | |
| | template | string | /local/common/core/v1/events.cfm | |
| | type | | |
| | 8 | codePrintHTML | string | 166: <br>
167: <!--- After ---><br>
<b>168: <cfset STD = eventsFire(controller="renderProduct", event="after", args=STD) /></b><br>
169: <br>
170: <!--- Plugin events ---><br>
| |
| | codePrintPlain | string | 166:
167: <!--- After --->
168: <cfset STD = eventsFire(controller="renderProduct", event="after", args=STD) />
169:
170: <!--- Plugin events --->
| |
| | column | | | id | | | line | | | Raw_Trace | string | controllers.controllerproducts_cfm$cf.udfCall1(/CORE010/controllers/controllerProducts.cfm:168) | |
| | template | string | /local/common/core/v1/controllers/controllerProducts.cfm | |
| | type | | |
| | 9 | codePrintHTML | string | 1013: <cfset LOCAL.strRouteMethod = LOCAL.arrRouteMethod[2]><br>
1014: <cfinclude template="#LOCAL.strRouteFileName#.cfm" /><br>
<b>1015: <cfinvoke method="#LOCAL.strRouteMethod#" argumentcollection=""></b><br>
1016: <br>
1017: <cfreturn /><br>
| |
| | codePrintPlain | string | 1013: <cfset LOCAL.strRouteMethod = LOCAL.arrRouteMethod[2]>
1014: <cfinclude template="#LOCAL.strRouteFileName#.cfm" />
1015: <cfinvoke method="#LOCAL.strRouteMethod#" argumentcollection="">
1016:
1017: <cfreturn />
| |
| | column | | | id | | | line | | | Raw_Trace | string | router_cfm$cf.udfCall(/CORE010/router.cfm:1015) | |
| | template | string | /local/common/core/v1/router.cfm | |
| | type | | |
| | 10 | codePrintHTML | string | 374: </cfif><br>
375: <br>
<b>376: <cfset routerRun(LOCAL.router) /></b><br>
377: </cffunction><br>
378: <br>
| |
| | codePrintPlain | string | 374: </cfif>
375:
376: <cfset routerRun(LOCAL.router) />
377: </cffunction>
378:
| |
| | column | | | id | | | line | | | Raw_Trace | string | router_cfm$cf.udfCall(/CORE010/router.cfm:376) | |
| | template | string | /local/common/core/v1/router.cfm | |
| | type | | |
| | 11 | codePrintHTML | string | 1325: <!--- Init render and Router ---><br>
1326: <cfset renderInit() /><br>
<b>1327: <cfset routerInit() /></b><br>
1328: </cffunction><br>
1329: <br>
| |
| | codePrintPlain | string | 1325: <!--- Init render and Router --->
1326: <cfset renderInit() />
1327: <cfset routerInit() />
1328: </cffunction>
1329:
| |
| | column | | | id | | | line | | | Raw_Trace | string | applicationinterface_cfc$cf.udfCall1(/AP085/applicationInterface.cfc:1327) | |
| | template | string | /local/common/application/v085/applicationInterface.cfc | |
| | type | | |
| |
| | type | | |
| |