[xwiki-users] Building XWiki from source
Vincent Massol
vincent at massol.net
Wed Nov 7 16:34:05 CET 2007
On Nov 7, 2007, at 3:59 PM, pentaho at fsck.ch 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
More information about the users
mailing list