On Wed, 12 Jul 2006 13:43:09 +0100, Joseph Anderson wrote: > Hello All, > > I'm looking for a bit of help getting LilyPondTool up and running on MacOS X > (10.4.7). > > I've downloaded jEdit 4.2, and have the following plugins installed: > > Console 4.2.6.3 > ErrorList 1.4 > Jakarta Commons 0.4.4 > Latest Version Check 1.5 > LilyPondTool 0.2.9 > Mac Os Plugin 3.0 > QuickNotepad 4.2 > SideKick 0.3.4 > Templates 3.3.0 > > I believe I'm running java 1.5, as from the terminal window, java -version > reports back: java version "1.5.0_06". > > I have LilyPond 2.9.10 installed--and it can be run from the command line, > along with things like convert-ly. > > The toolbar for LilyPondTool does appear in jEdit, however I'm having > problems running LilyPond from within jEdit/LilyPondTool. With a simple test > file, clicking the "Convert to newer version" button produces the following > in BeanShell error: > > java.lang.NoSuchMethodError: console.Console.setShell(Ljava/lang/String;)V > at lilytool.LilyToolPlugin.runCommand(LilyToolPlugin.java:409) > at lilytool.LilyToolPlugin.runCommandOnBuffer(LilyToolPlugin.java:438) > at lilytool.LilyToolPlugin.runCommandOnBuffer(LilyToolPlugin.java:430) > 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:585) > at bsh.Reflect.invokeOnMethod(Reflect.java:149) > at bsh.Reflect.invokeStaticMethod(Reflect.java:100) > at bsh.Name.invokeMethod(Name.java:872) > at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:72) > at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102) > at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47) > at bsh.BSHAssignment.eval(BSHAssignment.java:77) > at bsh.BSHBlock.evalBlock(BSHBlock.java:130) > at bsh.BSHBlock.eval(BSHBlock.java:80) > at bsh.BSHBlock.eval(BSHBlock.java:46) > at bsh.BSHIfStatement.eval(BSHIfStatement.java:48) > at bsh.BSHBlock.evalBlock(BSHBlock.java:130) > at bsh.BSHBlock.eval(BSHBlock.java:80) > at bsh.BSHBlock.eval(BSHBlock.java:46) > at bsh.BSHIfStatement.eval(BSHIfStatement.java:48) > at bsh.BSHBlock.evalBlock(BSHBlock.java:130) > at bsh.BSHBlock.eval(BSHBlock.java:80) > at bsh.BshMethod.invokeImpl(BshMethod.java:349) > at bsh.BshMethod.invoke(BshMethod.java:246) > at bsh.BshMethod.invoke(BshMethod.java:171) > at org.gjt.sp.jedit.BeanShell.runCachedBlock(BeanShell.java:523) > at org.gjt.sp.jedit.BeanShellAction.invoke(BeanShellAction.java:76) > at org.gjt.sp.jedit.gui.InputHandler.invokeAction(InputHandler.java:229) > at org.gjt.sp.jedit.jEdit$3.invokeAction(jEdit.java:2910) > at > org.gjt.sp.jedit.EditAction$Wrapper.actionPerformed(EditAction.java:216) > at > javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882) > at > javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202) > at > javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) > at > javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) > at > javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:234) > at > java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231) > at > java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231) > at > java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231) > at java.awt.Component.processMouseEvent(Component.java:5554) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3126) > at java.awt.Component.processEvent(Component.java:5319) > at java.awt.Container.processEvent(Container.java:2010) > at java.awt.Component.dispatchEventImpl(Component.java:4021) > at java.awt.Container.dispatchEventImpl(Container.java:2068) > at java.awt.Component.dispatchEvent(Component.java:3869) > at > java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3936) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866) > at java.awt.Container.dispatchEventImpl(Container.java:2054) > at java.awt.Window.dispatchEventImpl(Window.java:1774) > at java.awt.Component.dispatchEvent(Component.java:3869) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) > at > java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) > > There's a similar error for the "Run LilyPond" button. > > Any clues as to what I need to do to get things working properly? > > > Thanks for the help! > > J Anderson > > ***************************************************************************************** > To view the terms under which this email is distributed, please go to > http://www.hull.ac.uk/legal/email_disclaimer.html > *****************************************************************************************_______________________________________________ > lilypond-user mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/lilypond-user
I don't know if I can help or not, but I'm such a fan of this tool that I'll at least try. Back in Jan or Feb I tried upgrading to LilyPondTool 0.2.9 and could never get it to work. I believe the problem was that even though some of the plugins "met" the requirements, they were in fact newer versions that weren't compatible for one reason or another and the older (good) versions were no longer available for download. I ended up reverting to the previous version of LilyPondTool and with some help tracked down the needed jar files. I believe the culprits are ErrorList and/or SideKick but I'm not sure. It's also possible that upgrading to the latest jEdit version would fix your problems. I've seen some say they are using it okay. If you don't get a better solution from your post, just email me at [EMAIL PROTECTED] and I'd be happy to send you the jar files I currently use and hopefully that will give you a working combination. I love Lilypond and LilypondTool helps me quickly get out the 4-6 arrangements I need to do each week. Best of luck to you... _______________________________________________ lilypond-user mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-user
