import java.io.StringWriter;
import java.io.Writer;
import java.net.URISyntaxException;
-import javax.xml.stream.XMLInputFactory;
import javax.xml.stream.XMLStreamReader;
+import org.opendaylight.yangtools.util.xml.UntrustedXML;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
import org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeStreamWriter;
import org.opendaylight.yangtools.yang.data.api.schema.stream.NormalizedNodeWriter;
import org.opendaylight.yangtools.yang.model.api.SchemaPath;
public final class TestUtils {
-
private TestUtils() {
throw new UnsupportedOperationException();
}
static void loadXmlToNormalizedNodes(final InputStream xmlInputStream, final NormalizedNodeResult result,
final SchemaContext schemaContext) throws Exception {
- final XMLInputFactory factory = XMLInputFactory.newInstance();
- final XMLStreamReader reader = factory.createXMLStreamReader(xmlInputStream);
+ final XMLStreamReader reader = UntrustedXML.createXMLStreamReader(xmlInputStream);
final NormalizedNodeStreamWriter streamWriter = ImmutableNormalizedNodeStreamWriter.from(result);
final XmlParserStream xmlParser = XmlParserStream.create(streamWriter, schemaContext, schemaContext);
xmlParser.parse(reader);