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

Reply via email to