Hi Andy,
On Apr 27, 2011, at 1:25 PM, andyp wrote:
Hi all,
I'm trying to install the XWiki war file on a Ubuntu virtual machine (KVM)
but as yet with no success. I've installed and configured java, jboss and
mysql using all the information I could find from your website:
[snip]
01:36:10,087 WARN [ClassLoaderManager]
Unexpected error during load
of:org.apache.jackrabbit.core.query.lucene.WildcardQuery$WildcardQueryWeight:
java.lang.IncompatibleClassChangeError: Implementing class
[snip]
01:36:10,936 WARN [ClassLoaderManager]
Unexpected error during load
of:org.apache.jackrabbit.core.query.lucene.MatchAllWeight:
java.lang.IncompatibleClassChangeError: Implementing class
[snip]
As you can see in the error above the problem is an incompatible version. JBoss uses
Jackrabbit in a given version and XWiki users another version of Jackrabbit.
It's the role of the appserver to isolate classloader so that a webapp can use
whatever version it wants in WEB-INF/lib.
You need to configure JBoss to provide this isolation. You need to check Jboss's doc
for that.