diff --git a/src/main/java/it/inaf/oats/vospace/persistence/NodeDAO.java b/src/main/java/it/inaf/oats/vospace/persistence/NodeDAO.java index 6a8a0cfdd10093826f975591ba770feb325143e6..b6021f217d757681a799e23bebdc15b143bf4646 100644 --- a/src/main/java/it/inaf/oats/vospace/persistence/NodeDAO.java +++ b/src/main/java/it/inaf/oats/vospace/persistence/NodeDAO.java @@ -16,6 +16,7 @@ import javax.sql.DataSource; import net.ivoa.xml.vospace.v2.ContainerNode; import net.ivoa.xml.vospace.v2.DataNode; import net.ivoa.xml.vospace.v2.Property; +import net.ivoa.xml.vospace.v2.StructuredDataNode; import net.ivoa.xml.vospace.v2.View; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; @@ -211,6 +212,9 @@ public class NodeDAO { case "data": node = new DataNode(); break; + case "structured": + node = new StructuredDataNode(); + break; default: throw new UnsupportedOperationException("Node type " + type + " not supported yet"); }