• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
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

Copy link to clipboard

Copied

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)

Views

369

Translate

Translate

Report

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

Copy link to clipboard

Copied

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.

Votes

Translate

Translate

Report

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
Documentation