diff --git a/converter-CellDesigner/src/main/java/lcsb/mapviewer/converter/model/celldesigner/reaction/ReactionFromXml.java b/converter-CellDesigner/src/main/java/lcsb/mapviewer/converter/model/celldesigner/reaction/ReactionFromXml.java index 3a0f31449be24fcb0ef4d0044ef0a8ff5852ad48..4811f185fcd90a39366181136cc76780f71c1416 100644 --- a/converter-CellDesigner/src/main/java/lcsb/mapviewer/converter/model/celldesigner/reaction/ReactionFromXml.java +++ b/converter-CellDesigner/src/main/java/lcsb/mapviewer/converter/model/celldesigner/reaction/ReactionFromXml.java @@ -564,6 +564,9 @@ public class ReactionFromXml extends XmlParser { num2 = points.size() - 1; result.getPoints().addAll(points); } + if (num0 == null || num1 == null) { + throw new InvalidXmlSchemaException("No information about line separation"); + } result.setNum0(num0); result.setNum1(num1); result.setNum2(num2);