Hello All,
I'm creating a Blossom module that needs to render a form using Freemarker. I
also need to bind Spring into it.
My blossom-servlet.xml is :
[code]
<bean class="info.magnolia.module.blossom.view.TemplateViewResolver">
<property name="prefix" value="/cmc/templates/" />
<property name="suffix" value=".ftl" />
<property name="viewRenderer">
<bean
class="info.magnolia.module.blossom.view.FreemarkerTemplateViewRenderer">
<property name="exposeSpringMacroHelpers"
value="true" />
</bean>
</property>
</bean>
<bean class="info.magnolia.module.blossom.view.ParagraphViewResolver">
<property name="prefix" value="/cmc/paragraphs/" />
<property name="suffix" value=".ftl" />
<property name="viewRenderer">
<bean
class="info.magnolia.module.blossom.view.FreemarkerParagraphViewRenderer">
<property name="exposeSpringMacroHelpers"
value="true" />
</bean>
</property>
</bean>
[/code]
I followed the instructions to expose the Spring Macros with the property on
both Freemarker Paragraph and Template View Resolvers but I'm getting the
following Exception :
[code]
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'info.magnolia.module.blossom.view.TemplateViewResolver#0' defined in
class path resource [blossom-servlet.xml]: Cannot create inner bean
'info.magnolia.module.blossom.view.FreemarkerTemplateViewRenderer#8f2588' of
type [info.magnolia.module.blossom.view.FreemarkerTemplateViewRenderer] while
setting bean property 'viewRenderer'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name
'info.magnolia.module.blossom.view.FreemarkerTemplateViewRenderer#8f2588'
defined in class path resource [blossom-servlet.xml]: Error setting property
values; nested exception is
org.springframework.beans.NotWritablePropertyException: Invalid property
'exposeSpringMacroHelpers' of bean class
[info.magnolia.module.blossom.view.FreemarkerTemplateViewRenderer]: Bean
property 'exposeSpringMacroHelpers' is not writable or has an invalid setter
method. Does the parameter type of the setter match the return type of the
getter?
[/code]
Using Blossom 1.2.3 and Magnolia 4.4.6
Thanks and Regards,
Alexandre Odoni
--
Context is everything:
http://forum.magnolia-cms.com/forum/thread.html?threadId=c3bfd38d-6c67-4402-b09e-33dc091d8859
----------------------------------------------------------------
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]>
----------------------------------------------------------------