Cache default is not registered

We've recently upgraded to CBox 3.5 beta and our Application.log is
filling up with "Cache default is not registered" errors (around 10
entries / minute). I believe these errors are hitting before it
processes our config/Coldbox.cfc because in our config I have

exceptionHandler = "Main.onException",

where i'm telling it to log errors in a different log file
(ColdboxExceptions.log). I think these errors are invisible to the
user, but every 2-3 hours -it'll just puke, and then my
ColdboxExceptions.log fills up with stuff like

Exception Caught by ColdBox | The '' name is not a valid component or
interface name. | | Component and interface names cannot be empty and
cannot start or end with a period. | | at
cfMapping2ecfc2121321959$funcPROCESS.runFunction(D:\ColdBox35beta
\system\ioc\config\Mapping.cfc:538) | http_user_agent=Mozilla/5.0
(Windows NT 6.1; rv:7.0.1) Gecko/20100101 Firefox/7.0.1 |
remote_host=60.169.78.15 | http_referer=http://www.delphiglass.com/
error | q=mode=2 | path_info=/page/main_email | page=homepage

When that happens - the users get error messages. I've made sure
objects don't persist past the end of the request (not in session or
app scope). We're running CF Server 9,0,1,274733 (9.0.1 hotfix 1).
We're using Wirebox, Cachebox, and Logbox. Below is the stack trace -
any help would be greatly appreciated

