I was working wihth the nightly build yesterday, and ran into a small glitch that I was unable to look at output ports containing CDK molecules. The stack is posted below along with a an example data file.
Regards,
Aaron
Exception in thread "OutPortView-Updater-1" org.knime.core.node.util.InvocationTargetRuntimeException: Exception during execution in Event Dispatch Thread at org.knime.core.node.util.ViewUtils.invokeAndWaitInEDT(ViewUtils.java:154) at org.knime.core.node.workflow.OutPortView.updateInternal(OutPortView.java:256) at org.knime.core.node.workflow.OutPortView.access$1(OutPortView.java:255) at org.knime.core.node.workflow.OutPortView$3.run(OutPortView.java:238) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:695) Caused by: java.lang.NullPointerException at org.openscience.cdk.layout.CorrectGeometricConfiguration.correct(CorrectGeometricConfiguration.java:81) at org.openscience.cdk.layout.LayoutHelper.adjustStereo(LayoutHelper.java:27) at org.openscience.cdk.knime.type.CDKValueRenderer.setAtomContainer(CDKValueRenderer.java:205) at org.openscience.cdk.knime.type.CDKValueRenderer.setValue(CDKValueRenderer.java:234) at org.knime.core.data.renderer.AbstractPainterDataValueRenderer.getTableCellRendererComponent(AbstractPainterDataValueRenderer.java:216) at org.knime.core.data.renderer.DefaultDataValueRendererFamily.getTableCellRendererComponent(DefaultDataValueRendererFamily.java:220) at org.knime.core.data.renderer.SetOfRendererFamilies.getTableCellRendererComponent(SetOfRendererFamilies.java:141) at javax.swing.JTable.prepareRenderer(JTable.java:5718) at org.knime.core.node.tableview.TableContentView.prepareRenderer(TableContentView.java:292) at org.knime.core.node.tableview.TableContentView.fitCellSizeToRenderer(TableContentView.java:1053) at org.knime.core.node.tableview.TableContentView.tableChanged(TableContentView.java:1074) at javax.swing.table.AbstractTableModel.fireTableChanged(AbstractTableModel.java:280) at javax.swing.table.AbstractTableModel.fireTableStructureChanged(AbstractTableModel.java:200) at org.knime.core.node.tableview.TableContentModel.setDataTableIntern(TableContentModel.java:418) at org.knime.core.node.tableview.TableContentModel.access$1(TableContentModel.java:347) at org.knime.core.node.tableview.TableContentModel$1.run(TableContentModel.java:320) at org.knime.core.node.util.ViewUtils.invokeAndWaitInEDT(ViewUtils.java:111) at org.knime.core.node.tableview.TableContentModel.setDataTable(TableContentModel.java:317) at org.knime.core.node.tableview.TableContentView.setDataTable(TableContentView.java:315) at org.knime.core.node.tableview.TableView.setDataTable(TableView.java:431) at org.knime.core.node.workflow.BufferedDataTableView.updateDataTable(BufferedDataTableView.java:96) at org.knime.core.node.workflow.BufferedDataTableView.<init>(BufferedDataTableView.java:91) at org.knime.core.node.BufferedDataTable.getViews(BufferedDataTable.java:862) at org.knime.core.node.workflow.OutPortView$4.runWithContext(OutPortView.java:278) at org.knime.core.node.workflow.OutPortView$4.run(OutPortView.java:261) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715) at java.awt.EventQueue.access$400(EventQueue.java:82) at java.awt.EventQueue$2.run(EventQueue.java:676) at java.awt.EventQueue$2.run(EventQueue.java:674) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86) at java.awt.EventQueue.dispatchEvent(EventQueue.java:685) 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)