Error Loading Money Dance after upgrade to v 2019
I am getting this error when loading. it has only started after upgrading to version2019 on windows 10
error loading extension java.lang.noclassdeffound
Comments are currently closed for this discussion. You can start a new one.
Keyboard shortcuts
Generic
| ? | Show this help | 
|---|---|
| ESC | Blurs the current field | 
Comment Form
| r | Focus the comment reply box | 
|---|---|
| ^ + ↩ | Submit the comment | 
You can use Command ⌘ instead of Control ^ on Mac
1 Posted by dwg on Feb 10, 2019 @ 07:57 PM
I'm a fellow user.
The single line provided suggests that you maybe trying to load a version of an extension that is not compatible with Moneydance 2019.
2 Posted by simon on Feb 10, 2019 @ 08:05 PM
I know that, but how can it be resolved.
3 Posted by dwg on Feb 10, 2019 @ 08:10 PM
Generally you fix the problem by updating the extension.
4 Posted by simon on Feb 10, 2019 @ 09:19 PM
How do I do that please
5 Posted by dwg on Feb 10, 2019 @ 09:50 PM
That depends on the extension.
If it is an extension that the Moneydance folks hosts you can do it through the Extensions --> Manage Extensions menu item. If it is a user hosted extension then you generally have to download an update and install it. As you have not told us what extension is involved it is not possible for anyone reading this to know.
If you open the console window under the Help menu it should give more information on what extension is involved.
6 Posted by simon on Feb 10, 2019 @ 09:54 PM
I cannot load moneydance without the error
7 Posted by dwg on Feb 11, 2019 @ 03:50 AM
That particular error should not stop Moneydance loading and running.
The console window in any case shows the error log which is a text file and can be found at:
If you're using Mac OS, it should be located at one of these locations within your Home folder:
~/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance/errlog.txt
or:
~/Library/Application Support/Moneydance/errlog.txt
If you have any trouble finding your Home Library folder, open Finder and select Go -> Go to Folder and copy and paste in the following:
~/Library
This should pull up your local Library folder.
If you're using Windows, it should be located under your login directory at:
C:\Users\(yourusername)\.moneydance\errlog.txt
or
C:\Documents and Settings\(yourusername)\.moneydance\errlog.txt
Depending on your version of Windows
If you're using Linux it should be located in your home folder at:
~/.moneydance/errlog.txt
8 Posted by simon on Feb 11, 2019 @ 07:01 PM
Okay here is the error log.
Starting Moneydance 2017.10 (1706) at Sun Feb 10 20:16:58 GMT 2019
Settings Folder: C:\Users\simon\.moneydance
OS: Windows 10 10.0 amd64
Java: 1.8.0_162 (Oracle Corporation)
Is in sandbox: false; restricted file access: false
Initializing Moneydance SSL
Created new custom trust manager
initialized extension balpred in 0.007 seconds
multires images available: true
error loading properties for theme custom from URL: file:/C:/Users/simon/.moneydance/custom_theme.properties error: java.io.FileNotFoundException: C:\Users\simon\.moneydance\custom_theme.properties (The system cannot find the file specified)
initialized extension debtinsights in 3.033 seconds
findandreplace (0): 02-10 20:17:02.516|Initialized build 1210 ok
initialized extension findandreplace in 0.069 seconds
initialized extension handybank in 0.004 seconds
initialized extension moneyPie in 0.004 seconds
initialized extension moneyforesight in 0.655 seconds
initialized extension updater in 0.004 seconds
opening last file: Personal Finances
loading dataset: C:\Users\simon\.moneydance\Documents\Personal Finances.moneydance
loading with 128 bit encryption key
reading trunk data tiksync/trunk
trunk data loaded (0.422 seconds), checking for incremental updates
loading un-synced txn files...
loading synced txn files...
replacing root: null () with new root: Personal Finances (b6c969bf-46a5-4524-8649-c4ea255e1fee
dropbox folder should be at C:\Users\simon\Dropbox and exists=false
item count: 3
set antialiasing to HRGB
handybank (0): 02-10 20:17:07.812|closing Wi-Fi sync monitor
handybank (0): 02-10 20:17:07.812|starting Dropbox sync mode.
handybank (0): 02-10 20:17:07.812|starting Dropbox sync monitor
Exception dispatching event md:file:opened to extension
java.lang.NoClassDefFoundError: com/dropbox/client2/exception/DropboxException
at com.moneydance.modules.features.handybank.Main.getDropboxLinker(Main.java:647)
at com.moneydance.modules.features.handybank.Main.launchDropboxSyncMonitor(Main.java:760)
at com.moneydance.modules.features.handybank.Main.startDropboxSyncMode(Main.java:659)
at com.moneydance.modules.features.handybank.Main.handleEvent(Main.java:540)
at com.moneydance.apps.md.controller.Main.sendEventToExtensions(Main.java:1654)
at com.moneydance.apps.md.controller.AppEventManager.fireEvent(AppEventManager.java:59)
at com.moneydance.apps.md.controller.Main.setCurrentBook(Main.java:1353)
at com.moneydance.apps.md.controller.Main.startApplication(Main.java:824)
at com.moneydance.apps.md.controller.Main.main(Main.java:193)
at Moneydance.main(Moneydance.java:7)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.exe4j.runtime.WinLauncher.main(Unknown Source)
at com.install4j.runtime.launcher.WinLauncher.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: com/dropbox/client2/exception/DropboxException.class
at com.moneydance.apps.md.controller.ModuleLoader$FMClassLoader.loadResource(ModuleLoader.java:320)
at com.moneydance.apps.md.controller.ModuleLoader$FMClassLoader.loadClass(ModuleLoader.java:377)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 17 more
updater: read 18673 bytes of update info
Retrieving signature
updater: using public key: updater_pub_0
Sweet! We've gotten a signed description of the update info
Writing file to dropbox API with debug mode=false
9 Posted by dwg on Feb 11, 2019 @ 08:56 PM
Handybank is an extension used with mobile devices, it is a third party extension that is no longer being developed and is not supported with recent versions of Moneydance and as you have found in the later version is causes errors, although I would not expect the errors to be fatal.
There are tow methods of dealing with this.
1. Delete the file config.dict. moneydance will act as if it is a fresh install, you need to reenter you license key, add any extensions desired, set up preferences etc
2. Place a copy of config.dict in a safe place. Edit config.dict with wordpad (don't use notepad.
Look for a section that looks something like
"handybank" = {
"verify" = "N"
"id" = "handybank"
}
and delete it, Save the file.
Restart Moneydance and if all is well the error will be gone.
10 Posted by simon on Feb 11, 2019 @ 09:08 PM
Thankyou
11 Posted by simon on Apr 09, 2019 @ 06:15 PM
Hi. A while since I posted as still getting an error
System closed this discussion on Jul 09, 2019 @ 06:20 PM.