diff options
author | Manuel Bentele | 2021-01-30 12:00:35 +0100 |
---|---|---|
committer | Manuel Bentele | 2021-01-30 12:00:35 +0100 |
commit | 4317a82d74d8b8518a5dbb6b3675aec3f912802e (patch) | |
tree | f4f449a37385a13133d429c6eaa09fb6b6709625 /src/main/java/org/openslx/libvirt/domain/Domain.java | |
parent | Remove unused import in QemuMetaData class (diff) | |
download | master-sync-shared-4317a82d74d8b8518a5dbb6b3675aec3f912802e.tar.gz master-sync-shared-4317a82d74d8b8518a5dbb6b3675aec3f912802e.tar.xz master-sync-shared-4317a82d74d8b8518a5dbb6b3675aec3f912802e.zip |
Add automatic RelaxNG schema validation for Libvirt domain XML documents
Diffstat (limited to 'src/main/java/org/openslx/libvirt/domain/Domain.java')
-rw-r--r-- | src/main/java/org/openslx/libvirt/domain/Domain.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/main/java/org/openslx/libvirt/domain/Domain.java b/src/main/java/org/openslx/libvirt/domain/Domain.java index 35cd012..4e15ec1 100644 --- a/src/main/java/org/openslx/libvirt/domain/Domain.java +++ b/src/main/java/org/openslx/libvirt/domain/Domain.java @@ -33,6 +33,7 @@ import org.openslx.libvirt.domain.device.Video; import org.openslx.libvirt.xml.LibvirtXmlDocument; import org.openslx.libvirt.xml.LibvirtXmlDocumentException; import org.openslx.libvirt.xml.LibvirtXmlNode; +import org.openslx.libvirt.xml.LibvirtXmlResources; import org.openslx.libvirt.xml.LibvirtXmlSerializationException; import org.openslx.libvirt.xml.LibvirtXmlValidationException; import org.w3c.dom.Node; @@ -61,7 +62,7 @@ public class Domain extends LibvirtXmlDocument public Domain( String xml ) throws LibvirtXmlDocumentException, LibvirtXmlSerializationException, LibvirtXmlValidationException { - super( xml ); + super( xml, LibvirtXmlResources.getLibvirtRng( "domain.rng" ) ); } /** @@ -76,7 +77,7 @@ public class Domain extends LibvirtXmlDocument public Domain( File xml ) throws LibvirtXmlDocumentException, LibvirtXmlSerializationException, LibvirtXmlValidationException { - super( xml ); + super( xml, LibvirtXmlResources.getLibvirtRng( "domain.rng" ) ); } /** @@ -92,7 +93,7 @@ public class Domain extends LibvirtXmlDocument public Domain( InputStream xml ) throws LibvirtXmlDocumentException, LibvirtXmlSerializationException, LibvirtXmlValidationException { - super( xml ); + super( xml, LibvirtXmlResources.getLibvirtRng( "domain.rng" ) ); } /** @@ -108,7 +109,7 @@ public class Domain extends LibvirtXmlDocument public Domain( InputSource xml ) throws LibvirtXmlDocumentException, LibvirtXmlSerializationException, LibvirtXmlValidationException { - super( xml ); + super( xml, LibvirtXmlResources.getLibvirtRng( "domain.rng" ) ); } /** |