History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: GRVY-1473
Type: Bug Bug
Status: Open Open
Priority: Normal Normal
Assignee: Ilya Sergey
Reporter: Max Ishchenko
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
Groovy

Buggy debugging for Spring MVC controllers written in Groovy

Created: 12 May 08 14:27   Updated: 12 Jul 08 22:17
Component/s: Run & Debug
Affects Version/s: jetgroovy 1.5
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: None
Image Attachments:

1. groovydebug.gif
(13 kb)

Build: 7,807


 Description  « Hide
I use Groovy for controller beans in spring MVC.
I can set breakpoints in Groovy code, they do work, but
1) the active line is not highlighted, though code stepping and breakpoints work as they should.
2) expression evaluation works bad: I can evaluate locals, but they're highlighted red in "Expression Evaluation" window and I can get no properties and execute no methods for local objects.
3) Pressing Alt+F8 on local object opens "Expression Evaluation" window, but doesn't autofill "Expression" textfield.

I can try to build a sample project to reproduce the bug if you need.

plugin build 1.5.16212



 All   Comments   Work Log   Change History      Sort Order:
Max Ishchenko - 12 May 08 14:29
The program was stopped at a breakpoint, but the line is not highlighted

Max Ishchenko - 05 Jun 08 23:20
Is there any progress on this issue?
Leaving alone "Expression Evaluation", сould you, please, turn on active line highlighting?

Max Ishchenko - 12 Jul 08 22:17
Some info for those of you desperately waiting for the fix. It seems that we're waiting for groovy developers gratitude.
I found some groovy related issues in groovy's jira. They are posted by jetbrains guys, former and the current jetgroovy developer (Eugene Vigdorchik and Ilya Sergey respectvely).
http://jira.codehaus.org/browse/GROOVY-2535
http://jira.codehaus.org/browse/GROOVY-2208