JmsMessageProducer is JCA wrapper of MessagingProducer. I think you can post a request to JCA forum.
I know! But that is not the question.
I think the wrapper should not provide other methods than the JMS Spec says. Maybe there should be a way to get the delegate.
But from the JBM Usage perspective.
Is there a way to use orderinggroup the programatic way with JBM enlist in the ongoing transaction?
What if I use the XAConnectionFactory iso JmsXA?
Any other ideas?
Yes you can use the XAConnectionFactory and use JTA stuff to enlist the resources into the transaction.