My solution to similar problem was to use following pattern that
excluded services that lead to recursion:
@Match("(?!(" +
"Request" +
"|ObjectProvider" +
"|AssetObjectProvider" +
"|PerRequestCache" +
"|Alias" +
"|Al
I'm having trouble applying service advisor according to the instructions
here:
My TapestryModule contains only this, as per the example on
http://tapestry.apache.org/service-advisors.html :
@Match("*")
public static void adviseLogging(LoggingAdvisor loggingAdvisor,
Logger logger, MethodAdvice