cannot convert to MRV

User 870ab5b546

18-08-2010 02:25:06

In desktop Marvin 5.3.7, I drew the attached picture, then tried to look at its source.  I got an error, "cannot convert molecule to 'mrv' format".  The stack trace:


chemaxon.marvin.io.MolExportException: document does not contain MolAtom@4f23ae[O] (0) in MAtomSetPoint
at chemaxon.marvin.io.formats.cml.MrvExport.findMolAtomIds(Unknown Source)
at chemaxon.marvin.io.formats.cml.MrvExport.appendPoint(Unknown Source)
at chemaxon.marvin.io.formats.cml.MrvExport.appendMObject(Unknown Source)
at chemaxon.marvin.io.formats.cml.MrvExport.convert0(Unknown Source)
at chemaxon.marvin.io.formats.cml.MrvExport.convert(Unknown Source)
at chemaxon.struc.Molecule.exportToObject(Unknown Source)
at chemaxon.struc.Molecule.exportToObject(Unknown Source)
at chemaxon.struc.MDocument.exportToObject(Unknown Source)
at chemaxon.struc.MDocument.exportToFormat(Unknown Source)
at chemaxon.marvin.common.swing.modules.EditMolfileFrame.setText(Unknown Source)
at chemaxon.marvin.common.swing.modules.EditMolfileFrame.setTextFormat(Unknown Source)
at chemaxon.marvin.common.swing.modules.EditMolfileFrame.setExportFormat(Unknown Source)
at chemaxon.marvin.common.swing.modules.EditMolfileFrame.callback(Unknown Source)
at chemaxon.marvin.common.swing.MolPanel.editSource(Unknown Source)
at chemaxon.marvin.sketch.swing.SketchPanel.doSource(Unknown Source)
at chemaxon.marvin.sketch.swing.SketchPanel.doSource(Unknown Source)
at chemaxon.marvin.sketch.swing.actions.SourceAction.actionPerformed(Unknown Source)
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.AbstractButton.doClick(AbstractButton.java:334)
at apple.laf.ScreenMenuItem.actionPerformed(ScreenMenuItem.java:95)
at java.awt.MenuItem.processActionEvent(MenuItem.java:597)
at java.awt.MenuItem.processEvent(MenuItem.java:556)
at java.awt.MenuComponent.dispatchEventImpl(MenuComponent.java:298)
at java.awt.MenuComponent.dispatchEvent(MenuComponent.java:286)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:466)
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)

Note that the error is the same one that I reported for my mechanism code.


Interestingly, if I draw the same figure in Marvin 5.2.6, copy it, and paste it into Marvin 5.3.7, then however I manipulate it in Marvin 5.3.7, I can look at the source, until I add another electron-flow arrow beginning at an atom.


Also, if I draw the structure in Marvin 5.3.7, copy it, and paste it into Marvin 5.2.6, the arrow fails to transfer.

ChemAxon 990acf0dec

18-08-2010 12:16:38

Hi Bob,


Eva is ill, so please wait until she is back probably early next week.


Thank you.


Best regards,


Akos