1 Reply Latest reply on Sep 1, 2014 4:34 PM by JB_Metrics

    Apptacular not working in CFBuilder 3?

    richardELeach Level 1

      Hi

       

      I downloaded the new CFBuilder 3 yesterday and went to use the Apptacular plugin to "Generate Application" but received the following error:

       

      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

      Invalid CFML construct found on line 38 at column 45.

      ColdFusion was looking at the following text:

      output

      The CFML compiler was processing:

      • A script statement beginning with writeDump on line 38, column 17.
      • A script statement beginning with public on line 37, column 9.
        

      The error occurred in /Applications/ColdFusion11/cfusion/wwwroot/Apptacular/handlers/Application.cfc: line 38

      36 : 

      37 :           public void function onError(any exception, string eventname){

      38 :                     writeDump(var="#exception#" output="console");

      39 :                     include "error.cfm";

      40 :                     abort;

       

      Resources:

      Browser 

      Jakarta Commons-HttpClient/3.1

      Remote Address 

      127.0.0.1

      Referrer 

       

      Date/Time 

      30-Apr-14 11:33 AM

      Stack Trace

       

       

      coldfusion.compiler.ParseException: Invalid CFML construct found on line 38 at column 45.

                at coldfusion.compiler.cfml40.generateParseException(cfml40.java:13730)

                at coldfusion.compiler.cfml40.jj_consume_token(cfml40.java:13601)

                at coldfusion.compiler.cfml40.tagInvocationAsFunction(cfml40.java:7433)

                at coldfusion.compiler.cfml40.cfscriptStatement(cfml40.java:1516)

                at coldfusion.compiler.cfml40.functionDefinition(cfml40.java:3341)

                at coldfusion.compiler.cfml40.cfscriptStatement(cfml40.java:1583)

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

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

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

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

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

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

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

                at coldfusion.util.LruCache.get(LruCache.java:180)

                at coldfusion.runtime.TemplateClassLoader$TemplateCache.fetchSerial(TemplateClassLoader.java :387)

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

                at coldfusion.runtime.TemplateClassLoader.newInstance(TemplateClassLoader.java:591)

                at coldfusion.runtime.TemplateClassLoader.newInstance(TemplateClassLoader.java:574)

                at coldfusion.runtime.TemplateProxyFactory.getCFCInstance(TemplateProxyFactory.java:281)

                at coldfusion.runtime.TemplateProxyFactory.resolveName(TemplateProxyFactory.java:174)

                at coldfusion.runtime.TemplateProxyFactory.resolveName(TemplateProxyFactory.java:159)

                at coldfusion.runtime.TemplateProxyFactory.resolveFile(TemplateProxyFactory.java:120)

                at coldfusion.cfc.CFCProxy.<init>(CFCProxy.java:138)

                at coldfusion.cfc.CFCProxy.<init>(CFCProxy.java:84)

                at coldfusion.runtime.AppEventInvoker.<init>(AppEventInvoker.java:64)

                at coldfusion.filter.PathFilter.resolveApplicationScope(PathFilter.java:195)

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

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

                at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:2 8)

                at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)

                at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:58)

                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.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:151)

                at coldfusion.CfmServlet.service(CfmServlet.java:219)

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

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava: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.j ava:241)

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

                at coldfusion.inspect.weinre.MobileDeviceDomInspectionFilter.doFilter(MobileDeviceDomInspect ionFilter.java:121)

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

                at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava: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:170)

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

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

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

                at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:104 0)

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

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

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

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

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

        • 1. Re: Apptacular not working in CFBuilder 3?
          JB_Metrics

          I get the same issue running ColdFusion Builder 3 (on the Eclipse 4.2.2 as a plugin, not the stand-alone 3.8 version that comes with ColdFusion Builder 3) while running the RDS on port 8500 and ColdFusion 11 running on Windows 8.1

           

          The installation of ColdFusion Builder (and Apptacular) and running the RDS work as expected, but when trying to 'Generate Application' under the Apptacular menu on the given database, I get the same error.  It looks like the last build for Apptacular is Nov 19, 2010 which ran on the old IDE platform that ColdFusion Builder 2 was built on.  So it is hard to say whether it is a Coldfusion 11 issue, Eclipse issue, or Coldfusion Builder 3 issue.  Sent an email to Terrence to see if there is either a workaround or a new release in the works.

           

          James