This content has been marked as final.
Show 6 replies
-
1. Re: SchemaResolverDeployer and JBossXB
aloubyansky May 11, 2009 2:54 PM (in response to jesper.pedersen)Looking at the helper, the error message is totally wrong. I guess, it's a resolver issues, i.e. there was not matching class binding registered in the resolver for the XML/schema being parsed.
-
2. Re: SchemaResolverDeployer and JBossXB
aloubyansky May 11, 2009 2:57 PM (in response to jesper.pedersen)The helper was added to XB with issue https://jira.jboss.org/jira/browse/JBXB-191
-
3. Re: SchemaResolverDeployer and JBossXB
aloubyansky May 11, 2009 2:58 PM (in response to jesper.pedersen)Enable TRACE for org.jboss.xb to see what's going on during parsing.
-
4. Re: SchemaResolverDeployer and JBossXB
jesper.pedersen May 11, 2009 4:34 PM (in response to jesper.pedersen)It is probably a resolver issue since I didn't specify one directly in the deployer.
TRACE shows that it failed to resolve the J2EE namespaces. The file looks like this<?xml version="1.0" encoding="UTF-8"?> <!-- $Id $ --> <connector xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/connector_1_5.xsd" version="1.5"> <vendor-name>Red Hat Middleware LLC</vendor-name> <eis-type>Test RA</eis-type> <resourceadapter-version>0.1</resourceadapter-version> <resourceadapter> <resourceadapter-class>org.jboss.jca.test.deployers.spec.rars.ra15inoutjbossra.TestResourceAdapter</resourceadapter-class> <config-property> <config-property-name>StringRAR</config-property-name> <config-property-type>java.lang.String</config-property-type> <config-property-value>StringFromRARProperties</config-property-value> </config-property> <outbound-resourceadapter> <connection-definition> <managedconnectionfactory-class>org.jboss.jca.test.deployers.spec.rars.ra15inoutjbossra.TestManagedConnectionFactory</managedconnectionfactory-class> <connectionfactory-interface>javax.resource.spi.ManagedConnection</connectionfactory-interface> <connectionfactory-impl-class>org.jboss.jca.test.deployers.spec.rars.ra15inoutjbossra.TestManagedConnection</connectionfactory-impl-class> <connection-interface>org.jboss.jca.test.deployers.spec.rars.TestConnectionInterface</connection-interface> <connection-impl-class>org.jboss.jca.test.deployers.spec.rars.TestConnection</connection-impl-class> </connection-definition> <transaction-support>LocalTransaction</transaction-support> <reauthentication-support>false</reauthentication-support> </outbound-resourceadapter> <inbound-resourceadapter> <messageadapter> <messagelistener> <messagelistener-type>org.jboss.jca.test.deployers.spec.rars.MessageListener</messagelistener-type> <activationspec> <activationspec-class>org.jboss.jca.test.deployers.spec.rars.ra15inoutjbossra.TestActivationSpec</activationspec-class> </activationspec> </messagelistener> </messageadapter> </inbound-resourceadapter> </resourceadapter> </connector>
Do you have any examples of how to enable all the resolvers for J2EE (+ JEE) and JCA ? I'm using XB-2.0.1.GA. -
5. Re: SchemaResolverDeployer and JBossXB
aloubyansky May 11, 2009 4:43 PM (in response to jesper.pedersen) -
6. Re: SchemaResolverDeployer and JBossXB
jesper.pedersen May 12, 2009 12:22 PM (in response to jesper.pedersen)Installing the SchemaResolverConfig bean with all the JCA DTDs and XSDs did the trick (http://fisheye.jboss.com/changelog/JBossAS/projects/jboss-jca/trunk?cs=88744).