After setting one or more breakpoints in Project Builder, debugging the project does not result in execution breaking at any of the breakpoints. This symptom may not be limited to only WebObjects projects. This symptom occurs because Project Builder does not always default to the correct debugger.
Solution
For each WebObjects executable Java project (WebObjects application) created using an earlier Project Builder version and for each new executable WebObjects Java project, do the following:
2. Click the Project Builder Targets tab.
3. Click the Executables disclosure triangle and select the executable file to be debugged.
4. In the Targets template, choose Debug Action from the Configure pop-up menu. This is located in the Launch Configuration section towards the bottom.
5. Choose Java Debugger from the Launch using pop-up menu.