Macros not working

View: New views
5 Messages — Rating Filter:   Alert me  

Macros not working

by Richard Poirier :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I'm using the latest development build of Netbeans Ruby and invoking any macros I've created throws an exception.

java.lang.AssertionError: Source.runCompileControlTask called under Document write lock.
        at org.netbeans.napi.gsfret.source.Source.runUserActionTask(Source.java:442)
        at org.netbeans.modules.gsf.SelectCodeElementAction$SelectionHandler.selectNext(SelectCodeElementAction.java:150)
        at org.netbeans.modules.gsf.SelectCodeElementAction.actionPerformed(SelectCodeElementAction.java:127)
        at org.netbeans.modules.editor.macros.MacroDialogSupport$RunMacroAction.runMacro(MacroDialogSupport.java:387)
        at org.netbeans.modules.editor.macros.MacroDialogSupport$RunMacroAction.actionPerformed(MacroDialogSupport.java:321)
        at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:297)
        at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1641)
        at javax.swing.JComponent.processKeyBinding(JComponent.java:2849)
        at javax.swing.JComponent.processKeyBindings(JComponent.java:2884)
        at javax.swing.JComponent.processKeyEvent(JComponent.java:2812)
        at java.awt.Component.processEvent(Component.java:5903)
        at java.awt.Container.processEvent(Container.java:2102)
        at java.awt.Component.dispatchEventImpl(Component.java:4497)
        at java.awt.Container.dispatchEventImpl(Container.java:2160)
        at java.awt.Component.dispatchEvent(Component.java:4327)
        at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848)
        at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:697)
        at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:962)
        at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:834)
        at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:661)
        at java.awt.Component.dispatchEventImpl(Component.java:4369)
        at java.awt.Container.dispatchEventImpl(Container.java:2160)
        at java.awt.Window.dispatchEventImpl(Window.java:2440)
        at java.awt.Component.dispatchEvent(Component.java:4327)
[catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:300)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:210)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:200)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:195)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:187)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

Any ideas?

Re: Macros not working

by Erno Mononen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi Richard,

I think this isn't a known problem, so can you please file an issue for
this into our IZ against the ruby/gsf component
(http://www.netbeans.org/community/issues.html)? I'd file it myself but
for me macros seem to be working.

Erno


Richard Poirier wrote:

> I'm using the latest development build of Netbeans Ruby and invoking any
> macros I've created throws an exception.
>
> java.lang.AssertionError: Source.runCompileControlTask called under Document
> write lock.
> at
> org.netbeans.napi.gsfret.source.Source.runUserActionTask(Source.java:442)
> at
> org.netbeans.modules.gsf.SelectCodeElementAction$SelectionHandler.selectNext(SelectCodeElementAction.java:150)
> at
> org.netbeans.modules.gsf.SelectCodeElementAction.actionPerformed(SelectCodeElementAction.java:127)
> at
> org.netbeans.modules.editor.macros.MacroDialogSupport$RunMacroAction.runMacro(MacroDialogSupport.java:387)
> at
> org.netbeans.modules.editor.macros.MacroDialogSupport$RunMacroAction.actionPerformed(MacroDialogSupport.java:321)
> at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:297)
> at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1641)
> at javax.swing.JComponent.processKeyBinding(JComponent.java:2849)
> at javax.swing.JComponent.processKeyBindings(JComponent.java:2884)
> at javax.swing.JComponent.processKeyEvent(JComponent.java:2812)
> at java.awt.Component.processEvent(Component.java:5903)
> at java.awt.Container.processEvent(Container.java:2102)
> at java.awt.Component.dispatchEventImpl(Component.java:4497)
> at java.awt.Container.dispatchEventImpl(Container.java:2160)
> at java.awt.Component.dispatchEvent(Component.java:4327)
> at
> java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848)
> at
> java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:697)
> at
> java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:962)
> at
> java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:834)
> at
> java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:661)
> at java.awt.Component.dispatchEventImpl(Component.java:4369)
> at java.awt.Container.dispatchEventImpl(Container.java:2160)
> at java.awt.Window.dispatchEventImpl(Window.java:2440)
> at java.awt.Component.dispatchEvent(Component.java:4327)
> [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
> at
> org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:300)
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:210)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:200)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:195)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:187)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
>
> Any ideas?
>  


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...


Re: Macros not working

