On May 3, 2011, at 9:39 AM, Vincent Massol wrote: > 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.
I just googled it quickly and found http://community.jboss.org/wiki/ClassLoadingConfiguration Hope it helps, -Vincent > > Alternatively you could remove xwiki'ds jackrabbit version from WEB-INF/lib > (make sure the version used by jboss is greater than the one used by xwiki). > > Thanks > -Vincent > >> Can anyone see what I'm doing wrong? All the information on the web seems a >> little old – I'm using JBoss 6. I would be grateful if anyone could help >> shed any light on this issue. >> >> Cheers, >> Andy _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
