Hello everyone,
After migrating from 4.4.0 to 4.6.0 we experience a strange issue with the
AdviceWithRouteBuilder.
We do have multiple AdviceWithTasks which are working in 4.4.0 and 4.6.0, e. g.
* weaveByToUri("micrometer:.*").before()
* weaveById("*").selectLast().before()
However, using weaveAddFirst().before() or builder.weaveAddFirst().after()
won’t work starting from 4.6.0.
I double-checked that by weaving in pretty simple to identify statements like
.log("************************************************************************************************")
and finding these statements in the route dump.
Even trying to mimic weaveAddFirst() by using
weaveById(“*”).selectFirst().before() or weaveById(“*”).selectFirst().after()
doesn’t seem to work.
Do you have any suggestions?
Best Regards,
Andreas