Hi

When using the saga component together with in memory lra service the calls to 
the compensation and completion routes are executed. This I can se when 
debugging and logging.

But when I switch to using the LRA service (docker image from JBOSS) the routes 
completion and compensation routes are not executed.

Obviously I’m missing something. In any example using this setup there’s always 
rest interface implemented but only within the main route. Compensation and 
completion are still using the direct component.

When debugging the lra service I can clearly see that it is call both complete 
and compensate methods but that is directed to the running lra service, not to 
my routes.

According to the documentation certain rest paths are created and also that it 
will be internal hinting to the design that I still can use the direct 
component and no need to create rest interface for them.

I have also added the platform-http component as required.

What am I missing?

/M

Reply via email to