var ReturnObject = ''; var buildError = StructNew(); try { // Call the getBean method from the extended Lightwire.cfc in Lightwire ReturnObject = Super.getBean(argumentCollection=arguments); } catch( Any e ) { // Build the Error Struct buildError.args = arguments; buildError.details = e; // Log the Error struct and add it to the ADF buildErrors Array doBuildErrorLogging("getBean",buildError); } return ReturnObject; var errorDumpStr = ""; var safeMethodName = REReplaceNoCase(arguments.methodName,"[\W]","","ALL"); //var logFileName = dateFormat(now(), "yyyymmdd") & "." & request.site.name & ".ADF_" & safeMethodName & "_Errors.htm"; var logFileName = ".ADF_" & safeMethodName & "_Errors.htm"; var errorStruct = StructNew(); // Add the methodName to the errorStruct errorStruct.ADFmethodName = arguments.methodName; errorStruct.ErrorDetails = arguments.errorDetailsStruct; // Fix to allow CFDUMP to render its CSS in a log file request.cfdumpinited = false; // Add the errorStruct to the server.ADF.buildErrors Array if ( arguments.addBuildErrors ) ArrayAppend(server.ADF.buildErrors,errorStruct); var logFileName = ListDeleteAt(arguments.logFile,ListLen(arguments.logFile,"."), "."); var logFileExt = ListLast(arguments.logFile,"."); var safeLogName = REReplaceNoCase(logFileName,"[\W]","","ALL"); var utcNow = mid(dateConvert('local2utc', now()), 6, 19); var logFileNameWithExt = request.site.name & "." & safeLogName & "." & logFileExt; if( arguments.addTimeStamp ) logFileNameWithExt = dateFormat(now(), "yyyymmdd") & "." & logFileNameWithExt; if( len(arguments.label) ) arguments.label = arguments.label & "-";
#arguments.label#: #arguments.msg#