I'm glad you responded because I wasn't sure how to comment on my thread a day or so after I sent it.
>> I see the classes get woven at startup, but then at runtime the aspect isn't executing.
I was able to get through this. Classic ID 10 T. Apologies. "This isn't the user thread you're looking for ..."
> Do you by any chance have JMX turned on for the linux case?
Yes. Can you comment more on the JMX issues in 1.7.3? Any thoughts on when 1.7.4 will be released?
> If you have a proliferation of classloaders, each will get a weaver.
Good to know. I am doing a pretty standard Tomcat deployment with a single Server and Context, which context I prime to use the Spring Tomcat instrumentable classloader. This is the only classloader I see weaving classes via aspectj -debug statements.
> If, with verbose on, you are seeing lots of jsp loaders getting weavers, we can address that.
I don't see any JSP classloaders; only the single Tomcat instrumentable classloader is weaving.
> I referenced before is an article about using the built in timers to assess whether your pointcuts are taking a long time to match.
I don't think I'm finding what you're referencing. Can I trouble you to walk me through this (or more directly reference the article which will)?
I fear that either my pointcuts take forever to process, or the sheer size/number of classes will prevent me from shaving much of the two minutes off, and I'll be at the mercy of the Spring shenanigans. Would it help to include my aspect and aop.xml?
So, beyond all that, I've been focusing on getting LTW to work. And it does. But I'm experiencing frustration.
I set aj.weaving.cache.enabled=true and I provide a aj.weaving.cache.dir and things are "working." The first time. Subsequent startups give me similar errors not finding the <class>.AjcClosure[n] wiring exceptions I saw when I tried to do compile-time weaving. This leads me to think even more that this is a Spring issue. I have a hard time thinking that something this straightforward hasn't been accounted for; I'm really hoping I've missed something obvious and we can all make jokes at my expense. I'm badgering them too.