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]>
----------------------------------------------------------------