Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

The tag handler ftp does not have a setter for the attribute parserKey specified in the Tag Library Descriptor.

Guest
Dec 22, 2014 Dec 22, 2014

Hello!

We updated our CF10 installation to Update 15 and now our cfftp tags are throwing this error. I made a one line file with the code below to reproduce the error. Is there a problem with the code, our installation, or is this a bug that should be reported? Thanks for your help.

Chris

The code:

<cfftp action="open" connection="My_query" server="xxx" username="xxx" password="xxx" stopOnError = "No">

The error:

The tag handler ftp does not have a setter for the attribute parserKey specified in the Tag Library Descriptor.

The stack trace:

coldfusion.jsp.JRunTagLibraryInfo$NoSuchAttributeException: The tag handler ftp does not have a setter for the attribute parserKey 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:354)

    at coldfusion.compiler.NeoTranslationContext.isKnownTag(NeoTranslationContext.java:230)

    at coldfusion.compiler.CFMLParserBase.isKnownTagName(CFMLParserBase.java:655)

    at coldfusion.compiler.cfml40TokenManager.TokenLexicalActions(cfml40TokenManager.java:6720)

    at coldfusion.compiler.cfml40TokenManager.getNextToken(cfml40TokenManager.java:6586)

    at coldfusion.compiler.cfml40.getToken(cfml40.java:13039)

    at coldfusion.compiler.CFMLParserBase.isTrivialAngleBracket(CFMLParserBase.java:773)

    at coldfusion.compiler.cfml40.jj_3_1(cfml40.java:11242)

    at coldfusion.compiler.cfml40.jj_3_2(cfml40.java:11312)

    at coldfusion.compiler.cfml40.jj_3R_70(cfml40.java:11332)

    at coldfusion.compiler.cfml40.jj_3_99(cfml40.java:12237)

    at coldfusion.compiler.cfml40.jj_3R_97(cfml40.java:12554)

    at coldfusion.compiler.cfml40.jj_3_98(cfml40.java:12595)

    at coldfusion.compiler.cfml40.jj_2_98(cfml40.java:8083)

    at coldfusion.compiler.cfml40.cfml(cfml40.java:4545)

    at coldfusion.compiler.cfml40.cftry(cfml40.java:1198)

    at coldfusion.compiler.cfml40.cfml(cfml40.java:4562)

    at coldfusion.compiler.cfml40.cfif(cfml40.java:311)

    at coldfusion.compiler.cfml40.cfml(cfml40.java:4554)

    at coldfusion.compiler.cfml40.cfif(cfml40.java:311)

    at coldfusion.compiler.cfml40.cfml(cfml40.java:4554)

    at coldfusion.compiler.cfml40.start(cfml40.java:4994)

    at coldfusion.compiler.NeoTranslator.parsePage(NeoTranslator.java:694)

    at coldfusion.compiler.NeoTranslator.parsePage(NeoTranslator.java:675)

    at coldfusion.compiler.NeoTranslator.parseAndTransform(NeoTranslator.java:428)

    at coldfusion.compiler.NeoTranslator.translateJava(NeoTranslator.java:370)

    at coldfusion.compiler.NeoTranslator.translateJava(NeoTranslator.java:147)

    at coldfusion.runtime.TemplateClassLoader$TemplateCache$1.fetch(TemplateClassLoader.java:436)

    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:609)

    at coldfusion.filter.PathFilter.invoke(PathFilter.java:101)

    at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94)

    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:204)

    at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

    at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)

    at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

    at com.intergral.fusionreactor.filter.FusionReactorCoreFilter.doRequestNoFilter(FusionReactorCoreFilter.java:712)

    at com.intergral.fusionreactor.filter.FusionReactorCoreFilter.doFusionRequest(FusionReactorCoreFilter.java:341)

    at com.intergral.fusionreactor.filter.FusionReactorCoreFilter.doFilter(FusionReactorCoreFilter.java:246)

    at com.intergral.fusionreactor.filter.FusionReactorFilter.doFilter(FusionReactorFilter.java:121)

    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)

    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)

    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)

    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)

    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:422)

    at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:199)

    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)

    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314)

    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

    at java.lang.Thread.run(Thread.java:745)

412
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guide ,
Dec 23, 2014 Dec 23, 2014
LATEST

Sounds like a regression bug.  Can you submit a ticket to the bug tracker?  Be sure to attach your simple test case.

-Carl V.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources