From: Ivan Hrasko Date: Tue, 29 Mar 2016 14:26:06 +0000 (+0200) Subject: Bug 5531: Can't get complete YIN schema on Windows X-Git-Tag: release/beryllium-sr2~3 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=yangtools.git;a=commitdiff_plain;h=90378c9ce40d83350802a41e57bbd34bb4d71742 Bug 5531: Can't get complete YIN schema on Windows Solved by flushing xml writer when module is completely written to YIN. Change-Id: I7161ddf602602815eedcb0857af745e33c2ed16d Signed-off-by: Ivan Hrasko (cherry picked from commit 4e5f308735a1128bbb63554c56413f387034e490) --- diff --git a/yang/yang-model-export/src/main/java/org/opendaylight/yangtools/yang/model/export/YinExportUtils.java b/yang/yang-model-export/src/main/java/org/opendaylight/yangtools/yang/model/export/YinExportUtils.java index 19ed0767e5..e8461d559e 100644 --- a/yang/yang-model-export/src/main/java/org/opendaylight/yangtools/yang/model/export/YinExportUtils.java +++ b/yang/yang-model-export/src/main/java/org/opendaylight/yangtools/yang/model/export/YinExportUtils.java @@ -73,6 +73,7 @@ public final class YinExportUtils { final XMLOutputFactory factory = XMLOutputFactory.newFactory(); final XMLStreamWriter xmlStreamWriter = factory.createXMLStreamWriter(str); writeModuleToOutputStream(ctx,module, xmlStreamWriter); + xmlStreamWriter.flush(); } private static void writeModuleToOutputStream(final SchemaContext ctx, final Module module, final XMLStreamWriter xmlStreamWriter) {