by Richard Poirier :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Done. http://www.netbeans.org/issues/show_bug.cgi?id=151482.

Erno Mononen wrote:
Hi Richard,

I think this isn't a known problem, so can you please file an issue for
this into our IZ against the ruby/gsf component
(http://www.netbeans.org/community/issues.html)? I'd file it myself but
for me macros seem to be working.

Erno


Richard Poirier wrote:
> I'm using the latest development build of Netbeans Ruby and invoking any
> macros I've created throws an exception.
>
> java.lang.AssertionError: Source.runCompileControlTask called under Document
> write lock.
> at
> org.netbeans.napi.gsfret.source.Source.runUserActionTask(Source.java:442)
> at
> org.netbeans.modules.gsf.SelectCodeElementAction$SelectionHandler.selectNext(SelectCodeElementAction.java:150)
> at
> org.netbeans.modules.gsf.SelectCodeElementAction.actionPerformed(SelectCodeElementAction.java:127)
> at
> org.netbeans.modules.editor.macros.MacroDialogSupport$RunMacroAction.runMacro(MacroDialogSupport.java:387)
> at
> org.netbeans.modules.editor.macros.MacroDialogSupport$RunMacroAction.actionPerformed(MacroDialogSupport.java:321)
> at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:297)
> at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1641)
> at javax.swing.JComponent.processKeyBinding(JComponent.java:2849)
> at javax.swing.JComponent.processKeyBindings(JComponent.java:2884)
> at javax.swing.JComponent.processKeyEvent(JComponent.java:2812)
> at java.awt.Component.processEvent(Component.java:5903)
> at java.awt.Container.processEvent(Container.java:2102)
> at java.awt.Component.dispatchEventImpl(Component.java:4497)
> at java.awt.Container.dispatchEventImpl(Container.java:2160)
> at java.awt.Component.dispatchEvent(Component.java:4327)
> at
> java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848)
> at
> java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:697)
> at
> java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:962)
> at
> java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:834)
> at
> java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:661)
> at java.awt.Component.dispatchEventImpl(Component.java:4369)
> at java.awt.Container.dispatchEventImpl(Container.java:2160)
> at java.awt.Window.dispatchEventImpl(Window.java:2440)
> at java.awt.Component.dispatchEvent(Component.java:4327)
> [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
> at
> org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:300)
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:210)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:200)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:195)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:187)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
>
> Any ideas?
>  


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@ruby.netbeans.org
For additional commands, e-mail: users-help@ruby.netbeans.org

Re: Macros not working

by Richard Poirier :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Just added a comment to the issue. Looks like it only happens when using 'select-element-next' in the macro. Is there something equivalent I could use instead?


Done. http://www.netbeans.org/issues/show_bug.cgi?id=151482.

Erno Mononen wrote:
Hi Richard,

I think this isn't a known problem, so can you please file an issue for
this into our IZ against the ruby/gsf component
(http://www.netbeans.org/community/issues.html)? I'd file it myself but
for me macros seem to be working.

Erno


Richard Poirier wrote:
> I'm using the latest development build of Netbeans Ruby and invoking any
> macros I've created throws an exception.
>
> java.lang.AssertionError: Source.runCompileControlTask called under Document
> write lock.
> at
> org.netbeans.napi.gsfret.source.Source.runUserActionTask(Source.java:442)
> at
> org.netbeans.modules.gsf.SelectCodeElementAction$SelectionHandler.selectNext(SelectCodeElementAction.java:150)
> at
> org.netbeans.modules.gsf.SelectCodeElementAction.actionPerformed(SelectCodeElementAction.java:127)
> at
> org.netbeans.modules.editor.macros.MacroDialogSupport$RunMacroAction.runMacro(MacroDialogSupport.java:387)
> at
> org.netbeans.modules.editor.macros.MacroDialogSupport$RunMacroAction.actionPerformed(MacroDialogSupport.java:321)
> at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:297)
> at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1641)
> at javax.swing.JComponent.processKeyBinding(JComponent.java:2849)
> at javax.swing.JComponent.processKeyBindings(JComponent.java:2884)
> at javax.swing.JComponent.processKeyEvent(JComponent.java:2812)
> at java.awt.Component.processEvent(Component.java:5903)
> at java.awt.Container.processEvent(Container.java:2102)
> at java.awt.Component.dispatchEventImpl(Component.java:4497)
> at java.awt.Container.dispatchEventImpl(Container.java:2160)
> at java.awt.Component.dispatchEvent(Component.java:4327)
> at
> java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848)
> at
> java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:697)
> at
> java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:962)
> at
> java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:834)
> at
> java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:661)
> at java.awt.Component.dispatchEventImpl(Component.java:4369)
> at java.awt.Container.dispatchEventImpl(Container.java:2160)
> at java.awt.Window.dispatchEventImpl(Window.java:2440)
> at java.awt.Component.dispatchEvent(Component.java:4327)
> [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
> at
> org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
> at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:300)
> at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:210)
> at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:200)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:195)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:187)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
>
> Any ideas?
>  


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@ruby.netbeans.org
For additional commands, e-mail: users-help@ruby.netbeans.org


