The following error is thrown if the protein input (PDB ID 3RZE as an example) comes from the Vernalis PDB Downloader node:
2016-11-22 09:30:18,863 : DEBUG : KNIME-Worker-16 : Ligands and Proteins Viewer : Ligands and Proteins Viewer : 2:14 : Execute failed: ("ArrayIndexOutOfBoundsException"): -1
java.lang.ArrayIndexOutOfBoundsException: -1
at org.knime.core.data.container.BlobSupportDataRow.getCell(BlobSupportDataRow.java:144)
at nl.esciencecenter.e3dchem.knime.molviewer.ligandsandproteins.LigandsAndProteinsViewerModel.getMolecules(LigandsAndProteinsViewerModel.java:117)
at nl.esciencecenter.e3dchem.knime.molviewer.ligandsandproteins.LigandsAndProteinsViewerModel.setProteins(LigandsAndProteinsViewerModel.java:103)
at nl.esciencecenter.e3dchem.knime.molviewer.ligandsandproteins.LigandsAndProteinsViewerModel.execute(LigandsAndProteinsViewerModel.java:88)
at org.knime.core.node.NodeModel.execute(NodeModel.java:732)
at org.knime.core.node.NodeModel.executeModel(NodeModel.java:566)
at org.knime.core.node.Node.invokeFullyNodeModelExecute(Node.java:1146)
at org.knime.core.node.Node.execute(Node.java:933)
at org.knime.core.node.workflow.NativeNodeContainer.performExecuteNode(NativeNodeContainer.java:556)
at org.knime.core.node.exec.LocalNodeExecutionJob.mainExecute(LocalNodeExecutionJob.java:95)
at org.knime.core.node.workflow.NodeExecutionJob.internalRun(NodeExecutionJob.java:179)
at org.knime.core.node.workflow.NodeExecutionJob.run(NodeExecutionJob.java:110)
at org.knime.core.util.ThreadUtils$RunnableWithContextImpl.runWithContext(ThreadUtils.java:328)
at org.knime.core.util.ThreadUtils$RunnableWithContext.run(ThreadUtils.java:204)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at org.knime.core.util.ThreadPool$MyFuture.run(ThreadPool.java:123)
at org.knime.core.util.ThreadPool$Worker.run(ThreadPool.java:246)
The following error is thrown if the protein input (PDB ID 3RZE as an example) comes from the Vernalis PDB Downloader node:
2016-11-22 09:30:18,863 : DEBUG : KNIME-Worker-16 : Ligands and Proteins Viewer : Ligands and Proteins Viewer : 2:14 : Execute failed: ("ArrayIndexOutOfBoundsException"): -1 java.lang.ArrayIndexOutOfBoundsException: -1 at org.knime.core.data.container.BlobSupportDataRow.getCell(BlobSupportDataRow.java:144) at nl.esciencecenter.e3dchem.knime.molviewer.ligandsandproteins.LigandsAndProteinsViewerModel.getMolecules(LigandsAndProteinsViewerModel.java:117) at nl.esciencecenter.e3dchem.knime.molviewer.ligandsandproteins.LigandsAndProteinsViewerModel.setProteins(LigandsAndProteinsViewerModel.java:103) at nl.esciencecenter.e3dchem.knime.molviewer.ligandsandproteins.LigandsAndProteinsViewerModel.execute(LigandsAndProteinsViewerModel.java:88) at org.knime.core.node.NodeModel.execute(NodeModel.java:732) at org.knime.core.node.NodeModel.executeModel(NodeModel.java:566) at org.knime.core.node.Node.invokeFullyNodeModelExecute(Node.java:1146) at org.knime.core.node.Node.execute(Node.java:933) at org.knime.core.node.workflow.NativeNodeContainer.performExecuteNode(NativeNodeContainer.java:556) at org.knime.core.node.exec.LocalNodeExecutionJob.mainExecute(LocalNodeExecutionJob.java:95) at org.knime.core.node.workflow.NodeExecutionJob.internalRun(NodeExecutionJob.java:179) at org.knime.core.node.workflow.NodeExecutionJob.run(NodeExecutionJob.java:110) at org.knime.core.util.ThreadUtils$RunnableWithContextImpl.runWithContext(ThreadUtils.java:328) at org.knime.core.util.ThreadUtils$RunnableWithContext.run(ThreadUtils.java:204) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.knime.core.util.ThreadPool$MyFuture.run(ThreadPool.java:123) at org.knime.core.util.ThreadPool$Worker.run(ThreadPool.java:246)