250
"Error","jrpp-1124","02/09/12","13:48:46","BF024109E5E1BC53CE4E598893B7F8F2","Cache
default is not registered.Valid cache names are The specific sequence
of files included or processed is: D:\webroot\delphiglass_com
\index.cfm, line: 191 "
251 coldfusion.runtime.CustomException: Cache default is not
registered.
252 at coldfusion.tagext.lang.ThrowTag.doStartTag(ThrowTag.java:
142)
253 at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:
2722)
254 at cfCacheFactory2ecfc1682456342$funcGETCACHE.runFunction(D:
\ColdBox35beta\system\cache\CacheFactory.cfc:191)
255 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
256 at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
257 at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
258 at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
259 at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
260 at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:
321)
261 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
262 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
491)
263 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
337)
264 at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
265 at cfCacheBox2ecfc1171583748$funcGETFROMSCOPE.runFunction(D:
\ColdBox35beta\system\ioc\scopes\CacheBox.cfc:34)
266 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
267 at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
268 at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
269 at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
270 at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
271 at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:
321)
272 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
273 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
491)
274 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
337)
275 at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
276 at cfInjector2ecfc1728929624$funcGETINSTANCE.runFunction(D:
\ColdBox35beta\system\ioc\Injector.cfc:262)
277 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
278 at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
279 at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
280 at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
281 at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
282 at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:
321)
283 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
284 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
491)
285 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
337)
286 at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
287 at cfPluginService2ecfc910996563$funcNEW.runFunction(D:
\ColdBox35beta\system\web\services\PluginService.cfc:141)
288 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
289 at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
290 at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
291 at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
292 at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
293 at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:
321)
294 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:517)
295 at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2547)
296 at cfPluginService2ecfc910996563$funcGET.runFunction(D:
\ColdBox35beta\system\web\services\PluginService.cfc:157)
297 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
298 at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
299 at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
300 at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
301 at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
302 at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:
321)
303 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
304 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
491)
305 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
337)
306 at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
307 at cfController2ecfc1522733140$funcGETPLUGIN.runFunction(D:
\ColdBox35beta\system\web\Controller.cfc:325)
308 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
309 at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
310 at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
311 at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
312 at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
313 at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:
321)
314 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
315 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
491)
316 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
337)
317 at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
318 at
cfExceptionService2ecfc179506075$funcEXCEPTIONHANDLER.runFunction(D:
\ColdBox35beta\system\web\services\ExceptionService.cfc:40)
319 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
320 at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)
321 at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
322 at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
323 at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
324 at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:
321)
325 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
326 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
491)
327 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
337)
328 at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
329 at
cfColdbox2ecfc989220004$funcPROCESSCOLDBOXREQUEST.runFunction(D:
\ColdBox35beta\system\Coldbox.cfc:306)
330 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
331 at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
332 at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
333 at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
334 at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:
321)
335 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
336 at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2582)
337 at cfApplication2ecfc206493347$funcONREQUESTSTART.runFunction(D:
\webroot\delphiglass_com\Application.cfc:64)
338 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472)
339 at coldfusion.runtime.UDFMethod
$ReturnTypeFilter.invoke(UDFMethod.java:405)
340 at coldfusion.runtime.UDFMethod
$ArgumentCollectionFilter.invoke(UDFMethod.java:368)
341 at
coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
55)
342 at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:
321)
343 at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220)
344 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
491)
345 at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:
337)
346 at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:
88)
347 at
coldfusion.runtime.AppEventInvoker.onRequestStart(AppEventInvoker.java:
258)
348 at
coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:
349)
349 at
coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:
48)
350 at
coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40)
351 at coldfusion.filter.PathFilter.invoke(PathFilter.java:94)
352 at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:
70)
353 at
coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:
28)
354 at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:
38)
355 at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:
46)
356 at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:
38)
357 at
coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
358 at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:
62)
359 at coldfusion.CfmServlet.service(CfmServlet.java:200)
360 at
coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:
89)
361 at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
362 at
com.intergral.fusionreactor.filter.FusionReactorFilter.c(FusionReactorFilter.java:
428)
363 at
com.intergral.fusionreactor.filter.FusionReactorFilter.d(FusionReactorFilter.java:
262)
364 at
com.intergral.fusionreactor.filter.FusionReactorFilter.doFilter(FusionReactorFilter.java:
171)
365 at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
366 at com.seefusion.Filter.doFilter(Filter.java:49)
367 at com.seefusion.SeeFusion.doFilter(SeeFusion.java:1500)
368 at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
369 at
coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:
42)
370 at
coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:
46)
371 at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
372 at jrun.servlet.FilterChain.service(FilterChain.java:101)
373 at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106)
374 at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:
42)
375 at
jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:
286)
376 at
jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:
543)
377 at
jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:
203)
378 at jrunx.scheduler.ThreadPool
$DownstreamMetrics.invokeRunnable(ThreadPool.java:320)
379 at jrunx.scheduler.ThreadPool
$ThreadThrottle.invokeRunnable(ThreadPool.java:428)
380 at jrunx.scheduler.ThreadPool
$UpstreamMetrics.invokeRunnable(ThreadPool.java:266)
381 at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

Is this the beta or latest development branch

I'm using the published 3.5.0 beta, the top link on the ColdBox.org
download page

Upcoming Release: 3.5.0 Beta (CodeName: SEEK-Jeremiah 29:13)

coldbox-buildID-201111231518

Can you try the latest from github, it will be the final core next week → GitHub - ColdBox/coldbox-platform: A modern, fluent and conventions based HMVC framework for ColdFusion (CFML)

Please try it as this is the final core for release

Luis F. Majano
CEO
Ortus Solutions, Corp
www.ortussolutions.com

ColdBox Platform: http://www.coldbox.org
Linked In: http://www.linkedin.com/pub/3/731/483
Blog: http://www.luismajano.com
IECFUG Manager: http://www.iecfug.com

Social: twitter.com/lmajano facebook.com/lmajano

thanks Luis - i'll give it a shot

I am getting the same error even with the latest dev build (Coldbox 3.5.0.Beta-163). It eventually brings my site to a halt and I have to restart the cf service to get site back working. The error I get is below. Any suggestions to fix?

Cache default is not registered.
Valid cache names are

