From 3564d3a03c0d0fe9cab94881cf83481b6bda0198 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?DALL=27AGNOLA=20C=C3=A9dric?= Date: Tue, 29 May 2018 16:46:56 +0200 Subject: [PATCH] Update AccessPoint.java Tolerate access point without server node --- .../src/com/libiec61850/scl/model/AccessPoint.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tools/model_generator/src/com/libiec61850/scl/model/AccessPoint.java b/tools/model_generator/src/com/libiec61850/scl/model/AccessPoint.java index 91fec813..3abef9bb 100644 --- a/tools/model_generator/src/com/libiec61850/scl/model/AccessPoint.java +++ b/tools/model_generator/src/com/libiec61850/scl/model/AccessPoint.java @@ -42,10 +42,8 @@ public class AccessPoint { Node serverNode = ParserUtils.getChildNodeWithTag(apNode, "Server"); - if (serverNode == null) - throw new SclParserException(apNode, "AccessPoint has no server defined!"); - - this.server = new Server(serverNode, typeDeclarations); + if (serverNode != null) + this.server = new Server(serverNode, typeDeclarations); }