Okay . . . trying again this morning. I've tried clearing the browser cache (Safari), clearing history and then reloading the site and the debug info is still not showing up. Here's what I have in the ColdBox.cfc:
function configure(){
// coldbox directives
coldbox = {
//Application Setup
appName = "NXCB",
eventName = "event",
//Development Settings
debugMode = false,
debugPassword = "",
reinitPassword = "1",
handlersIndexAutoReload = false,
configAutoReload = false,
//Implicit Events
defaultEvent = "General.index",
requestStartHandler = "Main.onRequestStart",
requestEndHandler = "Main.onRequestEnd",
applicationStartHandler = "Main.onAppInit",
applicationEndHandler = "",
sessionStartHandler = "Main.onSessionStart",
sessionEndHandler = "Main.onSessionEnd",
missingTemplateHandler = "",
//Extension Points
UDFLibraryFile = "includes/helpers/ApplicationHelper.cfm",
coldboxExtensionsLocation = "",
modulesExternalLocation = [],
pluginsExternalLocation = "",
viewsExternalLocation = "",
layoutsExternalLocation = "",
handlersExternalLocation = "",
requestContextDecorator = "model.RequestContext",
//Error/Exception Handling
exceptionHandler = "Main.onException",
onInvalidEvent = "Main.onInvalidEvent",
customErrorTemplate = "",
//Application Aspects
handlerCaching = true,
eventCaching = true,
proxyReturnCollection = false,
flashURLPersistScope = "session",
// Paging Plugin Settings
PagingMaxRows = 5,
PagingBandGap = 3
};
And then further down, debug turned on for my local env (I'm working on the site with another development; my local env is nizhninovgorod:
function detectEnvironment(){
return createObject( 'java', 'java.net.InetAddress' ).getLocalHost().getHostName();
}
function xxx(){
/*
coldbox.handlerCaching = false;
coldbox.eventCaching = false;
coldbox.debugPassword = "";
coldbox.reinitPassword = "";
//coldbox.debugMode = true;
coldbox.debugPassword = "debug";
coldbox.reinitPassword = "";
coldbox.handlersIndexAutoReload = true;
coldbox.configAutoReload = true;
coldbox.exceptionHandler = "";
coldbox.wirebox.singletonReload = true;
*/
}
function xxx() {
}
function nizhninovgorod() {
coldbox.debugMode = true;
coldbox.debugPassword = "debug";
}
I'm pulling my hair out over this as I hate shooting around in the dark trying to figure out what variables are not getting passed around, etc. I should note that this happens in Firefox as well.