On Tue, Oct 30, 2007 at 12:32:06AM +0000, David Holroyd wrote: > I've done the above, but so far, I've not got any of the reliability I > want. Hunting around in the list archives, it looks like the way to do > this would be to have the BC rollback any current transaction on > failure, but I'm not sure how to make the JMS stuff be transacted.
I see this example referenced from the servicemix-jms docs, http://svn.apache.org/viewvc/incubator/servicemix/trunk/deployables/bindingcomponents/servicemix-jms/src/test/resources/org/apache/servicemix/jms/spring-jca.xml?revision=HEAD but this seems to be a configuration for an embedded servicemix, rather than something I can plonk into my SU xbean.xml (?) I tried a bit of cut'n'paste in the dark, but the result is no messages arriving at the Binding Component any more, and no errors logged anywhere. Is it reasonable / possible to enable transacted JCA processing in a service unit's xbean.xml, or will this only be possible by 'static configuration' (if I understand the term correctly)? ta! dave -- http://david.holroyd.me.uk/