quarkus-reactive-jms-tx
Quarkus reactive JMS Session SESSION_TRANSACTED
receiver.
Example
@Incoming("input")
@Acknowledgment(Acknowledgment.Strategy.MANUAL)
public CompletionStage<Void> message(IncomingJmsTxMessage<Data> input) {
try {
...
// optional send message
input.send(Message.of("Output"));
// session commit
return input.ack();
} catch (Exception ex) {
// session rollback
return input.rollback();
}
}
Create a release
mvn semver-release:release-create
Create a patch branch
mvn semver-release:patch-create -DpatchVersion=x.x.0