diff --git a/src/main/java/de/tudresden/inf/st/e2j/parser/EcoreParser.java b/src/main/java/de/tudresden/inf/st/e2j/parser/EcoreParser.java index 86e59b690f657951cc4015c7c2c158d532903419..5c39b142e4d0c49e114b72d445570d6e3c7e97bd 100644 --- a/src/main/java/de/tudresden/inf/st/e2j/parser/EcoreParser.java +++ b/src/main/java/de/tudresden/inf/st/e2j/parser/EcoreParser.java @@ -49,6 +49,9 @@ public class EcoreParser { default: throw new XMIParseException("Unable to parse root element " + root.getName().toString()); } + } else if (event.getEventType() == XMLStreamConstants.COMMENT) { + logger.info("skipping comment '{}'", event); + reader.nextEvent(); } else { logger.error("the element is a {}", event.getEventType()); throw new XMIParseException("Element is not a start element!");