[xwiki-users] Building XWiki from source
Hi I am attempting to build XWiki from source with the end goal of using a debugger on it and face the following problem: After a successful build with maven, when I deploy the war archive and browse to xwiki, I get the following error: javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Error number 0 in 3: Exception while hibernate execute Wrapped Exception: Hibernate Dialect must be explicitly set After deployment, I then edited hibernate.cfg.xml in the deployed war and added a datasource for an xwiki database, and this made the error disappear. Now, I would like to do this at "compile time" already, so that a default hypersonic database is used, and that xwiki works right after building and deploying the war, without any manual intervention needed after building. I hope it's more or less clear what I want... Thanks.
On Nov 7, 2007, at 3:59 PM, [email protected] wrote:
Hi
I am attempting to build XWiki from source with the end goal of using a debugger on it and face the following problem:
After a successful build with maven, when I deploy the war archive and browse to xwiki, I get the following error:
javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context Wrapped Exception: Error number 0 in 3: Exception while hibernate execute Wrapped Exception: Hibernate Dialect must be explicitly set
After deployment, I then edited hibernate.cfg.xml in the deployed war and added a datasource for an xwiki database, and this made the error disappear.
Now, I would like to do this at "compile time" already, so that a default hypersonic database is used, and that xwiki works right after building and deploying the war, without any manual intervention needed after building.
I hope it's more or less clear what I want... Thanks.
The platform WAR is not meant to be executed as is. You need to configure it before using it. This involves modifying xwiki.cfg and hibernate.cfg.xml as you've discovered. If what you want is a working application directly from the build you need to build one of the products. You're probably looking for XWiki Enterprise. Check the SourceRepository page on xwiki.org in the community space to know what to check out and the Building page there to understand what to build. Hope it helps, -Vincent
participants (2)
-
pentahoļ¼ fsck.ch -
Vincent Massol