Re: Macros not working

by Erno Mononen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi Richard,
Can't think of any equivalent now, unfortunately. Let's hope the issue
gets fixed soon.

Erno


Richard Poirier wrote:

> Just added a comment to the issue. Looks like it only happens when using
> 'select-element-next' in the macro. Is there something equivalent I could
> use instead?
>
>
> Richard Poirier wrote:
>  
>> Done. http://www.netbeans.org/issues/show_bug.cgi?id=151482.
>>
>>
>> Erno Mononen wrote:
>>    
>>> Hi Richard,
>>>
>>> I think this isn't a known problem, so can you please file an issue for
>>> this into our IZ against the ruby/gsf component
>>> (http://www.netbeans.org/community/issues.html)? I'd file it myself but
>>> for me macros seem to be working.
>>>
>>> Erno
>>>
>>>
>>> Richard Poirier wrote:
>>>      
>>>> I'm using the latest development build of Netbeans Ruby and invoking any
>>>> macros I've created throws an exception.
>>>>
>>>> java.lang.AssertionError: Source.runCompileControlTask called under
>>>> Document
>>>> write lock.
>>>> at
>>>> org.netbeans.napi.gsfret.source.Source.runUserActionTask(Source.java:442)
>>>> at
>>>> org.netbeans.modules.gsf.SelectCodeElementAction$SelectionHandler.selectNext(SelectCodeElementAction.java:150)
>>>> at
>>>> org.netbeans.modules.gsf.SelectCodeElementAction.actionPerformed(SelectCodeElementAction.java:127)
>>>> at
>>>> org.netbeans.modules.editor.macros.MacroDialogSupport$RunMacroAction.runMacro(MacroDialogSupport.java:387)
>>>> at
>>>> org.netbeans.modules.editor.macros.MacroDialogSupport$RunMacroAction.actionPerformed(MacroDialogSupport.java:321)
>>>> at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:297)
>>>> at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1641)
>>>> at javax.swing.JComponent.processKeyBinding(JComponent.java:2849)
>>>> at javax.swing.JComponent.processKeyBindings(JComponent.java:2884)
>>>> at javax.swing.JComponent.processKeyEvent(JComponent.java:2812)
>>>> at java.awt.Component.processEvent(Component.java:5903)
>>>> at java.awt.Container.processEvent(Container.java:2102)
>>>> at java.awt.Component.dispatchEventImpl(Component.java:4497)
>>>> at java.awt.Container.dispatchEventImpl(Container.java:2160)
>>>> at java.awt.Component.dispatchEvent(Component.java:4327)
>>>> at
>>>> java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848)
>>>> at
>>>> java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:697)
>>>> at
>>>> java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:962)
>>>> at
>>>> java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:834)
>>>> at
>>>> java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:661)
>>>> at java.awt.Component.dispatchEventImpl(Component.java:4369)
>>>> at java.awt.Container.dispatchEventImpl(Container.java:2160)
>>>> at java.awt.Window.dispatchEventImpl(Window.java:2440)
>>>> at java.awt.Component.dispatchEvent(Component.java:4327)
>>>> [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
>>>> at
>>>> org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
>>>> at
>>>> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:300)
>>>> at
>>>> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:210)
>>>> at
>>>> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:200)
>>>> at
>>>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:195)
>>>> at
>>>> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:187)
>>>> at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
>>>>
>>>> Any ideas?
>>>>  
>>>>        
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@...
>>> For additional commands, e-mail: users-help@...
>>>
>>>
>>>
>>>      
>>    
>
>  


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@...
For additional commands, e-mail: users-help@...