Hi Artem, On Sun, Jul 27, 2008 at 2:44 PM, Artem Melentyev <[email protected]>wrote:
Hi, Asiri.
The problem is ApplicationContext is not initialized. :)
You need either: 1) add <listener>
<listener-class>org.xwiki.plexus.XWikiPlexusServletContextListener</listener-class> </listener> to your web.xml (see web.xml in web/standard)
OR 2) add containerInitializer.initializeApplicationContext(servletContext); in servlet container initialization.
Thanks a lot. This works perfect! :) - Asiri
Asiri Rathnayake wrote:
The problem is Execution object is not completely initialized so it has no ExecutionContext.
AFAIK, Execution need to be initialized explicitly by ServletContainerInitializer or else. Look at XWikiAction#initializeContainerComponent So you need something similar before call XWiki.getXWiki(xwikiContext);
I did as you said and the situation has improved. But i'm getting the following exception now,
<dump> com.xpn.xwiki.XWikiException: Error number 3202 in 3: Exception while reading document XWiki.XWikiPreferences Wrapped Exception: Can't find [/WEB-INF/hibernate.cfg.xml] for hibernate configuration at ...
-- Artem Melentyev _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs