An old question, but I really want to mention step filters as a possible solution. To "solve" the problem, you can define a step filter that takes a step by step over the Weld proxy and stops where you really want to stop it.
Open the workspace settings, go to “Java → Debug → Step Filtering” and select “Add Filter”. Define "$ Proxy *" as the template to filter.
source
share