Exception in onError

key [WEBSITE] doesn't exist

(expression)

Exception
Catch
additional
Struct (ordered)
Function
stringInit
Component
stringcontrollers.main
Detail
string
ErrNumber
number0
ErrorCode
string0
Extended_Info
string
ExtendedInfo
string
Message
stringkey [WEBSITE] doesn't exist
StackTrace
stringlucee.runtime.exp.ExpressionException: key [WEBSITE] doesn't exist at lucee.runtime.type.util.StructSupport.invalidKey(StructSupport.java:70) at lucee.runtime.type.StructImpl.get(StructImpl.java:184) at lucee.runtime.type.scope.storage.StorageScopeImpl.get(StorageScopeImpl.java:248) at controllers.main_cfc$cf.udfCall(/controllers/main.cfc:16) 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:722) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:595) at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2101) at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:773) at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:2075) at org.corfield.framework_cfc$cf.udfCall6(/org/corfield/framework.cfc:1251) at org.corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc) 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.type.scope.UndefinedImpl.call(UndefinedImpl.java:811) at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:773) at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:2075) at org.corfield.framework_cfc$cf.udfCall6(/org/corfield/framework.cfc:1275) at org.corfield.framework_cfc$cf.udfCall(/org/corfield/framework.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.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:829) at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:858) at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2107) at org.corfield.framework_cfc$cf.udfCall1(/org/corfield/framework.cfc:241) at org.corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc) 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.type.scope.UndefinedImpl.call(UndefinedImpl.java:811) at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:773) at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:2075) at org.corfield.framework_cfc$cf.udfCall9(/org/corfield/framework.cfc:1728) at org.corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc) 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.type.scope.UndefinedImpl.call(UndefinedImpl.java:811) at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:773) at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:2075) at org.corfield.framework_cfc$cf.udfCall3(/org/corfield/framework.cfc:565) at org.corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc) 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:722) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:595) at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2101) at lucee.runtime.listener.ModernAppListener.call(ModernAppListener.java:477) at lucee.runtime.listener.ModernAppListener.onError(ModernAppListener.java:465) at lucee.runtime.listener.MixedAppListener.onError(MixedAppListener.java:164) at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2838) at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2797) at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2768) at lucee.runtime.engine.Request.exe(Request.java:45) at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1109) at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1066) 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:130) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:79) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:718) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396) 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:1744) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:59) at java.base/java.lang.Thread.run(Unknown Source)
TagContext
Array
1
Struct
codePrintHTML
string14: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfset&nbsp;session.buildURL&nbsp;=&nbsp;path&nbsp;/&gt;<br> 15: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> <b>16: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfif&nbsp;session.website.is_live&gt;</b><br> 17: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfset&nbsp;session.buildURL&nbsp;=&nbsp;replace(path,'http','https')&nbsp;/&gt;<br> 18: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfset&nbsp;session.buildURL&nbsp;=&nbsp;replace(session.buildURL,'index.cfm/','')&nbsp;/&gt;<br>
codePrintPlain
string14: <cfset session.buildURL = path /> 15: 16: <cfif session.website.is_live> 17: <cfset session.buildURL = replace(path,'http','https') /> 18: <cfset session.buildURL = replace(session.buildURL,'index.cfm/','') />
column
number0
id
string??
line
number16
Raw_Trace
stringcontrollers.main_cfc$cf.udfCall(/controllers/main.cfc:16)
template
string/var/www/controllers/main.cfc
type
stringcfml
2
Struct
codePrintHTML
string1249: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;structKeyExists(&nbsp;cfc,&nbsp;'init'&nbsp;)&nbsp;)&nbsp;{<br> 1250: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;type&nbsp;==&nbsp;'controller'&nbsp;)&nbsp;{<br> <b>1251: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cfc.init(&nbsp;this&nbsp;);</b><br> 1252: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{<br> 1253: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cfc.init();<br>
codePrintPlain
string1249: if ( structKeyExists( cfc, 'init' ) ) { 1250: if ( type == 'controller' ) { 1251: cfc.init( this ); 1252: } else { 1253: cfc.init();
column
number0
id
string??
line
number1251
Raw_Trace
stringorg.corfield.framework_cfc$cf.udfCall6(/org/corfield/framework.cfc:1251)
template
string/var/www/org/corfield/framework.cfc
type
stringcfml
3
Struct
codePrintHTML
string1273: &nbsp;&nbsp;&nbsp;<br> 1274: &nbsp;&nbsp;&nbsp;private&nbsp;any&nbsp;function&nbsp;getController(&nbsp;string&nbsp;section,&nbsp;string&nbsp;subsystem&nbsp;=&nbsp;getDefaultSubsystem()&nbsp;)&nbsp;{<br> <b>1275: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;_controller_fw1&nbsp;=&nbsp;getCachedComponent(&nbsp;'controller',&nbsp;subsystem,&nbsp;section&nbsp;);</b><br> 1276: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;isDefined(&nbsp;'_controller_fw1'&nbsp;)&nbsp;)&nbsp;{<br> 1277: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;_controller_fw1;<br>
codePrintPlain
string1273: 1274: private any function getController( string section, string subsystem = getDefaultSubsystem() ) { 1275: var _controller_fw1 = getCachedComponent( 'controller', subsystem, section ); 1276: if ( isDefined( '_controller_fw1' ) ) { 1277: return _controller_fw1;
column
number0
id
string??
line
number1275
Raw_Trace
stringorg.corfield.framework_cfc$cf.udfCall6(/org/corfield/framework.cfc:1275)
template
string/var/www/org/corfield/framework.cfc
type
stringcfml
4
Struct
codePrintHTML
string239: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 240: <br> <b>241: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tuple.controller&nbsp;=&nbsp;getController(&nbsp;section&nbsp;=&nbsp;section,&nbsp;subsystem&nbsp;=&nbsp;subsystem&nbsp;);</b><br> 242: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tuple.key&nbsp;=&nbsp;subsystem&nbsp;&amp;&nbsp;variables.framework.subsystemDelimiter&nbsp;&amp;&nbsp;section;<br> 243: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;tuple.item&nbsp;=&nbsp;item;<br>
codePrintPlain
string239: } 240: 241: tuple.controller = getController( section = section, subsystem = subsystem ); 242: tuple.key = subsystem & variables.framework.subsystemDelimiter & section; 243: tuple.item = item;
column
number0
id
string??
line
number241
Raw_Trace
stringorg.corfield.framework_cfc$cf.udfCall1(/org/corfield/framework.cfc:241)
template
string/var/www/org/corfield/framework.cfc
type
stringcfml
5
Struct
codePrintHTML
string1726: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 1727: <br> <b>1728: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;controller(&nbsp;request.action&nbsp;);</b><br> 1729: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;!variables.framework.suppressImplicitService&nbsp;)&nbsp;{<br> 1730: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;service(&nbsp;request.action,&nbsp;getServiceKey(&nbsp;request.action&nbsp;),&nbsp;{&nbsp;},&nbsp;false&nbsp;);<br>
codePrintPlain
string1726: } 1727: 1728: controller( request.action ); 1729: if ( !variables.framework.suppressImplicitService ) { 1730: service( request.action, getServiceKey( request.action ), { }, false );
column
number0
id
string??
line
number1728
Raw_Trace
stringorg.corfield.framework_cfc$cf.udfCall9(/org/corfield/framework.cfc:1728)
template
string/var/www/org/corfield/framework.cfc
type
stringcfml
6
Struct
codePrintHTML
string563: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 564: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br> <b>565: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setupRequestWrapper(&nbsp;false&nbsp;);</b><br> 566: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;onRequest(&nbsp;''&nbsp;);<br> 567: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;catch&nbsp;(&nbsp;any&nbsp;e&nbsp;)&nbsp;{<br>
codePrintPlain
string563: } 564: 565: setupRequestWrapper( false ); 566: onRequest( '' ); 567: } catch ( any e ) {
column
number0
id
string??
line
number565
Raw_Trace
stringorg.corfield.framework_cfc$cf.udfCall3(/org/corfield/framework.cfc:565)
template
string/var/www/org/corfield/framework.cfc
type
stringcfml
type
stringexpression

Original exception in onRequestStart

Found a slash in the action: 'servizi/sistema-tintometrico.default'.

Actions are not allowed to embed sub-directory paths. (FW1.actionContainsSlash)

Exception
Struct
additional
Struct (ordered)
code
string
Detail
stringActions are not allowed to embed sub-directory paths.
ErrorCode
string
Extended_Info
string
ExtendedInfo
string
Message
stringFound a slash in the action: 'servizi/sistema-tintometrico.default'.
StackTrace
stringlucee.runtime.exp.CustomTypeException: Found a slash in the action: 'servizi/sistema-tintometrico.default'. at lucee.runtime.tag.Throw._doStartTag(Throw.java:225) at lucee.runtime.tag.Throw.doStartTag(Throw.java:212) at throw_cfm$cf.udfCall(/throw.cfm:15) 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.functions.system.CFFunction.call(CFFunction.java:109) at org.corfield.framework_cfc$cf.udfCall8(/org/corfield/framework.cfc:1485) at org.corfield.framework_cfc$cf.udfCall(/org/corfield/framework.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.type.scope.UndefinedImpl.callWithNamedValues(UndefinedImpl.java:829) at lucee.runtime.util.VariableUtilImpl.callFunctionWithNamedValues(VariableUtilImpl.java:858) at lucee.runtime.PageContextImpl.getFunctionWithNamedValues(PageContextImpl.java:2107) at org.corfield.framework_cfc$cf.udfCall9(/org/corfield/framework.cfc:1756) at org.corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc) 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.type.scope.UndefinedImpl.call(UndefinedImpl.java:811) at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:773) at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:2075) at org.corfield.framework_cfc$cf.udfCall4(/org/corfield/framework.cfc:746) at org.corfield.framework_cfc$cf.udfCall(/org/corfield/framework.cfc) 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:722) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:595) at lucee.runtime.ComponentImpl.call(ComponentImpl.java:2101) at lucee.runtime.listener.ModernAppListener.call(ModernAppListener.java:477) at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:129) at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:41) at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2810) at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2797) at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2768) at lucee.runtime.engine.Request.exe(Request.java:45) at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1109) at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1066) 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:130) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:79) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:718) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396) 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:1744) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:59) at java.base/java.lang.Thread.run(Unknown Source)
TagContext
Array
1
Struct
codePrintHTML
string1483: <br> 1484: &nbsp;&nbsp;&nbsp;private&nbsp;void&nbsp;function&nbsp;raiseException(&nbsp;string&nbsp;type,&nbsp;string&nbsp;message,&nbsp;string&nbsp;detail&nbsp;)&nbsp;{<br> <b>1485: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;throw(&nbsp;type&nbsp;=&nbsp;type,&nbsp;message&nbsp;=&nbsp;message,&nbsp;detail&nbsp;=&nbsp;detail&nbsp;);</b><br> 1486: &nbsp;&nbsp;&nbsp;}<br> 1487: &nbsp;&nbsp;&nbsp;<br>
codePrintPlain
string1483: 1484: private void function raiseException( string type, string message, string detail ) { 1485: throw( type = type, message = message, detail = detail ); 1486: } 1487:
column
number0
id
string??
line
number1485
Raw_Trace
stringorg.corfield.framework_cfc$cf.udfCall8(/org/corfield/framework.cfc:1485)
template
string/var/www/org/corfield/framework.cfc
type
stringcfml
2
Struct
codePrintHTML
string1754: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(&nbsp;findOneOf(&nbsp;chr(47)&nbsp;&amp;&nbsp;chr(92),&nbsp;action&nbsp;)&nbsp;&gt;&nbsp;0&nbsp;)&nbsp;{<br> 1755: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;raiseException(&nbsp;type=&quot;FW1.actionContainsSlash&quot;,&nbsp;message=&quot;Found&nbsp;a&nbsp;slash&nbsp;in&nbsp;the&nbsp;action:&nbsp;'#action#'.&quot;,<br> <b>1756: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;detail=&quot;Actions&nbsp;are&nbsp;not&nbsp;allowed&nbsp;to&nbsp;embed&nbsp;sub-directory&nbsp;paths.&quot;);</b><br> 1757: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 1758: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;action;<br>
codePrintPlain
string1754: if ( findOneOf( chr(47) & chr(92), action ) > 0 ) { 1755: raiseException( type="FW1.actionContainsSlash", message="Found a slash in the action: '#action#'.", 1756: detail="Actions are not allowed to embed sub-directory paths."); 1757: } 1758: return action;
column
number0
id
string??
line
number1756
Raw_Trace
stringorg.corfield.framework_cfc$cf.udfCall9(/org/corfield/framework.cfc:1756)
template
string/var/www/org/corfield/framework.cfc
type
stringcfml
3
Struct
codePrintHTML
string744: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.action&nbsp;=&nbsp;validateAction(&nbsp;request.context[variables.framework.action]&nbsp;);<br> 745: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{<br> <b>746: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;request.action&nbsp;=&nbsp;validateAction(&nbsp;lCase(request.context[variables.framework.action])&nbsp;);</b><br> 747: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br> 748: <br>
codePrintPlain
string744: request.action = validateAction( request.context[variables.framework.action] ); 745: } else { 746: request.action = validateAction( lCase(request.context[variables.framework.action]) ); 747: } 748:
column
number0
id
string??
line
number746
Raw_Trace
stringorg.corfield.framework_cfc$cf.udfCall4(/org/corfield/framework.cfc:746)
template
string/var/www/org/corfield/framework.cfc
type
stringcfml
type
stringFW1.actionContainsSlash