Created attachment 523998 [details] Exception log conf/qpid-jca-ds.xml 1) QpidConnectionFactory contains hard-coded URL to MRG server, it should be dynamic in the same way as for QpidJMS and QpidJMSXA factories. 2) Queue and Topic should be defined using the new configuration, so for example replace <mbean code="org.jboss.resource.deployment.AdminObject" name="qpid.jca:name=HelloQueue"> <attribute name="JNDIName">queue/Hello</attribute> <depends optional-attribute-name="RARName">jboss.jca:service=RARDeployment,name='@rar.name@'</depends> <attribute name="Type">javax.jms.Destination</attribute> <attribute name="Properties"> destinationType=QUEUE destinationAddress=amq.direct </attribute> </mbean> with <mbean code="org.jboss.resource.deployment.AdminObject" name="qpid.jca:name=HelloQueue"> <attribute name="JNDIName">queue/Hello</attribute> <depends optional-attribute-name="RARName">jboss.jca:service=RARDeployment,name='qpid-ra-0.10.rar'</depends> <attribute name="Type">javax.jms.Destination</attribute> <attribute name="Properties"> destinationAddress=queue.Hello;{create:always,node:{type:queue}} destinationType=queue </attribute> </mbean> 3) run-client throws an exception during EJB invocation ant -Dbroker.url="amqp://guest:guest@/test?brokerlist='tcp://mrg01.mw.lab.eng.bos.redhat.com:5672'" [java] Caused by: javax.transaction.RollbackException: [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] [com.arjuna.ats.internal.jta.transaction.arjunacore.commitwhenaborted] Could not commit transaction. [java] at com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionImple.commitAndDisassociate(TransactionImple.java:1443) [java] at com.arjuna.ats.internal.jta.transaction.arjunacore.BaseTransaction.commit(BaseTransaction.java:137) [java] at com.arjuna.ats.jbossatx.BaseTransactionManagerDelegate.commit(BaseTransactionManagerDelegate.java:75) [java] at org.jboss.aspects.tx.TxPolicy.endTransaction(TxPolicy.java:170) [java] at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:87) [java] at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:190) [java] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102) [java] at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76) There is no information in server.log
Created attachment 524029 [details] Proposed qpid-jca-ds.xml The file attached could be used as fix for first two issues
It looks like you may be using an out of date version of the examples. The new RPM that will be delivered contain updates that address these issues. I am going to close this. Please evaluate the new RPM and re-open the bug if necessary.