Hello,

I'm trying to read the property lastSaved from a specific document.
With the command:

<c:out value="${doc.metadata.properties}"/>
I can see those properties attached with this document:

[
Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0, name=*
lastSaved*, value=2008-05-21T12:18:09Z],
Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0, name=*
publicationDate*, value=200805201554],
Property [namespacePrefix=D, namespaceUri=DAV:, name=getlastmodified,
value=Wed, 21 May 2008 10:18:24 GMT],
Property [namespacePrefix=D, namespaceUri=DAV:, name=modificationdate,
value=2008-05-21T10:18:24Z],
Property [namespacePrefix=D, namespaceUri=DAV:, name=getcontentlanguage,
value=en],
Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0,
name=lastModifiedBy, value=root],
Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0,
name=index, value=00000000001],
Property [namespacePrefix=D, namespaceUri=DAV:, name=iscollection,
value=false],
Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0,
name=links, value=],
Property [namespacePrefix=D, namespaceUri=DAV:, name=supportedlock, value=
<lockentry> <lockscope> <exclusive></exclusive> </lockscope> <locktype>
<write></write> </locktype> </lockentry> <lockentry> <lockscope>
<shared></shared> </lockscope> <locktype> <write></write> </locktype>
</lockentry> ],
Property [namespacePrefix=D, namespaceUri=DAV:, name=getcontentlength,
value=1460],
Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0, name=type,
value=artikel],
Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0,
name=hoofdnieuws, value=true],
Property [namespacePrefix=D, namespaceUri=DAV:, name=creationdate,
value=2008-05-20T09:50:27Z],
Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0, name=UID,
value=05bcb05cc0a88228004c98607f0cbe99],
Property [namespacePrefix=D, namespaceUri=DAV:, name=source, value=],
Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0,
name=workflowId, value=67],
Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0,
name=references, value=],
Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0,
name=auteur, value=],

Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0,
name=createdBy, value=root],
Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0,
name=caption, value=Brussel wil veiliger en schonere luchtvaart],
Property [namespacePrefix=D, namespaceUri=DAV:, name=getetag,
value=cde660c3140d5b2f65d9baf9d4ddc070],
Property [namespacePrefix=D, namespaceUri=DAV:, name=lockdiscovery, value=],

Property [namespacePrefix=D, namespaceUri=DAV:, name=displayname,
value=Brussel-wil-veiliger-en-schonere-luchtvaart.xml],
Property [namespacePrefix=, namespaceUri=http://hippo.nl/cms/1.0,
name=lastWorkflowUser, value=root],
Property [namespacePrefix=D, namespaceUri=DAV:, name=getcontenttype,
value=text/xml]]



If I try to read publicationDate, it works fine:

<c:out value="${doc.metadata.publicationDate}"/>

But for the property lastSaved, it does not work:
<c:out value="${doc.metadata.lastSaved}"/>


Does anyone knows why I can't read this property?
I get the following error message:


 HTTP ERROR: 500

The class 'nl.hippo.client.el.facade.DocumentMetadataELFacade' does
not have the property 'lastSaved'.

RequestURI=/vastgoedmarkt/preview/content/nieuws/Brussel-wil-veiliger-en-schonere-luchtvaart.html
Caused by:

javax.el.PropertyNotFoundException: The class
'nl.hippo.client.el.facade.DocumentMetadataELFacade' does not have the
property 'lastSaved'.
        at javax.el.BeanELResolver.getBeanProperty(BeanELResolver.java:547)
        at javax.el.BeanELResolver.getValue(BeanELResolver.java:249)
        at javax.el.CompositeELResolver.getValue(CompositeELResolver.java:143)
        at com.sun.el.parser.AstValue.getValue(AstValue.java:138)
        at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
        at 
org.apache.jasper.runtime.PageContextImpl.evaluateExpression(PageContextImpl.java:984)
        at 
org.apache.jsp.portlets.portlet_005fnieuwsArtikel_jsp._jspx_meth_c_out_3(org.apache.jsp.portlets.portlet_005fnieuwsArtikel_jsp:475)
        at 
org.apache.jsp.portlets.portlet_005fnieuwsArtikel_jsp._jspService(org.apache.jsp.portlets.portlet_005fnieuwsArtikel_jsp:107)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:93)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
        at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:470)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)
        at 
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
        at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
        at org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:192)
        at 
org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:997)
        at 
org.apache.jsp.nieuwsartikel_jsp._jspService(org.apache.jsp.nieuwsartikel_jsp:109)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:93)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
        at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:470)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362)
        at 
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
        at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
        at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:285)
        at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
        at 
nl.hippo.client.el.filter.impl.AbstractRepositoryFilter.doFilter(AbstractRepositoryFilter.java:220)
        at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
        at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
        at 
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
        at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
        at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
        at 
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
        at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
        at org.mortbay.jetty.Server.handle(Server.java:324)
        at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
        at 
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:828)
        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
        at 
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
        at 
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450)


Thank you!

Wilson
********************************************
Hippocms-dev: Hippo CMS development public mailinglist

Reply via email to