M6 Errors on All Applications

I am getting the following error on my existing M5 applications as
well as the sample apps in the M6 SVN checkout.

"The tag handler directory does not have a setter for the attribute
storeLocation specified in the Tag Library Descriptor."

I can't find any 'storeLocation' string anywhere in my ColdBox SVN
checkout.

Thoughts?

Thanks,

Aaron

Part of the stacktrace:

The error occurred in C:\web\coldbox\system\web\services
\HandlerService.cfc: line 408
Called from C:\web\coldbox\system\web\Controller.cfc: line 49
Called from C:\web\coldbox\system\Coldbox.cfc: line 69
Called from C:\web\coldbox\ApplicationTemplates\Advanced
\Application.cfc: line 35

Java ST:

coldfusion.jsp.JRunTagLibraryInfo$NoSuchAttributeException: The tag
handler directory does not have a setter for the attribute
storeLocation specified in the Tag Library Descriptor.
  at
coldfusion.jsp.JRunTagLibraryInfo.getPropertyType(JRunTagLibraryInfo.java:
627)
  at
coldfusion.jsp.JRunTagLibraryInfo.buildTagInfo(JRunTagLibraryInfo.java:
585)
  at coldfusion.jsp.JRunTagLibraryInfo.getTag(JRunTagLibraryInfo.java:
267)
  at
coldfusion.compiler.NeoTranslationContext.findTagName(NeoTranslationContext.java:
346)
  at
coldfusion.compiler.NeoTranslationContext.isKnownTag(NeoTranslationContext.java:
222)
  at
coldfusion.compiler.CFMLParserBase.isKnownTagName(CFMLParserBase.java:
570)
  at
coldfusion.compiler.cfml40TokenManager.TokenLexicalActions(cfml40TokenManager.java:
6704)
  at
coldfusion.compiler.cfml40TokenManager.getNextToken(cfml40TokenManager.java:
6586)
  at coldfusion.compiler.cfml40.getToken(cfml40.java:11870)
  at
coldfusion.compiler.CFMLParserBase.isTrivialAngleBracket(CFMLParserBase.java:
688)
  at coldfusion.compiler.cfml40.jj_3_1(cfml40.java:9384)
  at coldfusion.compiler.cfml40.jj_3_2(cfml40.java:9456)
  at coldfusion.compiler.cfml40.jj_2_2(cfml40.java:7036)
  at coldfusion.compiler.cfml40.pcdata(cfml40.java:127)
  at coldfusion.compiler.cfml40.cfml(cfml40.java:4258)
  at coldfusion.compiler.cfml40.cffunction(cfml40.java:3607)
  at coldfusion.compiler.cfml40.cfml(cfml40.java:4238)
  at coldfusion.compiler.cfml40.start(cfml40.java:4539)
  at coldfusion.compiler.NeoTranslator.parsePage(NeoTranslator.java:
667)
  at coldfusion.compiler.NeoTranslator.parsePage(NeoTranslator.java:
648)
  at
coldfusion.compiler.NeoTranslator.parseAndTransform(NeoTranslator.java:
401)
  at coldfusion.compiler.NeoTranslator.translateJava(NeoTranslator.java:
343)
  at coldfusion.compiler.NeoTranslator.translateJava(NeoTranslator.java:
144)
  at coldfusion.runtime.TemplateClassLoader$TemplateCache
$1.fetch(TemplateClassLoader.java:418)
  at coldfusion.util.LruCache.get(LruCache.java:180)
  at coldfusion.runtime.TemplateClassLoader
$TemplateCache.fetchSerial(TemplateClassLoader.java:362)
  at coldfusion.util.AbstractCache.fetch(AbstractCache.java:58)
  at coldfusion.util.SoftCache.get_statsOff(SoftCache.java:133)
  at coldfusion.util.SoftCache.get(SoftCache.java:81)
  at
coldfusion.runtime.TemplateClassLoader.findClass(TemplateClassLoader.java:
591)
  at
coldfusion.runtime.RuntimeServiceImpl.getFile(RuntimeServiceImpl.java:
785)
  at
coldfusion.runtime.RuntimeServiceImpl.resolveTemplatePath(RuntimeServiceImpl.java:
752)
  at
coldfusion.runtime.TemplateProxyFactory.getResolvedFile(TemplateProxyFactory.java:
1228)
  at
coldfusion.runtime.TemplateProxyFactory.getTemplateFileHelper(TemplateProxyFactory.java:
1518)
  at
coldfusion.cfc.ComponentProxyFactory.getProxy(ComponentProxyFactory.java:
51)
  at coldfusion.runtime.CFPage.CreateObject(CFPage.java:4781)
  at coldfusion.runtime.CFPage.CreateObject(CFPage.java:4795)
  at cfController2ecfc1373068207$funcINIT.runFunction(C:\web\coldbox
\system\web\Controller.cfc:49)
  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:490)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:336)
  at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2360)
  at cfColdbox2ecfc1027314144$funcLOADCOLDBOX.runFunction(C:\web\coldbox
\system\Coldbox.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.CfJspPage._invokeUDF(CfJspPage.java:2582)
  at cfApplication2ecfc455974808$funcONAPPLICATIONSTART.runFunction(C:
\web\eicte\eicte_fa\Application.cfc:49)
  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:490)
  at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:336)
  at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:88)
  at
coldfusion.runtime.AppEventInvoker.onApplicationStart(AppEventInvoker.java:
211)
  at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:
224)
  at
coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:
48)
  at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:
40)
  at coldfusion.filter.PathFilter.invoke(PathFilter.java:87)
  at coldfusion.filter.LicenseFilter.invoke(LicenseFilter.java:27)
  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:53)
  at coldfusion.CfmServlet.service(CfmServlet.java:200)
  at
coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:
89)
  at jrun.servlet.FilterChain.doFilter(FilterChain.java:86)
  at
com.intergral.fusionreactor.filter.FusionReactorFilter.b(FusionReactorFilter.java:
376)
  at
com.intergral.fusionreactor.filter.FusionReactorFilter.c(FusionReactorFilter.java:
254)
  at
com.intergral.fusionreactor.filter.FusionReactorFilter.doFilter(FusionReactorFilter.java:
164)
  at jrun.servlet.FilterChain.doFilter(FilterChain.java:94)
  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 think this is an issue with CF 9.1. Even this simple code produces
the Error.

"The tag handler directory does not have a setter for the attribute
storeLocation specified in the Tag Library Descriptor"

<cfdirectory action='list' directory='c:\web' name='x'
recurse='false' />
<cfdump var="#x#">

Might be worth clearing your template and path caches in the cfide and see if that helps.

– sent by a little green robot

No clue man, seems cf related and not coldbox.

Luis F. Majano
President
Ortus Solutions, Corp

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

Have you guys upgraded to 9.0.1?

Ran the upgrade 9.0.1 installer again and it solved the issue.

Thanks.