On Fri, Aug 31, 2012 at 6:18 PM, Stéphane Laurière <slauriere(a)gmail.com> wrote:
[...]
Unfortunately, while a proper Execution object is
obtained indeed,
the returned ExecutionContext remains desperately null. Do you see
any configuration or annotation that may be missing ?
Ok, the XWikiContext needs to be initialized obviously; configuring an
XWikiContextInitializationFilter in XWiki's web.xml makes it, the same
way it does for the RestServlet and others.
Another option I guess would be to lookup
dedicated components for
performing the queries and storage directly without going through an
XWikiContext instance, but then what would be the proper way to
discover all the components that are available from the
ComponentManager (esp. query / storage) ?
By digging into the xwiki-platform code, I found that a QueryManager can
be accessed as follows, but I was wondering if there's a more easy way
to know about the components exposed by the ComponentManager at hand ?
componentManager.getInstance(QueryManager.class)
You mean knowing what's available without actually initializing it and
getting an instance ?
Cheers
Stéphane
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs