> > > > A the > moment, I'm looking for another way, I read > http://extensions.xwiki.org/xwiki/bin/view/Extension/WikiComponent+Module > > But documentation indicate: "The goal > is to listen ... DocumentUpdatingEvent events (note that > these events are fired before the page is saved and thus our > code doesn't need to perform the save itself > ..." > > > Then I can > not use this method either because I must add tag from new > value from my _Tag properties. > > It doesn't say the document doesn't > have the changes. But that the > event is > fired before the changes are saved. So if you listen to > this > event you should be able to get the new > property value and add the > tag. Just > don't call save() in the event handled because this is > done > automatically after the event is passed > to all handlers (including > yours).
Ok thxs. Then I must try this method, I must found the way to execute my velocity script to add/remove some tags (all is ready, I need to pass this parameter on my velocity code: $request.PageSourceTo applyMyTag (and eventually) $!request.MyClassAttachedOnMyPage but I'm affraid than there will be some conflict (or loop) because my velocity script use $xwiki.tag.addTagToDocument(String tag, String documentName) : this method save document... Why I don't use full groovy script? Because I know API xwiki with velocity only (it is simple and groovy doc missing) _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users