i've just install buddy on my imac (mac os 10.5…) but i can't install plugins :-( i've tried with some import plugin and there is always the same message : "There are no Buddi plugins in this Jar file, or there was a problem loading the plugins. Ensure you have selected a valid plugin file."
i've read on the buddy website that's a problem of java version but i've tried to run buddy under java 1.5 or java 1.6 and that's always the same…
any idea ? thanks.
sylcha
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'll take a look when I get some time… I don't user plugins personally, and have not run into this. It may be that some recent changes to Buddi require the plugins to be re-created to be compatible.
Cheers
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have just tested a couple plugins and they appear to be working. Make sure that you are using the most recent version of the plugin; older versions will not work with new versions of the program. Likewise, make sure that you are using the most recent version of Buddi, as there are always new fixes and features being added.
If you still can't get this working, please let me know the version of Buddi you are using, along with the name and version of the plugin you are trying to load.
Cheers
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I too have this identical problem with plugins. Balance Sheet, CSVImportDoneRight, Export CSV, Graphs by parent cat, Net income over time, reportbyParentCat and ReportsbySelected Source all fail addition. Buddi version 3.4.0.7 and Balance sheet plugin 1.1.0.0 of July 11, 2010. This Buddi Installed on OSX 10.4.11 and on OSX 10.5.8 gives the same failure to add plugins.
Thanks,
Vic
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2010-12-31
I have the same problem. It started after I installed the latest Buddi version 3.4.0.7. I was unable to import QIF files. I double checked the format of the QIF file in my text editor. It was correct.
I then downloaded the latest version of the QIF import pluggin (version 3.1.0.1) but was unable to install it. I downloaded the latest version of several other pluggins - Net Income Over Time (3.4.0.3), Export CSV (3.4.0.3), CSVImportDoneRight (3.1.0.0) - and they would not install either.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I do take this seriously, however, it does not seem to be happening to everyone, and I have been unable to reproduce the problem myself, even with the exact plugin versions specified.
Can one / all of you please send me a copy of your Buddi.log file, after trying to import a plugin? This is located in ~/.buddi (*nix), c:\Documents and Settings\Application Data\Buddi (Windows), and ~/Library/Logs (OSX). This file should tell me what is happening.
Cheers
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I had the same problem on windows. No log files were created because I was running the exe., even if I added the -verbosity parameter. But when I ran the jar file from a command-line, I could see the UnsupportedClassVersionError. That's my mistake, because I use java 5 by default. Using java 6 solved the problem for me.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you divh65 for this… I had not realized that the .exe wrapper does not log. To those still having problems, please try running the .jar directly, and see if logging works then.
Thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yep, my points to divh65. I didn't have time enough to run java without wrappers. My mistake is not using java 5, I have java 6, but the following error can be found
Feb 14, 2011 12:49:04 AM ca.digitalcave.moss.application.plugin.factory.PluginFactory getMossPluginsFromJar
SEVERE: Error when instantiating plugin com/charwot/buddi/plugins/CSVImportDoneRight.class
java.lang.NoClassDefFoundError: org/homeunix/thecave/moss/swing/MossDocumentFrame
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at ca.digitalcave.moss.common.ClassLoaderFunctions.getClass(ClassLoaderFunctions.java:179)
at ca.digitalcave.moss.application.plugin.factory.PluginFactory.getMossPluginsFromJar(PluginFactory.java:49)
at org.homeunix.thecave.buddi.plugin.builtin.preference.PluginPreferences.actionPerformed(PluginPreferences.java:242)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6352)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6117)
at java.awt.Container.processEvent(Container.java:2085)
at java.awt.Component.dispatchEventImpl(Component.java:4714)
at java.awt.Container.dispatchEventImpl(Container.java:2143)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
at java.awt.Container.dispatchEventImpl(Container.java:2129)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.ClassNotFoundException: org.homeunix.thecave.moss.swing.MossDocumentFrame
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
I suppose something has changed between versions since this has worked with java 6 with earlier versions.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
OK, now we are getting somewhere… can you please confirm the name and version of the plugin you are using? This error is referencing a changed library path; however, that library changed well over a year ago, and all plugins that I have the source code for had been updated at that time (unless I missed one). If the plugin is the most recent one, and it is still happening there, then I will upload a newer version.
Cheers
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have updated all the plugins which I have source code for, and think that this may have done the trick… please give the new ones a shot, and let me know.
(For the curious, I set the compile flag to force Java 1.5 compatible output).
Cheers
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2011-02-26
Works like a charm, thanks a lot :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
hi !
i've just install buddy on my imac (mac os 10.5…) but i can't install plugins :-( i've tried with some import plugin and there is always the same message : "There are no Buddi plugins in this Jar file, or there was a problem loading the plugins. Ensure you have selected a valid plugin file."
i've read on the buddy website that's a problem of java version but i've tried to run buddy under java 1.5 or java 1.6 and that's always the same…
any idea ? thanks.
sylcha
I'll take a look when I get some time… I don't user plugins personally, and have not run into this. It may be that some recent changes to Buddi require the plugins to be re-created to be compatible.
Cheers
I have just tested a couple plugins and they appear to be working. Make sure that you are using the most recent version of the plugin; older versions will not work with new versions of the program. Likewise, make sure that you are using the most recent version of Buddi, as there are always new fixes and features being added.
If you still can't get this working, please let me know the version of Buddi you are using, along with the name and version of the plugin you are trying to load.
Cheers
I too have this identical problem with plugins. Balance Sheet, CSVImportDoneRight, Export CSV, Graphs by parent cat, Net income over time, reportbyParentCat and ReportsbySelected Source all fail addition. Buddi version 3.4.0.7 and Balance sheet plugin 1.1.0.0 of July 11, 2010. This Buddi Installed on OSX 10.4.11 and on OSX 10.5.8 gives the same failure to add plugins.
Thanks,
Vic
I have the same problem. It started after I installed the latest Buddi version 3.4.0.7. I was unable to import QIF files. I double checked the format of the QIF file in my text editor. It was correct.
I then downloaded the latest version of the QIF import pluggin (version 3.1.0.1) but was unable to install it. I downloaded the latest version of several other pluggins - Net Income Over Time (3.4.0.3), Export CSV (3.4.0.3), CSVImportDoneRight (3.1.0.0) - and they would not install either.
Very same problem here as with previous ones. @olsonw, gotta say this should taken seriously and, at least, inform to plugin developers.
/cheers
@fuggah, and others:
I do take this seriously, however, it does not seem to be happening to everyone, and I have been unable to reproduce the problem myself, even with the exact plugin versions specified.
Can one / all of you please send me a copy of your Buddi.log file, after trying to import a plugin? This is located in ~/.buddi (*nix), c:\Documents and Settings\Application Data\Buddi (Windows), and ~/Library/Logs (OSX). This file should tell me what is happening.
Cheers
As a followup: you can email me the logs, at the email address found on http://buddi.digitalcave.ca/contact.jsp
Cheers
I'd like to - very pleasure - but my log is empty. How could I enable logging?
Logging is always enabled… can you try doing the following to make sure that the log you are looking at is the right one:
1) Quit Buddi (if it is open)
2) Delete the log file
3) Restart Buddi, and try to load a plugin.
4) Quit Buddi again
5) View log.
You should see *something* there… let me know if you still don't.
Cheers
@olsonw, sorry, no gain.
When trying to load plugin Buddi says there're no plugins in jar file.
Buddi.log at ~/Library/Logs/ is empty, zero bytes, null, but exists though.
@olsonw, any news about this issue? As I said earlier, my Buddi.log stays very empty. Timestamp for log file gets updated by Buddi use.
I had the same problem on windows. No log files were created because I was running the exe., even if I added the -verbosity parameter. But when I ran the jar file from a command-line, I could see the UnsupportedClassVersionError. That's my mistake, because I use java 5 by default. Using java 6 solved the problem for me.
Thank you divh65 for this… I had not realized that the .exe wrapper does not log. To those still having problems, please try running the .jar directly, and see if logging works then.
Thanks
Yep, my points to divh65. I didn't have time enough to run java without wrappers. My mistake is not using java 5, I have java 6, but the following error can be found
Feb 14, 2011 12:49:04 AM ca.digitalcave.moss.application.plugin.factory.PluginFactory getMossPluginsFromJar
SEVERE: Error when instantiating plugin com/charwot/buddi/plugins/CSVImportDoneRight.class
java.lang.NoClassDefFoundError: org/homeunix/thecave/moss/swing/MossDocumentFrame
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at ca.digitalcave.moss.common.ClassLoaderFunctions.getClass(ClassLoaderFunctions.java:179)
at ca.digitalcave.moss.application.plugin.factory.PluginFactory.getMossPluginsFromJar(PluginFactory.java:49)
at org.homeunix.thecave.buddi.plugin.builtin.preference.PluginPreferences.actionPerformed(PluginPreferences.java:242)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.Component.processMouseEvent(Component.java:6352)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6117)
at java.awt.Container.processEvent(Container.java:2085)
at java.awt.Component.dispatchEventImpl(Component.java:4714)
at java.awt.Container.dispatchEventImpl(Container.java:2143)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
at java.awt.Container.dispatchEventImpl(Container.java:2129)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.ClassNotFoundException: org.homeunix.thecave.moss.swing.MossDocumentFrame
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
I suppose something has changed between versions since this has worked with java 6 with earlier versions.
OK, now we are getting somewhere… can you please confirm the name and version of the plugin you are using? This error is referencing a changed library path; however, that library changed well over a year ago, and all plugins that I have the source code for had been updated at that time (unless I missed one). If the plugin is the most recent one, and it is still happening there, then I will upload a newer version.
Cheers
Sure, zip file is CSVImportDoneRight-1.3.0.0.zip.
I have updated all the plugins which I have source code for, and think that this may have done the trick… please give the new ones a shot, and let me know.
(For the curious, I set the compile flag to force Java 1.5 compatible output).
Cheers
Works like a charm, thanks a lot :)