Is there a property in your node called "handle" ?

http://documentation.magnolia-cms.com/reference/freemarker.html

On Jul 13, 2009, at 2:42 PM, Matteo Pelucco wrote:

Hi all, again..

I was breaking my head over this FMK instruction:

---
[#assign magnoliaContent = this.getContentFromProxy(proxy)]
<p>${magnoliaContent.handle}</p>
---

I'm SURE that this.getContentFromProxy(proxy) returns a Content, but why the handle (and the uuid) can not be retrived?
I receive this exception: [SEE ATTACHMENT]

Can not understand, it seems the freemarker wrapping is not working..
Thanks for any suggestion.

Matteo



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------
ERROR info.magnolia.freemarker.FreemarkerUtil FreemarkerUtil.java(process:129) 13.07.2009 14:36:55 exception in template Expression magnoliaContent.handle is undefined on line 94, column 93 in ch/rtsi/prisma/magnolia/modules/jukebox/pages/MediaProxyPage.html.
The problematic instruction:
----------
==> ${magnoliaContent.handle} [on line 94, column 91 in ch/rtsi/ prisma/magnolia/modules/jukebox/pages/MediaProxyPage.html]
----------

Java backtrace for programmers:
----------
freemarker.core.InvalidReferenceException: Expression magnoliaContent.handle is undefined on line 94, column 93 in ch/rtsi/ prisma/magnolia/modules/jukebox/pages/MediaProxyPage.html. at freemarker.core.TemplateObject.assertNonNull(TemplateObject.java: 124)
        at freemarker.core.Expression.getStringValue(Expression.java:118)
        at freemarker.core.Expression.getStringValue(Expression.java:93)
        at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
        at freemarker.core.Environment.visit(Environment.java:196)
        at freemarker.core.MixedContent.accept(MixedContent.java:92)
        at freemarker.core.Environment.visit(Environment.java:196)
at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java: 172)
        at freemarker.core.Environment.visit(Environment.java:351)
        at freemarker.core.IteratorBlock.accept(IteratorBlock.java:95)
        at freemarker.core.Environment.visit(Environment.java:196)
        at freemarker.core.MixedContent.accept(MixedContent.java:92)
        at freemarker.core.Environment.visit(Environment.java:196)
        at freemarker.core.Environment.process(Environment.java:176)
        at freemarker.template.Template.process(Template.java:232)
at info .magnolia.freemarker.FreemarkerHelper.render(FreemarkerHelper.java: 107) at info .magnolia.freemarker.FreemarkerHelper.render(FreemarkerHelper.java:84) at info.magnolia.freemarker.FreemarkerUtil.process(FreemarkerUtil.java: 125) at info .magnolia .module .admininterface .TemplatedMVCHandler.renderHtml(TemplatedMVCHandler.java:108)
        at info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:125)
        at info.magnolia.cms.servlets.MVCServlet.doGet(MVCServlet.java:69)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at info .magnolia .cms .filters .ServletDispatchingFilter.doFilter(ServletDispatchingFilter.java:162) at info .magnolia .cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:71) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 71) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 73) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 73) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 73) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 73) at info .magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java: 64) at info .magnolia .cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:71) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 71) at info .magnolia .cms.filters.VirtualUriFilter.doFilter(VirtualUriFilter.java:115) at info .magnolia .cms .filters .OncePerRequestAbstractMgnlFilter .doFilter(OncePerRequestAbstractMgnlFilter.java:62) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 71) at info .magnolia .cms .i18n .I18nContentSupportFilter.doFilter(I18nContentSupportFilter.java:75) at info .magnolia .cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:71) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 71) at info .magnolia .module.cache.executor.Bypass.processCacheRequest(Bypass.java:57) at info .magnolia.module.cache.filter.CacheFilter.doFilter(CacheFilter.java: 118) at info .magnolia .cms .filters .OncePerRequestAbstractMgnlFilter .doFilter(OncePerRequestAbstractMgnlFilter.java:62) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 71) at info .magnolia.module.cache.filter.GZipFilter.doFilter(GZipFilter.java:84) at info .magnolia .cms .filters .OncePerRequestAbstractMgnlFilter .doFilter(OncePerRequestAbstractMgnlFilter.java:62) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 71) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 73) at info .magnolia .cms .filters .CosMultipartRequestFilter.doFilter(CosMultipartRequestFilter.java:84) at info .magnolia .cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:71) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 71) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 73) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 73) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 73) at info .magnolia .cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:61) at info .magnolia .cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:71) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 71) at info.magnolia.cms.security.LogoutFilter.doFilter(LogoutFilter.java:81) at info .magnolia .cms .filters .OncePerRequestAbstractMgnlFilter .doFilter(OncePerRequestAbstractMgnlFilter.java:62) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 71) at info .magnolia .cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:76) at info .magnolia .cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:71) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 71) at info .magnolia .enterprise .registration.RegistrationFilter.doFilter(RegistrationFilter.java:50) at info .magnolia .cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:71) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 71) at info .magnolia .cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:80) at info .magnolia .cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:71) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 71) at info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java: 72) at info .magnolia .cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:71) at info .magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java: 71) at info .magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java: 64) at info .magnolia .cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:71) at info .magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:97) at info .magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:200) at org .apache .catalina .core .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 215) at org .apache .catalina .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org .apache .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 213) at org .apache .catalina.core.StandardContextValve.invoke(StandardContextValve.java: 174) at org .apache .catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org .apache .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) at org .apache .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: 108) at org .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 151) at org .apache.coyote.http11.Http11Processor.process(Http11Processor.java: 874) at org.apache.coyote.http11.Http11BaseProtocol $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java: 665) at org .apache .tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java: 528) at org .apache .tomcat .util .net .LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool $ControlRunnable.run(ThreadPool.java:689)
        at java.lang.Thread.run(Thread.java:619)


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

Reply via email to