The error occurred in C:/inetpub/wwwroot/coldbox3.5Beta_163/system/cache/CacheFactory.cfc: line 191
Called from C:/inetpub/wwwroot/coldbox3.5Beta_163/system/ioc/scopes/CacheBox.cfc: line 34
Called from C:/inetpub/wwwroot/coldbox3.5Beta_163/system/ioc/Injector.cfc: line 262
Called from C:/inetpub/wwwroot/coldbox3.5Beta_163/system/web/services/PluginService.cfc: line 133
Called from C:/inetpub/wwwroot/coldbox3.5Beta_163/system/web/services/PluginService.cfc: line 149
Called from C:/inetpub/wwwroot/coldbox3.5Beta_163/system/web/Controller.cfc: line 326
Called from C:/inetpub/wwwroot/coldbox3.5Beta_163/system/web/services/ExceptionService.cfc: line 40
Called from C:/inetpub/wwwroot/coldbox3.5Beta_163/system/Coldbox.cfc: line 338
Called from C:/inetpub/wwwroot/coldbox3.5Beta_163/system/Coldbox.cfc: line 370
189 :
190 : <!— Not Found —>
191 :
192 :
193 :
Resources:
Check the ColdFusion documentation to verify that you are using the correct syntax.
Search the Knowledge Base to find a solution to your problem.
Browser Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.45 Safari/535.19
Remote Address 76.182.238.172
Referrer
Date/Time 29-Feb-12 10:19 PM
Stack Trace
at cfCacheFactory2ecfc597035612$funcGETCACHE.runFunction(C:/inetpub/wwwroot/coldbox3.5Beta_163/system/cache/CacheFactory.cfc:191) at cfCacheBox2ecfc530818698$funcGETFROMSCOPE.runFunction(C:/inetpub/wwwroot/coldbox3.5Beta_163/system/ioc/scopes/CacheBox.cfc:34) at cfInjector2ecfc1493728402$funcGETINSTANCE.runFunction(C:/inetpub/wwwroot/coldbox3.5Beta_163/system/ioc/Injector.cfc:262) at cfPluginService2ecfc1487812626$funcNEW.runFunction(C:/inetpub/wwwroot/coldbox3.5Beta_163/system/web/services/PluginService.cfc:133) at cfPluginService2ecfc1487812626$funcGET.runFunction(C:/inetpub/wwwroot/coldbox3.5Beta_163/system/web/services/PluginService.cfc:149) at cfController2ecfc80241765$funcGETPLUGIN.runFunction(C:/inetpub/wwwroot/coldbox3.5Beta_163/system/web/Controller.cfc:326) at cfExceptionService2ecfc1887342974$funcEXCEPTIONHANDLER.runFunction(C:/inetpub/wwwroot/coldbox3.5Beta_163/system/web/services/ExceptionService.cfc:40) at cfColdbox2ecfc1245391658$funcPROCESSCOLDBOXREQUEST.runFunction(C:/inetpub/wwwroot/coldbox3.5Beta_163/system/Coldbox.cfc:338) at cfColdbox2ecfc1245391658$funcONREQUESTSTART.runFunction(C:/inetpub/wwwroot/coldbox3.5Beta_163/system/Coldbox.cfc:370)

