I have an important file which I can not decrypt anymore. I read the compatibility problems regarding JRE and downgraded to 1.4 (in combination with freemind 0.8.1) but this didn't solve the problem although it worked for other older encrypted files. I'm pretty upset because there seems to be no way I can access this data which means a lot to me anymore. I tried opening this file with a current JRE before if that makes a difference.
In case anybody might be able to help me, please find below the error log (the part I would consider as relevant, with JRE 1.4 and freemind 0.8.1).
13.05.2010 13:05:13 freemind.modes.mindmapmode.MindMapMapModel getUpdateReader
INFO: Updating the file Contacts.mm to the current version.
13.05.2010 13:05:13 freemind.modes.mindmapmode.MindMapMapModel getUpdateReader
INFO: Updating the file Contacts.mm to the current version. Done.
13.05.2010 13:05:13 freemind.controller.MainToolBar setZoomComboBox
INFO: setZoomComboBox is called with 1.0.
13.05.2010 13:05:13 freemind.extensions.HookFactory getClassLoader
INFO: file .\plugins\time\time_plugin.jar exists = true
13.05.2010 13:05:13 freemind.extensions.HookFactory getClassLoader
INFO: file .\plugins\time\jcalendar.jar exists = true
13.05.2010 13:05:13 freemind.modes.mindmapmode.MindMapController startupController
INFO: mScheduledActions are executed: 3
13.05.2010 13:05:13 freemind.modes.ControllerAdapter registerMouseWheelEventHandler
INFO: Registered MouseWheelEventHandler accessories.plugins.UnfoldAll$Registration@198ee2f
freemind.main.XMLParseException: XML Parse Exception during parsing of a node element at line 45: Expected: /
at freemind.main.XMLElement.expectedInput(XMLElement.java:2910)
at freemind.main.XMLElement.scanElement(XMLElement.java:2755)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.parseFromReader(XMLElement.java:1717)
at freemind.main.XMLElement.parseFromReader(XMLElement.java:1667)
at freemind.modes.actions.PasteAction.pasteXMLWithoutRedisplay(PasteAction.java:419)
at freemind.modes.mindmapmode.EncryptedMindMapNode.decrypt(EncryptedMindMapNode.java:103)
at accessories.plugins.EncryptNode.doPasswordCheckAndDecryptNode(EncryptNode.java:230)
at accessories.plugins.EncryptNode.toggleCryptState(EncryptNode.java:200)
at accessories.plugins.EncryptNode.invoke(EncryptNode.java:117)
at freemind.modes.NodeAdapter.invokeHook(NodeAdapter.java:717)
at freemind.modes.actions.NodeHookAction.invoke(NodeHookAction.java:145)
at freemind.modes.actions.NodeHookAction.addHook(NodeHookAction.java:102)
at freemind.modes.actions.NodeHookAction.invoke(NodeHookAction.java:107)
at freemind.modes.actions.NodeHookAction.actionPerformed(NodeHookAction.java:74)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Can you describe in more detail what the problem was, under which configuration it originated, and how you have resolved the problem?
I take it that you have created an encrypted mind map with some version of FreeMind and some version of Java JRE. Later on, you have changed either the version of FreeMind or the version of Java or both, and after that, you were no longer able to decrypt the encrypted mind map under the new configuration. You did some search in forums and you have found a solution.
What were the versions of FreeMind and Java? How did you solve your problem? Thank you for any input.
-Dan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Okay, the new configuration under which you have succeded was FreeMind 0.9.0 beta (or 0.9.0 RC?)
and Java JRE 1.4. You have also tried FreeMind 0.8.1 in combination with Java JRE 1.4, but that did not decrypt the mind map.
But what was the configuration from which you have created the encrypted mind map in the first place?
For anyone reading this thread, there are the following wiki pages:
Sorry I don't remember what version that was, must have been either 0.8.0 or before, with updates lateron… but with 0.9.0 it looks like the problem is solved! I only couldn't retrieve the embedded pictures back, but that's not so important.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have an important file which I can not decrypt anymore. I read the compatibility problems regarding JRE and downgraded to 1.4 (in combination with freemind 0.8.1) but this didn't solve the problem although it worked for other older encrypted files. I'm pretty upset because there seems to be no way I can access this data which means a lot to me anymore. I tried opening this file with a current JRE before if that makes a difference.
In case anybody might be able to help me, please find below the error log (the part I would consider as relevant, with JRE 1.4 and freemind 0.8.1).
13.05.2010 13:05:13 freemind.modes.mindmapmode.MindMapMapModel getUpdateReader
INFO: Updating the file Contacts.mm to the current version.
13.05.2010 13:05:13 freemind.modes.mindmapmode.MindMapMapModel getUpdateReader
INFO: Updating the file Contacts.mm to the current version. Done.
13.05.2010 13:05:13 freemind.controller.MainToolBar setZoomComboBox
INFO: setZoomComboBox is called with 1.0.
13.05.2010 13:05:13 freemind.extensions.HookFactory getClassLoader
INFO: file .\plugins\time\time_plugin.jar exists = true
13.05.2010 13:05:13 freemind.extensions.HookFactory getClassLoader
INFO: file .\plugins\time\jcalendar.jar exists = true
13.05.2010 13:05:13 freemind.modes.mindmapmode.MindMapController startupController
INFO: mScheduledActions are executed: 3
13.05.2010 13:05:13 freemind.modes.ControllerAdapter registerMouseWheelEventHandler
INFO: Registered MouseWheelEventHandler accessories.plugins.UnfoldAll$Registration@198ee2f
freemind.main.XMLParseException: XML Parse Exception during parsing of a node element at line 45: Expected: /
at freemind.main.XMLElement.expectedInput(XMLElement.java:2910)
at freemind.main.XMLElement.scanElement(XMLElement.java:2755)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.scanElement(XMLElement.java:2730)
at freemind.main.XMLElement.parseFromReader(XMLElement.java:1717)
at freemind.main.XMLElement.parseFromReader(XMLElement.java:1667)
at freemind.modes.actions.PasteAction.pasteXMLWithoutRedisplay(PasteAction.java:419)
at freemind.modes.mindmapmode.EncryptedMindMapNode.decrypt(EncryptedMindMapNode.java:103)
at accessories.plugins.EncryptNode.doPasswordCheckAndDecryptNode(EncryptNode.java:230)
at accessories.plugins.EncryptNode.toggleCryptState(EncryptNode.java:200)
at accessories.plugins.EncryptNode.invoke(EncryptNode.java:117)
at freemind.modes.NodeAdapter.invokeHook(NodeAdapter.java:717)
at freemind.modes.actions.NodeHookAction.invoke(NodeHookAction.java:145)
at freemind.modes.actions.NodeHookAction.addHook(NodeHookAction.java:102)
at freemind.modes.actions.NodeHookAction.invoke(NodeHookAction.java:107)
at freemind.modes.actions.NodeHookAction.actionPerformed(NodeHookAction.java:74)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(Unknown Source)
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Ok after reading some posts related to the new 0.9.0 beta I tried it with that one and :-))) it worked with JRE 1.4!
From now on I will always keep a decrypted copy in an encrpyted folder… ;-)
Anyway thanks a lot to the programmers and keep it going!
Can you describe in more detail what the problem was, under which configuration it originated, and how you have resolved the problem?
I take it that you have created an encrypted mind map with some version of FreeMind and some version of Java JRE. Later on, you have changed either the version of FreeMind or the version of Java or both, and after that, you were no longer able to decrypt the encrypted mind map under the new configuration. You did some search in forums and you have found a solution.
What were the versions of FreeMind and Java? How did you solve your problem? Thank you for any input.
-Dan
Okay, the new configuration under which you have succeded was FreeMind 0.9.0 beta (or 0.9.0 RC?)
and Java JRE 1.4. You have also tried FreeMind 0.8.1 in combination with Java JRE 1.4, but that did not decrypt the mind map.
But what was the configuration from which you have created the encrypted mind map in the first place?
For anyone reading this thread, there are the following wiki pages:
http://freemind.sourceforge.net/wiki/index.php/Encryption
http://freemind.sourceforge.net/wiki/index.php/Encryption#Troubleshooting
-Dan
Sorry I don't remember what version that was, must have been either 0.8.0 or before, with updates lateron… but with 0.9.0 it looks like the problem is solved! I only couldn't retrieve the embedded pictures back, but that's not so important.