On 2003.06.04 18:23 Marek Lange wrote:
> David Jencks schrieb:
> > I don't know what the Oracle error means, but you do not need an xa
> > datasource for jbossmq xa.  In fact the jbossmq xa jdbc connections are
> set
> > to autocommit while in use by jbossmq, as it handles transactions
> > independently of the database.
> 
> David,
> 
> thanks for the information! That helped a lot.
> 
> To test this, I have written a client which sends a message to a queue 
> and writes an entry into a database table (one method with transaction 
> attribute "Required"). When the insert of the database entry is not 
> successful, the transaction is rolled back via 
> context.setRollbackOnly(). This is only working with the usage of the 
> "java:/JmsXA" connection factory and not with "(XA)ConnectionFactory". 
> Is this expected (I believe: yes)?

yes
> 
> When I use the "java:/JmsXA" connection factory I get these logs. Is 
> there a reason why they are there? I closed my connection.

Hmmm.. So far these messages have always been accurate, but there's always
a first time.  Are you sure you closed the java:/JmxXA connection? can you
show your code?

thanks
david jencks
> 
> 23:58:28,138 INFO  [CachedConnectionManager] Successfully closed a 
> connection for you.  Please close
>   them yourself: [EMAIL PROTECTED]
> java.lang.Exception: Stack Trace
>          at 
> org.jboss.resource.connectionmanager.CachedConnectionManager.closeAll(CachedConnectionMan
> ager.java:376)
>          at 
> org.jboss.resource.connectionmanager.CachedConnectionManager.popMetaAwareObject(CachedCon
> nectionManager.java:199)
>          at 
> org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI
> nterceptor.java:190)
>          at 
> org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor.invoke(StatefulSessionInstanceIn
> terceptor.java:271)
>          at 
> org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:84)
>          at 
> org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:243)
>          at 
> org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:104)
>          at 
> org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:191)
>          at 
> org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.
> java:122)
>          at 
> org.jboss.ejb.StatefulSessionContainer.internalInvoke(StatefulSessionContainer.java:410)
>          at org.jboss.ejb.Container.invoke(Container.java:674)
>          at sun.reflect.GeneratedMethodAccessor99.invoke(Unknown Source)
>          at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>          at java.lang.reflect.Method.invoke(Method.java:324)
>          at 
> org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDispatcher.java:284
> )
>          at 
> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:549)
>          at 
> org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:359)
>          at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
>          at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>          at java.lang.reflect.Method.invoke(Method.java:324)
>          at 
> sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261)
>          at sun.rmi.transport.Transport$1.run(Transport.java:148)
>          at java.security.AccessController.doPrivileged(Native Method)
>          at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
>          at 
> sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
>          at 
> sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
>          at java.lang.Thread.run(Thread.java:536)
> 
> Thanks so much,
> 
> -marek
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
> thread debugger on the planet. Designed with thread debugging features
> you've never dreamed of, try TotalView 6 free at www.etnus.com.
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/jboss-user
> 
> 


-------------------------------------------------------
This SF.net email is sponsored by:  Etnus, makers of TotalView, The best
thread debugger on the planet. Designed with thread debugging features
you've never dreamed of, try TotalView 6 free at www.etnus.com.
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to