coldfusion.runtime.CustomException: Cache default is not registered.
at coldfusion.tagext.lang.ThrowTag.doStartTag(ThrowTag.java:142)
at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2722)
at cfCacheFactory2ecfc597035612$funcGETCACHE.runFunction(C:\inetpub\wwwroot\coldbox3.5Beta_163\system\cache\CacheFactory.cfc:191)
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 cfCacheBox2ecfc530818698$funcGETFROMSCOPE.runFunction(C:\inetpub\wwwroot\coldbox3.5Beta_163\system\ioc\scopes\CacheBox.cfc:34)
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 cfInjector2ecfc1493728402$funcGETINSTANCE.runFunction(C:\inetpub\wwwroot\coldbox3.5Beta_163\system\ioc\Injector.cfc:262)
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 cfPluginService2ecfc1487812626$funcNEW.runFunction(C:\inetpub\wwwroot\coldbox3.5Beta_163\system\web\services\PluginService.cfc:133)
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 cfPluginService2ecfc1487812626$funcGET.runFunction(C:\inetpub\wwwroot\coldbox3.5Beta_163\system\web\services\PluginService.cfc:149)
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 cfController2ecfc80241765$funcGETPLUGIN.runFunction(C:\inetpub\wwwroot\coldbox3.5Beta_163\system\web\Controller.cfc:326)
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 cfExceptionService2ecfc1887342974$funcEXCEPTIONHANDLER.runFunction(C:\inetpub\wwwroot\coldbox3.5Beta_163\system\web\services\ExceptionService.cfc:40)
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 cfColdbox2ecfc1245391658$funcPROCESSCOLDBOXREQUEST.runFunction(C:\inetpub\wwwroot\coldbox3.5Beta_163\system\Coldbox.cfc:338)
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.CfJspPage._invokeUDF(CfJspPage.java:2582)
at cfColdbox2ecfc1245391658$funcONREQUESTSTART.runFunction(C:\inetpub\wwwroot\coldbox3.5Beta_163\system\Coldbox.cfc:370)
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.onRequestStart(AppEventInvoker.java:258)
at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:349)
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.ExceptionFilter.invoke(ExceptionFilter.java:70)
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)

I have never seen this. Can you post your exception handler call? For some reason it is when it is trying to get a plugin.

Can you try with the latest code on the development branch as well, not the beta. The code on the development branch is the final release.

Luis F. Majano
CEO
Ortus Solutions, Corp
www.ortussolutions.com

ColdBox Platform: http://www.coldbox.org
Linked In: http://www.linkedin.com/pub/3/731/483
Blog: http://www.luismajano.com
IECFUG Manager: http://www.iecfug.com

Social: twitter.com/lmajano facebook.com/lmajano

Hi Luis,
I am using the latest development build, zip file name: "ColdBox-
coldbox-platform-3.5.0.Beta-163-g5cfa1f8.zip"
Here is what I have in my onException Handler:

public void function onException(event,rc,prc) {
  var exceptionBean = Event.getValue("exceptionBean");
  var extraInfo = {};
  extraInfo.Memento = exceptionBean.getMemento();
  extraInfo.RCVars = arguments.rc;
  extraInfo.PRCVars = arguments.prc;
  extraInfo.CGIVars = cgi;

variables.emaillogger.error("MESSAGE:#exceptionBean.getExceptionStruct().message#",extraInfo);
}

Not sure how or why the error occurs..I will continue to monitor it
today and try and track it down.
Thanks!

Yes, please do, as I can’t figure it out. What is email logger?

Luis F. Majano
CEO
Ortus Solutions, Corp
www.ortussolutions.com

ColdBox Platform: http://www.coldbox.org
Linked In: http://www.linkedin.com/pub/3/731/483
Blog: http://www.luismajano.com
IECFUG Manager: http://www.iecfug.com

Social: twitter.com/lmajano facebook.com/lmajano

I feel it has something to do with using (or over using) fwreinit, but
haven't nailed it down yet.

