Eclipse debugging / step into method skipping AOP wiring

debugging, eclipse, springsource

Solution

Try Windows>Preferences>Java>Debug>Step Filtering. Check "Use Step Filters" and simply add the packages/classes you wouldn't go to in to the list. See Eclipse's help for more details.

Problem

I'm debugging a SpringSource application in Eclipse 3.5 that makes heavy use of AOP to wire up the components. If I want to step into a method of a class wired with AOP, I first have to step through around 20 layers of SpringSource wiring methods before reaching my own source code again. Is there a way to configure Eclipse to skip the layers to which it has no source and step directly to my method?

Original source

Related problems