I'm using JetGroovy for grails development; breakpoints work ok in newly created apps, but in my main app they are not recognised when placed in my own code (e.g. a controller action).
Setting breakpoints in grails code works.
I've tried both remote and local debug configurations. The command line for the VM for the remote case was:
JAVA_OPTS="-Xms512M -Xmx2048M -server -XX:PermSize=128M -XX:MaxPermSize=512M -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005" GRAILS_HOME=/home/hamish/ext/gatewiki/cow/../grails ../grails/bin/grails -Dgate.cow.user.home=/home/hamish -Dgate.cow.mode=workstation -Dgate.cow.user.home=/home/hamish/ext/gatewiki/cow/dev-user-home run-app
I'm on grails 1.0.1, groovy 1.5.4, jdk 1.6 (but also tried 1.5)