On 05/04/2011 12:21 AM, andyp wrote:
Vincent and Sergiu – thanks both for all your replies.
Unfortunately the
headache continues. I'm not sure if this is correct but making the below
changes to jboss-web.xml no longer crashes JBoss but XWiki still fails with
the stack trace at the bottom of this message.
“Should we create a jboss-web.xml configuration file as well?
We recently added a sun-web.xml file to fix another classloading
problem, this time for GlassFish. “
To someone like me – this seems like a great idea. Anything you can do to
ease the learning curve for a newbie trying to setup and learn XWiki can't
be bad.
Cheers,
Andy
$JBOSS_HOME/server/default/deploy/xwiki.war/WEB-INF/jboss-web.xml:
<?xml version="1.0" encoding="UTF-8"?>
<jboss-web>
<loader-repository>
com.xwiki:archive=xwiki.war
</loader-repository>
<resource-ref>
<res-ref-name>jdbc/XWikiDS</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<jndi-name>java:jdbc/XWikiDS</jndi-name>
</resource-ref>
</jboss-web>
Can you try this one:
<?xml version="1.0"
encoding="UTF-8"?>
<jboss-web>
<class-loading java2ClassLoadingCompliance="false">
<loader-repository>
org.xwiki:archive=xwiki.war
<loader-repository-config>java2ParentDelegation=false</loader-repository-config>
</loader-repository>
</class-loading>
<resource-ref>
<res-ref-name>jdbc/XWikiDS</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<jndi-name>java:jdbc/XWikiDS</jndi-name>
</resource-ref>
</jboss-web>
--
Sergiu Dumitriu
http://purl.org/net/sergiu/