Ok thxs guys
I didn't understood why my $xwiki.activitystream.searchEvents doesn't work with
eventid...
I'm starting to begin some help and copy/paste
Doc
http://platform.xwiki.org/xwiki/bin/view/DevGuide/DatabaseSchema indicate:
"In a hibernate query you can use the same name as the get method but without the get
and with the first letter lowercase so the SQL query"
I drink a strong coffe and read ... WITH THE FIRST LETTER LOWERCASE!
Then I replace my EventId by eventId to fix my ugly code (because public String
getEventId()):
#set($results=
$xwiki.activitystream.searchEvents("act.eventId='$MyValue'", false, 0,
0))
and tadaaaa!
it's working thxs a lot.
I will post my form here later when it will be ready if you want it. :-)
$xwiki.activitystream.method but if I use where
condition on
eventid field I obtain this error :-(
Caused by: org.hibernate.QueryException: could not resolve
property: EventId of:
com.xpn.xwiki.plugin.activitystream.impl.ActivityEventImpl
[select act from
com.xpn.xwiki.plugin.activitystream.impl.ActivityEventImpl
as act where
act.EventId='757328280-1453216488000-dishFheu' order by
act.date desc]
at
org.hibernate.persister.entity.AbstractPropertyMapping.propertyException(AbstractPropertyMapping.java:81)