Why can't i send a message through a connection created with JmsXA factory from session bean not running within any transaction context. The session bean has the "Supports" attribute set, and when it is invoked without an active container transaction, the "Invalid transaction id" apears. Seems that SpyXAResourceManager expects a transaction state retrieved from a transaction id, which just isn't there.
Is this intended behaviour, a bug or just my mistake?