I am trying to get BugLogHQ working with the latest version of OpenBD.
I've been following the instructions:
but when I initially put the application in the web root directory and attempt to access it I get the following error message:
Application
Detail A request was made to a resource that could not be located
Missing File bugLog.core.coreApp
Tag Context CFSET (/Users/matthew/Documents/jetty-openbd-3.1/webapps/openbd/bugLog/hq/index.cfm, Line=6, Column=1)
Source
5 : <!--- create main application controller --->
6 : <cfset app = createObject("component","bugLog.core.coreApp") />
When I create a mapping like the following in the administrator I get a little further:
/bugLog $/Users/matthew/Documents/jetty-openbd-3.1/webapps/openbd/bugLog
Because of an issue with xmlParse() that I have reported over on the OpenBD group I have had to change a few files:
bugLog/components/configFactory.cfc
configDoc = "/#instance#/config/buglog-config.xml.cfm"
configDoc = "/#instance#/config/buglog-config.xml"
bugLog/components/xmlConfigProvider.cfc
var xmlDoc = xmlParse(expandPath(variables.configDoc));
var xmlDoc = xmlParse(expandPath(variables.configDoc));
bugLog/core/coreApp.cfc
xmlDoc = xmlParse(expandPath(this.paths.config));
One other thing - in bugLog/components/schedulerService.cfc I had to change this:
bugLog/components/schedulerService.cfc
startDate="#createDate(1990,1,1)#"
startDate="#DateFormat(createDate(1990,1,1), "mm/dd/yyyy")#"
That's as far as I've gotten.