Uploaded image for project: 'Forge'
  1. Forge
  2. FORGE-1692

Freemarker includes present in the classpath are not resolved.

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Critical
    • Resolution: Done
    • Affects Version/s: 2.2.0.Final
    • Fix Version/s: 2.4.1.Final
    • Component/s: Templates
    • Labels:
      None

      Description

      When I attempt to process a Freemarker template that includes another Freemarker template, I run into this error:

      [foobar]$ scaffold-generate --provider AngularJS --targets org.foobar.model.Customer
      ***ERROR*** freemarker.core._MiscTemplateException: Error reading included file "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/includes/basicPropertyDetail.html.ftl":
      Template "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/includes/basicPropertyDetail.html.ftl" not found.
       
      The failing instruction (print stack trace for 1 more):
      ==> #include "includes/basicPropertyDetai...  [in template "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/detail.html.ftl" at line 19, column 9]
      

      Going by the detailed stacktrace, it appears as if a file was expected instead of URL and that the ResourceTemplateLoader failed to load this template:

      21:07:00,972 SEVERE [freemarker.runtime] (AeshProcess: 1) Error executing FreeMarker template: freemarker.core._MiscTemplateException: Error reading included file "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/includes/basicPropertyDetail.html.ftl":
      Template "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/includes/basicPropertyDetail.html.ftl" not found.
       
      The failing instruction (print stack trace for 1 more):
      ==> #include "includes/basicPropertyDetai...  [in template "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/detail.html.ftl" at line 19, column 9]
      	at freemarker.core.Include.accept(Include.java:168) [freemarker-2.3.20.jar:2.3.20]
      	at freemarker.core.Environment.visit(Environment.java:265) [freemarker-2.3.20.jar:2.3.20]
      	at freemarker.core.IfBlock.accept(IfBlock.java:84) [freemarker-2.3.20.jar:2.3.20]
      	at freemarker.core.Environment.visitByHiddingParent(Environment.java:286) [freemarker-2.3.20.jar:2.3.20]
      	at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:193) [freemarker-2.3.20.jar:2.3.20]
      	at freemarker.core.Environment.visitIteratorBlock(Environment.java:509) [freemarker-2.3.20.jar:2.3.20]
      	at freemarker.core.IteratorBlock.accept(IteratorBlock.java:103) [freemarker-2.3.20.jar:2.3.20]
      	at freemarker.core.Environment.visit(Environment.java:265) [freemarker-2.3.20.jar:2.3.20]
      	at freemarker.core.MixedContent.accept(MixedContent.java:93) [freemarker-2.3.20.jar:2.3.20]
      	at freemarker.core.Environment.visit(Environment.java:265) [freemarker-2.3.20.jar:2.3.20]
      	at freemarker.core.Environment.process(Environment.java:243) [freemarker-2.3.20.jar:2.3.20]
      	at freemarker.template.Template.process(Template.java:277) [freemarker-2.3.20.jar:2.3.20]
      	at org.jboss.forge.addon.templates.freemarker.FreemarkerTemplateGenerator.process(FreemarkerTemplateGenerator.java:42) [templates-freemarker-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
      	at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
      	at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.addon.templates.freemarker.FreemarkerTemplateGenerator_$$_javassist_0fabd966-860e-427d-8edd-941c625ce10a.process(FreemarkerTemplateGenerator_$$_javassist_0fabd966-860e-427d-8edd-941c625ce10a.java) [templates-freemarker-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.addon.templates.TemplateProcessorImpl.process(TemplateProcessorImpl.java:57) [templates-impl-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.addon.templates.TemplateProcessorImpl.process(TemplateProcessorImpl.java:48) [templates-impl-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.addon.angularjs.ProcessWithFreemarkerCommand.execute(ProcessWithFreemarkerCommand.java:83)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
      	at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
      	at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:93) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:274) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:261) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:240) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverNotifier.notifyObserver(ObserverNotifier.java:171) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverNotifier.notifyObserver(ObserverNotifier.java:167) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverNotifier.notifyObservers(ObserverNotifier.java:121) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:114) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.EventImpl.fire(EventImpl.java:84) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.forge.addon.angularjs.AngularScaffoldProvider.generateFrom(AngularScaffoldProvider.java:219)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
      	at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
      	at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.addon.angularjs.AngularScaffoldProvider_$$_javassist_787d5c05-b893-40b5-a79a-edc2ceb06556.generateFrom(AngularScaffoldProvider_$$_javassist_787d5c05-b893-40b5-a79a-edc2ceb06556.java)
      	at org.jboss.forge.addon.scaffold.impl.ui.ScaffoldExecuteGenerationStep.execute(ScaffoldExecuteGenerationStep.java:64)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
      	at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
      	at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.addon.scaffold.impl.ui.ScaffoldExecuteGenerationStep_$$_javassist_ac73b1cb-32be-46cd-872b-70cc6cbffc87.execute(ScaffoldExecuteGenerationStep_$$_javassist_ac73b1cb-32be-46cd-872b-70cc6cbffc87.java)
      	at org.jboss.forge.addon.ui.impl.controller.WizardCommandControllerImpl.execute(WizardCommandControllerImpl.java:153)
      	at org.jboss.forge.addon.ui.impl.controller.NoUIWizardControllerDecorator.execute(NoUIWizardControllerDecorator.java:152)
      	at org.jboss.forge.addon.shell.aesh.CommandAdapter.execute(CommandAdapter.java:74)
      	at org.jboss.aesh.console.AeshConsoleImpl$AeshConsoleCallbackImpl.execute(AeshConsoleImpl.java:292)
      	at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:36)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_45]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_45]
      	at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45]
      Caused by: java.io.FileNotFoundException: Template "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/includes/basicPropertyDetail.html.ftl" not found.
      	at freemarker.template.Configuration.getTemplate(Configuration.java:742) [freemarker-2.3.20.jar:2.3.20]
      	at freemarker.core.Environment.getTemplateForInclusion(Environment.java:1694) [freemarker-2.3.20.jar:2.3.20]
      	at freemarker.core.Include.accept(Include.java:159) [freemarker-2.3.20.jar:2.3.20]
      	... 62 more
       
      21:07:00,979 SEVERE [org.jboss.forge.addon.shell.aesh.CommandAdapter] (AeshProcess: 1) Failed to execute [scaffold-generate] due to exception.: java.lang.RuntimeException: freemarker.core._MiscTemplateException: Error reading included file "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/includes/basicPropertyDetail.html.ftl":
      Template "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/includes/basicPropertyDetail.html.ftl" not found.
       
      The failing instruction (print stack trace for 1 more):
      ==> #include "includes/basicPropertyDetai...  [in template "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/detail.html.ftl" at line 19, column 9]
      	at org.jboss.forge.addon.templates.freemarker.FreemarkerTemplateGenerator.process(FreemarkerTemplateGenerator.java:47)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
      	at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
      	at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.addon.templates.freemarker.FreemarkerTemplateGenerator_$$_javassist_0fabd966-860e-427d-8edd-941c625ce10a.process(FreemarkerTemplateGenerator_$$_javassist_0fabd966-860e-427d-8edd-941c625ce10a.java)
      	at org.jboss.forge.addon.templates.TemplateProcessorImpl.process(TemplateProcessorImpl.java:57)
      	at org.jboss.forge.addon.templates.TemplateProcessorImpl.process(TemplateProcessorImpl.java:48)
      	at org.jboss.forge.addon.angularjs.ProcessWithFreemarkerCommand.execute(ProcessWithFreemarkerCommand.java:83)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
      	at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
      	at org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpecialValue(MethodInjectionPoint.java:93) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:274) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.java:261) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:240) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverNotifier.notifyObserver(ObserverNotifier.java:171) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverNotifier.notifyObserver(ObserverNotifier.java:167) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverNotifier.notifyObservers(ObserverNotifier.java:121) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:114) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.weld.event.EventImpl.fire(EventImpl.java:84) [weld-core-impl-2.0.4.Final.jar:2013-08-27 14:38]
      	at org.jboss.forge.addon.angularjs.AngularScaffoldProvider.generateFrom(AngularScaffoldProvider.java:219)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
      	at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
      	at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.addon.angularjs.AngularScaffoldProvider_$$_javassist_787d5c05-b893-40b5-a79a-edc2ceb06556.generateFrom(AngularScaffoldProvider_$$_javassist_787d5c05-b893-40b5-a79a-edc2ceb06556.java)
      	at org.jboss.forge.addon.scaffold.impl.ui.ScaffoldExecuteGenerationStep.execute(ScaffoldExecuteGenerationStep.java:64)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_45]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_45]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_45]
      	at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_45]
      	at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor$1.call(ClassLoaderInterceptor.java:59) [furnace-proxy-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.furnace.util.ClassLoaders.executeIn(ClassLoaders.java:34) [furnace-api-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.furnace.proxy.ClassLoaderInterceptor.invoke(ClassLoaderInterceptor.java:75) [furnace-proxy-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.addon.scaffold.impl.ui.ScaffoldExecuteGenerationStep_$$_javassist_ac73b1cb-32be-46cd-872b-70cc6cbffc87.execute(ScaffoldExecuteGenerationStep_$$_javassist_ac73b1cb-32be-46cd-872b-70cc6cbffc87.java)
      	at org.jboss.forge.addon.ui.impl.controller.WizardCommandControllerImpl.execute(WizardCommandControllerImpl.java:153) [ui-impl-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.addon.ui.impl.controller.NoUIWizardControllerDecorator.execute(NoUIWizardControllerDecorator.java:152) [ui-impl-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.forge.addon.shell.aesh.CommandAdapter.execute(CommandAdapter.java:74) [shell-impl-2.2.1-SNAPSHOT.jar:2.2.1-SNAPSHOT]
      	at org.jboss.aesh.console.AeshConsoleImpl$AeshConsoleCallbackImpl.execute(AeshConsoleImpl.java:292) [aesh-0.49.jar:0.49]
      	at org.jboss.aesh.console.AeshProcess.run(AeshProcess.java:36) [aesh-0.49.jar:0.49]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_45]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_45]
      	at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45]
      Caused by: freemarker.core._MiscTemplateException: Error reading included file "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/includes/basicPropertyDetail.html.ftl":
      Template "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/includes/basicPropertyDetail.html.ftl" not found.
       
      The failing instruction (print stack trace for 1 more):
      ==> #include "includes/basicPropertyDetai...  [in template "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/detail.html.ftl" at line 19, column 9]
      	at freemarker.core.Include.accept(Include.java:168)
      	at freemarker.core.Environment.visit(Environment.java:265)
      	at freemarker.core.IfBlock.accept(IfBlock.java:84)
      	at freemarker.core.Environment.visitByHiddingParent(Environment.java:286)
      	at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:193)
      	at freemarker.core.Environment.visitIteratorBlock(Environment.java:509)
      	at freemarker.core.IteratorBlock.accept(IteratorBlock.java:103)
      	at freemarker.core.Environment.visit(Environment.java:265)
      	at freemarker.core.MixedContent.accept(MixedContent.java:93)
      	at freemarker.core.Environment.visit(Environment.java:265)
      	at freemarker.core.Environment.process(Environment.java:243)
      	at freemarker.template.Template.process(Template.java:277)
      	at org.jboss.forge.addon.templates.freemarker.FreemarkerTemplateGenerator.process(FreemarkerTemplateGenerator.java:42)
      	... 50 more
      Caused by: java.io.FileNotFoundException: Template "jar:file:/home/vineet/.forge/addons/org-jboss-forge-addon-angularjs-angularjs-addon-1-0-0-SNAPSHOT/angularjs-addon-1.0.0-SNAPSHOT-forge-addon.jar!/scaffold/views/includes/basicPropertyDetail.html.ftl" not found.
      	at freemarker.template.Configuration.getTemplate(Configuration.java:742)
      	at freemarker.core.Environment.getTemplateForInclusion(Environment.java:1694)
      	at freemarker.core.Include.accept(Include.java:159)
      	... 62 more
      

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                gastaldi George Gastaldi
                Reporter:
                vineet.reynolds Vineet Reynolds
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: