I've been searching the forums and I found a lot of postings on this issue, but none of them solved our problem. I'm trying out IntelliJ 11, build# IU-111.167, hoping the newest release would fix our problem - but unfortunately, it didn't. We've had this issue since version 9.
Our problem is that for some classes, IntelliJ won't recognize that the class i being debugged. I.e. when we set a breakpoint and the debugger is active, IntelliJ won't mark the breakpoint with a "v", to indicate that the breakpoint is active. When that happens, the breakpoint will never be hit. Which classes IntelliJ is unable to debug, varies from time to time. Suddenly, a class that a person was not able to debug, is debuggable again (and the breakpoint is marked with a "v").
This problem both occurs on classes that are debugged from IntelliJ (the client) and on classes remotely debugged on JBoss. We deploy on JBoss using Ant. We've tried clearing the IntelliJ caches and the temporary files on JBoss, but without success. The project consists of several modules and we use "Module dependency" to reference modules. The classes in IntelliJ are in sync with the classes on the server.
We are five persons on the project, and we have all experienced the same problem - with different classes though.
Has anyone experienced the same kind of problems, and is it anything we can do to prevent them?