You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using vanilla ironMQV3 directly from ironMQ.
The library works fine when the transaction aren't active.
When transactions are enabled, the message cannot be deleted, because no reservation number is given :
Caused by: io.iron.ironmq.HTTPException: A reservation_id is required at io.iron.ironmq.Client.singleRequest(Client.java:255) at io.iron.ironmq.Client.request(Client.java:183) at io.iron.ironmq.Client.delete(Client.java:152) at io.iron.ironmq.Queue.deleteMessage(Queue.java:296) at io.iron.ironmq.Queue.deleteMessage(Queue.java:282) at io.iron.ironmq.Queue.deleteMessage(Queue.java:269) at com.github.trevershick.si.ironmq.inbound.IronMqMessageSource$IronMqMessageTransactionSynchronization.afterCommit(IronMqMessageSource.java:172)
I'm sorry, i just noticed this. I've been busy. I'll see what i can do. If you have any sample java code or setup to help me setup a test case for this it will help speed up the process.
Hi,
I'm using vanilla ironMQV3 directly from ironMQ.
The library works fine when the transaction aren't active.
When transactions are enabled, the message cannot be deleted, because no reservation number is given :
Caused by: io.iron.ironmq.HTTPException: A reservation_id is required at io.iron.ironmq.Client.singleRequest(Client.java:255) at io.iron.ironmq.Client.request(Client.java:183) at io.iron.ironmq.Client.delete(Client.java:152) at io.iron.ironmq.Queue.deleteMessage(Queue.java:296) at io.iron.ironmq.Queue.deleteMessage(Queue.java:282) at io.iron.ironmq.Queue.deleteMessage(Queue.java:269) at com.github.trevershick.si.ironmq.inbound.IronMqMessageSource$IronMqMessageTransactionSynchronization.afterCommit(IronMqMessageSource.java:172)
the problem comes from here.
The text was updated successfully, but these errors were encountered: