Create an SLSB with a single method that force a transaction timeout.
Put the @TransactionAttribute(TransactionAttributeType.BEAN) annotation in class scope.
Use restful to call that method.
You will see a transaction timeout exception referencing CMT management. This is incorrect because CMT should not be used in this case
Create an SLSB with a single method that force a transaction timeout.
Put the @TransactionAttribute(TransactionAttributeType.BEAN) annotation in class scope.
Use restful to call that method.
You will see a transaction timeout exception referencing CMT management. This is incorrect because CMT should not be used in this case
As a workaround, for now, try setting (in addition to the BEAN tx management type, that you already have):
@TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)