[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jedit-users
Subject:    Re: [ jEdit-users ] PMD plugin
From:       "Alan Ezust" <alan.ezust () gmail ! com>
Date:       2007-10-12 17:05:14
Message-ID: f377591c0710121005m51212d36n9dda9238431304db () mail ! gmail ! com
[Download RAW message or body]

yes, the PMD plugin needs to be updated for the current version. I was
going to do it myself but didn't get around to it. Jiger, do you by
any chance have time to bring it up to date?



On 10/12/07, Hassan Schroeder <hassan@webtuitive.com> wrote:
> Environment:  jEdit 4.3pre10 / JDK 1.6.0_02 (64bit) / SuSE 10
>
> Trying to use the PMD plugin <http://pmd.sourceforge.net/>
>
> Any attempt to invoke it gives me a BeanShell Error popup with the
> following stack trace.
>
> Is anyone using this successfully? Or have any ideas what this is
> trying to tell me? TIA!
>
>
> java.lang.NoSuchMethodError:
> org.gjt.sp.jedit.browser.VFSBrowser.getSelectedFiles()[Lorg/gjt/sp/jedit/io/VFS$DirectoryEntry;
>         at
> net.sourceforge.pmd.jedit.PMDJEditPlugin.cpdCurrentFile(PMDJEditPlugin.java:418)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:597)
>         at bsh.Reflect.invokeMethod(Reflect.java:134)
>         at bsh.Reflect.invokeStaticMethod(Reflect.java:98)
>         at bsh.Name.invokeMethod(Name.java:874)
>         at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)
>         at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
>         at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
>         at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
>         at bsh.BSHBlock.eval(BSHBlock.java:80)
>         at bsh.BshMethod.invokeImpl(BshMethod.java:362)
>         at bsh.BshMethod.invoke(BshMethod.java:258)
>         at bsh.BshMethod.invoke(BshMethod.java:186)
>         at org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:509)
>         at org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:76)
>         at
> org.gjt.sp.jedit.browser.VFSBrowser$BrowserActionContext.invokeAction(VFSBrowser.java:1812)
>         at org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:267)
>         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
>         at
> javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
>         at
> javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
>         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
>         at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
>         at
> javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1216)
>         at
> javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1257)
>         at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
>         at java.awt.Component.processMouseEvent(Component.java:6038)
>         at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
>         at java.awt.Component.processEvent(Component.java:5803)
>         at java.awt.Container.processEvent(Container.java:2058)
>         at java.awt.Component.dispatchEventImpl(Component.java:4410)
>         at java.awt.Container.dispatchEventImpl(Container.java:2116)
>         at java.awt.Component.dispatchEvent(Component.java:4240)
>         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
>         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
>         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
>         at java.awt.Container.dispatchEventImpl(Container.java:2102)
>         at java.awt.Window.dispatchEventImpl(Window.java:2429)
>         at java.awt.Component.dispatchEvent(Component.java:4240)
>         at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
>         at
> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
>         at
> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
>         at
> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
>         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
>         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
>         at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
>
> --
> Hassan Schroeder ----------------------------- hassan@webtuitive.com
> Webtuitive Design ===  (+1) 408-938-0567   === http://webtuitive.com
>
>                             dream.  code.
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> --
> -----------------------------------------------
> jEdit Users' List
> jEdit-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jedit-users
>

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
-- 
-----------------------------------------------
jEdit Users' List
jEdit-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jedit-users
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic