Hi, sorry for my late reply. This indeed solves that problem (at least no error messages). I didn't like the idea of removing required libraries from the jca-archive at first but as i couldn't get it to work with classloading.xml (maybe it is possible though) it is a quick workaround.
Thank you all for your help, Markus 2010/11/15 Sverker Abrahamsson <[email protected]> > Hi, > I haven't read all mails in this thread and haven't tried to run jackrabbit > on jboss6 yet, but the symptoms you describe below are usually because of > conflicts in the class loading. Test to remove the commons-collections jar > from jackrabbit-jca package. > /Sverker > > > -----Original Message----- > > From: Markus Gallmetzer [mailto:[email protected]] > > Sent: den 8 november 2010 7:32 > > To: [email protected] > > Subject: Jackrabbit JCA on JBoss > > > > Hi, > > > > i tried to deploy jackrabbit to JBoss with JCA on Mac OS X and followed > > almost literally the instructions provided in the wiki > > (http://wiki.apache.org/jackrabbit/JackrabbitOnJBoss). > > > > Versions: > > Jackrabbit-jca-2.1.2.rar > > jboss-6.0.0-20100911-M5 > > > > The following steps repeat what i've done so far: > > 1.) Download & unzip the JCR-2.0 specification from the specified link. > > 2.) Moved the jar-file from lib/jcr-2.0.jar to > > $JBOSS_HOME/common/lib/jcr-2.0.jar > > 3.) Downloaded jackrabbit-jca-2.1.2.rar and placed it into > > $JBOSS_HOME/server/default/deploy/ > > 4.) Downloaded the jcr-ds.xml template from the specified link and > > edited the file: > > 4.1) changed the value of "rar-name" element to <rar- > > name>jackrabbit-jca-2.1.2.rar</rar-name> > > 4.2) Added <config-property name="homeDir" > > type="java.lang.String">/Users/myuser/Documents/Jackrabbit- > > Workspace</config-property> > > 4.3) And finally deployed jcr-ds.xml to > > $JBOSS_HOME/server/default/deploy/ > > 5.) Start jboss: $JBOSS_HOME/bin/run.sh > > > > Starting jboss results in a lot of exceptions being thrown. The > > following error appears at last: > > > > DEPLOYMENTS IN ERROR: > > Deployment "jboss.jca:name='jackrabbit-jca- > > 2.1.2.rar',service=RARDeployment" is in error due to the following > > reason(s): ** NOT FOUND Depends on 'jboss.jca:name='jackrabbit-jca- > > 2.1.2.rar',service=RARDeployment' ** > > Deployment "vfs:///Users/myuser/Applications/jboss-6.0.0.20100911- > > M5/server/default/deploy/jackrabbit-jca-2.1.2.rar" is in error due to > > the following reason(s): java.lang.IllegalAccessError: class > > org.apache.commons.collections.DoubleOrderedMap$2$1 cannot access its > > superclass > > org.apache.commons.collections.DoubleOrderedMap$DoubleOrderedMapIterato > > r > > > > I searched the web and unfortunately found only similar but unresolved > > errors. My questions are: > > a) I seem to miss a required library (maybe jackrabbit-jca-2.1.2.rar > > alone is not enough), do i? > > b) Are jackrabbit-jca-2.1.2.rar and jboss-as-6.0.0-20100911-M5 > > compatible, i.e. usable together? > > > > Thank you all in advance > > > > Markus > >
