ContentBox error

Hi Guys,

I've just forked the master branch of ContentBox and when I run it I
get the error below. I'm running ColdFusion 9.0.1 / MySQL 5.1.44-
community / Windows 7 64bit.

Any ideas?

CFC coldbox.system.cache.providers.CacheBoxColdBoxProvider does not
implement the interface coldbox.system.cache.IColdboxApplicationCache.

The getInterceptorCacheKeyPrefix method is not implemented by the
component or it is declared as private.

The error occurred in C:\webserver\htdocs\ContentBox\coldbox\system
\cache\CacheFactory.cfc: line 593
Called from C:\webserver\htdocs\ContentBox\coldbox\system\cache
\CacheFactory.cfc: line 160
Called from C:\webserver\htdocs\ContentBox\coldbox\system\cache
\CacheFactory.cfc: line 97
Called from C:\webserver\htdocs\ContentBox\coldbox\system\web\services
\LoaderService.cfc: line 178
Called from C:\webserver\htdocs\ContentBox\coldbox\system\web\services
\LoaderService.cfc: line 69
Called from C:\webserver\htdocs\ContentBox\coldbox\system\Coldbox.cfc:
line 71
Called from C:\webserver\htdocs\ContentBox\Application.cfc: line 64
591 : <cfscript>
592 : // Create Cache
593 : var oCache =
createObject("component",arguments.provider).init();
594 : // Register Name
595 : oCache.setName( arguments.name );

Stack Trace
at cfCacheFactory2ecfc1895861148$funcCREATECACHE.runFunction(C:
\webserver\htdocs\ContentBox\coldbox\system\cache\CacheFactory.cfc:
593) at cfCacheFactory2ecfc1895861148$funcCONFIGURE.runFunction(C:
\webserver\htdocs\ContentBox\coldbox\system\cache\CacheFactory.cfc:
160) at cfCacheFactory2ecfc1895861148$funcINIT.runFunction(C:\webserver
\htdocs\ContentBox\coldbox\system\cache\CacheFactory.cfc:97) at
cfLoaderService2ecfc168694297$funcCREATECACHEBOX.runFunction(C:
\webserver\htdocs\ContentBox\coldbox\system\web\services
\LoaderService.cfc:178) at
cfLoaderService2ecfc168694297$funcLOADAPPLICATION.runFunction(C:
\webserver\htdocs\ContentBox\coldbox\system\web\services
\LoaderService.cfc:69) at
cfColdbox2ecfc425463377$funcLOADCOLDBOX.runFunction(C:\webserver\htdocs
\ContentBox\coldbox\system\Coldbox.cfc:71) at
cfApplication2ecfc1870703693$funcONAPPLICATIONSTART.runFunction(C:
\webserver\htdocs\ContentBox\Application.cfc:64)

coldfusion.runtime.InterfaceRuntimeExceptions
$CFCDoesNotImlpementFunctionException: CFC
coldbox.system.cache.providers.CacheBoxColdBoxProvider does not
implement the interface coldbox.system.cache.IColdboxApplicationCache.
  at
coldfusion.runtime.InterfaceRuntimeExceptions.throwCFCDoesNotImlpementFunctionException(InterfaceRuntimeExceptions.java:
19)
  at
coldfusion.runtime.TemplateProxy.verifyInterfaceMethodImpl(TemplateProxy.java:
1020)
  at
coldfusion.runtime.TemplateProxy.verifyInterfaceImpl(TemplateProxy.java:
1078)
  at
coldfusion.runtime.TemplateProxy.verifyInterfacesImpl(TemplateProxy.java:
880)
  at
coldfusion.cfc.ComponentProxyFactory.getProxy(ComponentProxyFactory.java:
67)
  at coldfusion.runtime.CFPage.CreateObject(CFPage.java:4827)
  at coldfusion.runtime.CFPage.CreateObject(CFPage.java:4841)
  at cfCacheFactory2ecfc1895861148$funcCREATECACHE.runFunction(C:
\webserver\htdocs\ContentBox\coldbox\system\cache\CacheFactory.cfc:
593)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
  at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
  at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
  at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
  at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
  at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:517)
  at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2547)
  at cfCacheFactory2ecfc1895861148$funcCONFIGURE.runFunction(C:
\webserver\htdocs\ContentBox\coldbox\system\cache\CacheFactory.cfc:
160)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
  at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
  at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
  at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
  at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
  at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
  at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2582)
  at cfCacheFactory2ecfc1895861148$funcINIT.runFunction(C:\webserver
\htdocs\ContentBox\coldbox\system\cache\CacheFactory.cfc:97)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
  at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
  at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
  at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
  at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
  at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:491)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:337)
  at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
  at cfLoaderService2ecfc168694297$funcCREATECACHEBOX.runFunction(C:
\webserver\htdocs\ContentBox\coldbox\system\web\services
\LoaderService.cfc:178)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
  at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
  at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
  at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
  at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
  at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
  at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2582)
  at cfLoaderService2ecfc168694297$funcLOADAPPLICATION.runFunction(C:
\webserver\htdocs\ContentBox\coldbox\system\web\services
\LoaderService.cfc:69)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
  at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
  at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
  at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
  at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
  at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:491)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:337)
  at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
  at cfColdbox2ecfc425463377$funcLOADCOLDBOX.runFunction(C:\webserver
\htdocs\ContentBox\coldbox\system\Coldbox.cfc:71)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
  at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
  at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
  at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
  at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
  at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:491)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:337)
  at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
  at cfApplication2ecfc1870703693$funcONAPPLICATIONSTART.runFunction(C:
\webserver\htdocs\ContentBox\Application.cfc:64)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
  at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
  at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
  at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
  at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321)
  at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:491)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:337)
  at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:88)
  at
coldfusion.runtime.AppEventInvoker.onApplicationStart(AppEventInvoker.java:
211)
  at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:
242)
  at
coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:
48)
  at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:
40)
  at coldfusion.filter.PathFilter.invoke(PathFilter.java:94)
  at coldfusion.filter.LicenseFilter.invoke(LicenseFilter.java:27)
  at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70)
  at
coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:
79)
  at
coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:
28)
  at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
  at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46)
  at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38)
  at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:
22)
  at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62)
  at coldfusion.CfmServlet.service(CfmServlet.java:200)
  at
coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:
89)
  at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
  at
coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:
42)
  at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:
46)
  at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
  at jrun.servlet.FilterChain.service(FilterChain.java:101)
  at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
  at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
  at
jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:
286)
  at
jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:
543)
  at
jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:
203)
  at jrunx.scheduler.ThreadPool
$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
  at jrunx.scheduler.ThreadPool
$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
  at jrunx.scheduler.ThreadPool
$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
  at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

Hmm I sometimes got this when I had something weird in memory in cf. did you restart cf?

Nope - still doing it. Not to worry Luis I'll dig into when I have
some free time.