emaillogger is the category name of a logger I use in LogBox (see
below). I then inject it into main.cfc (property name="emaillogger"
inject="logBox:logger:emaillogger":wink: and use in the onException
handler.

//LogBox DSL
logBox = {
  // Define Appenders
  appenders = {
    myCBTracer =
{class="coldbox.system.logging.appenders.ColdboxTracerAppender"}
    ,myAsyncLogFile =
{class="coldbox.system.logging.appenders.AsyncRollingFileAppender",properties={filePath="/
logs"}}
    ,emailLog =
{class="coldbox.system.logging.appenders.EmailAppender",properties={from='123@123.org',to='321@321.org',cc='456@456.org',subject='Error
Email',mailserver='10.0.0.1'},levelMin = "FATAL"}
  },
  // Root Logger
  root = { levelmax="ERROR", appenders="*" },
  categories = {"emaillogger" = {levelMax= "ERROR",
appenders="emailLog" }}
  // Implicit Level Categories
  ,OFF = [ "coldbox.system" ]
};

I am having the same issue and it pretty much happens on every reinit of the application. I am not sure if this matters or not, but we use template caching on the coldfusion server as well, and I always clear the cache before reiniting. I just tried a reinit without doing that, and it worked. That could be for other reasons though, since I hadn’t pushed any new code. Just trying to provide any info that might be helpful.

The web site you are accessing has experienced an unexpected error.
Please contact the website administrator.

The following information is meant for the website developer for debugging purposes.

Error Occurred While Processing Request

Cache default is not registered.

Valid cache names are

The error occurred in C:/Projects/kostizi/coldbox/system/cache/CacheFactory.cfc: line 191
Called from C:/Projects/kostizi/coldbox/system/ioc/scopes/CacheBox.cfc: line 34
Called from C:/Projects/kostizi/coldbox/system/ioc/Injector.cfc: line 262
Called from C:/Projects/kostizi/coldbox/system/web/services/PluginService.cfc: line 141
Called from C:/Projects/kostizi/coldbox/system/web/services/PluginService.cfc: line 157
Called from C:/Projects/kostizi/coldbox/system/web/Controller.cfc: line 325
Called from C:/Projects/kostizi/coldbox/system/web/services/ExceptionService.cfc: line 40
Called from C:/Projects/kostizi/coldbox/system/Coldbox.cfc: line 306
Called from C:/Projects/kostizi/Application.cfc: line 55

189 : 			</cfif>
190 : 			<!--- Not Found --->
**191 : 			<cfthrow message="Cache #arguments.name# is not registered." detail="Valid cache names are #structKeyList(instance.caches)#" type="CacheFactory.CacheNotFoundException">**
192 : 		</cflock>
193 : 		

Hi Luis
Wednesday (March 14) we upgraded to the latest build (186) and it
helped with this issue. Instead of getting an average of 10 "Cache
default" errors every hour, now we're getting 4-6 a day. It seem to be
occurring in our off hours, I have some scheduled tasks that run
overnight, i know at least 1 of them does a fwreinit. What's weird is
now we're seeing this error occur in pairs (2 with the same time
stamp).

Update from CBoxBeta3.5 went very smooth, only had to tweak 1 thing on
the site. We had a small number of RenderView calls that had the view
value starting with "/", I did a global search & replace and it's gtg.
Ex: RenderView('/viewlets/cat_home') replaced with
RenderView('viewlets/cat_home')

Thanks again for the help!

Mar 17, 2012 5:59 AM Error jrpp-45
BF024109E5E1BC53CE4E598893B7F8F2
Cache default is not registered.Valid cache names are The specific
sequence of files included or processed is: D:\webroot\delphiglass_com
\index.cfm, line: 191
Mar 17, 2012 5:59 AM Error jrpp-54
BF024109E5E1BC53CE4E598893B7F8F2
Cache default is not registered.Valid cache names are The specific
sequence of files included or processed is: D:\webroot\delphiglass_com
\index.cfm, line: 191
Mar 17, 2012 4:16 AM Error jrpp-3
BF024109E5E1BC53CE4E598893B7F8F2
Cache default is not registered.Valid cache names are The specific
sequence of files included or processed is: D:\webroot\delphiglass_com
\index.cfm, line: 191
Mar 17, 2012 4:16 AM Error jrpp-14
BF024109E5E1BC53CE4E598893B7F8F2
Cache default is not registered.Valid cache names are The specific
sequence of files included or processed is: D:\webroot\delphiglass_com
\index.cfm, line: 191
Mar 17, 2012 3:45 AM Error jrpp-857
BF024109E5E1BC53CE4E598893B7F8F2
Cache default is not registered.Valid cache names are The specific
sequence of files included or processed is: D:\webroot\delphiglass_com
\index.cfm, line: 191

Rob

We too had a do a huge find and replace for views starting with a slash, so
you're not alone! :slight_smile:

Tom.

Why don’t we modify RenderView to accept paths that start with “/”?

Recently, we upgraded our framework to 3.8.1 and sometime we are getting “Cache not registered” error during submission of the Comment form. I was wondering if someone found the solution for this issue. Please help.

I just upgraded from 4.1.0 to 4.3.0 and on reinit I get the following error. my wirebox config is simple - scanLocations = [“models”].

The .modules.project.models.portfolioDAO name is not a valid component or interface name.

Component and interface names cannot be empty and cannot start or end with a period.

The error occurred in C:/Users/daniel.mejia/Development/frameworks/coldbox_4.3.0/system/core/util/Util.cfc: line 222
Called fromC:/Users/daniel.mejia/Development/frameworks/coldbox_4.3.0/system/ioc/config/Mapping.cfc: line 599
Called fromC:/Users/daniel.mejia/Development/frameworks/coldbox_4.3.0/system/ioc/config/Binder.cfc: line 991
Called fromC:/Users/daniel.mejia/Development/frameworks/coldbox_4.3.0/system/web/services/ModuleService.cfc: line 430
Called fromC:/Users/daniel.mejia/Development/frameworks/coldbox_4.3.0/system/web/services/ModuleService.cfc: line 345
Called fromC:/Users/daniel.mejia/Development/frameworks/coldbox_4.3.0/system/web/services/LoaderService.cfc: line 57
Called from C:/Users/daniel.mejia/Development/frameworks/coldbox_4.3.0/system/Bootstrap.cfc: line 70
Called from C:/Users/daniel.mejia/Development/sites/api.psomas.com/Application.cfc: line 30

220 : 				<cfset md = getMetaData(component)>
221 : 			<cfelse>
**222 : 				<cfset md = getComponentMetaData(component)>**
223 : 			</cfif>
224 : 		</cfif>

restart your server in any framework update please.

Nada. I downgraded to 4.1.0 and it is working, then upgraded to 4.3.0 and restarted server and got the same exact error.

I think the error is clear that you are trying to instantiate a component with a “.” in the beginning.

Daniel, is there a reason you didn’t start a new thread for this? Your error seems to be unrelated to the subject of this thread and the rest of the posts.

The issue as Luis pointed out is that the component path starts with a period. Of course, the question is why. Can you tell us a few things about your app?

  1. Is your ColdBox app in a subfolder
  2. have you set a coldbox_app_mapping in your Application.cfc
  3. Are you using the new modules_app convention yet?
  4. Where is the module “product” located on your hard drive?
  5. Are you using external module locations?
  6. Do you have a server-level mapping for your coldbox folder?
  7. Are there other versions of ColdBox that still might be on your server and getting picked up either in the web root, or an application-specific mapping, or a server level mapping?
  8. Is there a reason you have a scan location of “models” set up? That is actually the default setting and you aren’t required to set it.
    Also, can you put some debugging code in the ModuleService around line 422 is this chunk:

// Add as a mapped directory with module name as the namespace with correct mapping path
var packagePath = ( len( mConfig.cfmapping ) ? mConfig.cfmapping & “.#mConfig.conventions.modelsLocation#” : mConfig.modelsInvocationPath );
if( len( mConfig.modelNamespace ) ){
wirebox.getBinder().mapDirectory( packagePath=packagePath, namespace="@#mConfig.modelNamespace#" );
} else {
// just register with no namespace
wirebox.getBinder().mapDirectory( packagePath=packagePath );
}

Check and see what the value of the mConfig.cfmapping variable is. If it’s an empty string, the leading period shouldn’t be appended, but it’s possible it’s something tricky like some whitespace.

Thanks!

~Brad

ColdBox/CommandBox Developer Advocate
Ortus Solutions, Corp

E-mail: brad@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com