I was trying to test this feature by using the docs:

[url]https://documentation.magnolia-cms.com/display/DOCS/Blossom+module[/url]

so i changed one of my existing rendering model classes to extend 
AbstractAutowiredRenderingModel instead of RenderingModelImpl and changed the 
constructor according to the docs. then i get this exception:

Caused by: java.lang.NullPointerException: null                                 
          
        at 
info.magnolia.module.blossom.rendering.AbstractAutowiredRenderingModel.findBeanFactory(AbstractAutowiredRenderingModel.java:77)
 ~[magnolia-module-blossom-3.1.2.jar:na]
        at 
info.magnolia.module.blossom.rendering.AbstractAutowiredRenderingModel.<init>(AbstractAutowiredRenderingModel.java:70)
 ~[magnolia-module-blossom-3.1.2.jar:na]
        at 
ir.samatco.crowdfunding.projects.model.ProjectsModel.<init>(ProjectsModel.java:41)
 ~[crowdfund-cms-1.0.0-SNAPSHOT.jar:na]
        at 
info.magnolia.templating.renderers.NoScriptRenderer.render(NoScriptRenderer.java:80)
 [magnolia-templating-5.4.1.jar:na]
        at 
info.magnolia.rendering.engine.DefaultRenderingEngine.render(DefaultRenderingEngine.java:118)
 [magnolia-rendering-5.4.1.jar:na]
        at 
info.magnolia.rendering.engine.DefaultRenderingEngine$$EnhancerByCGLIB$$358f4845.render(<generated>)
 [cglib-nodep-3.1.jar:na]
        at 
info.magnolia.templating.elements.AreaElement.end(AreaElement.java:330) 
[magnolia-templating-5.4.1.jar:na]
        at 
info.magnolia.templating.freemarker.AbstractDirective.execute(AbstractDirective.java:98)
 [magnolia-templating-5.4.1.jar:na]
        at freemarker.core.Environment.visit(Environment.java:333) 
[freemarker-2.3.21.jar:2.3.21]
        at freemarker.core.UnifiedCall.accept(UnifiedCall.java:100) 
[freemarker-2.3.21.jar:2.3.21]
        at freemarker.core.Environment.visit(Environment.java:257) 
[freemarker-2.3.21.jar:2.3.21]
        at freemarker.core.MixedContent.accept(MixedContent.java:57) 
[freemarker-2.3.21.jar:2.3.21]
        at freemarker.core.Environment.visit(Environment.java:257) 
[freemarker-2.3.21.jar:2.3.21]
        at freemarker.core.Environment.process(Environment.java:235) 
[freemarker-2.3.21.jar:2.3.21]
        at freemarker.template.Template.process(Template.java:262) 
[freemarker-2.3.21.jar:2.3.21]
        at 
info.magnolia.freemarker.FreemarkerHelper.render(FreemarkerHelper.java:152) 
[magnolia-freemarker-support-5.4.1.jar:na]
        at 
info.magnolia.rendering.renderer.FreemarkerRenderer.onRender(FreemarkerRenderer.java:96)
 [magnolia-rendering-5.4.1.jar:na]
        at 
info.magnolia.rendering.renderer.AbstractRenderer.render(AbstractRenderer.java:155)
 [magnolia-rendering-5.4.1.jar:na]
        at 
info.magnolia.rendering.engine.DefaultRenderingEngine.render(DefaultRenderingEngine.java:118)
 [magnolia-rendering-5.4.1.jar:na]
        at 
info.magnolia.rendering.engine.DefaultRenderingEngine$$EnhancerByCGLIB$$358f4845.render(<generated>)
 [cglib-nodep-3.1.jar:na]
        at 
info.magnolia.rendering.engine.RenderingFilter.render(RenderingFilter.java:195) 
[magnolia-rendering-5.4.1.jar:na]
        at 
info.magnolia.rendering.engine.RenderingFilter.handleTemplateRequest(RenderingFilter.java:140)
 [magnolia-rendering-5.4.1.jar:na]
        at 
info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:124)
 ~[magnolia-core-5.4.2.jar:na]
        at 
info.magnolia.objectfactory.ObjectManufacturer.newInstance(ObjectManufacturer.java:111)
 ~[magnolia-core-5.4.2.jar:na]
        at 
info.magnolia.objectfactory.guice.GuiceComponentProvider.newInstanceWithParameterResolvers(GuiceComponentProvider.java:121)
 ~[magnolia-core-5.4.2.jar:na]
        at 
info.magnolia.rendering.renderer.AbstractRenderer.newModel(AbstractRenderer.java:197)
 [magnolia-rendering-5.4.1.jar:na]
        ... 135 common frames omitted

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=b7c029ea-c55a-4243-8e18-354d3b2d0415


----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to