diff --git a/src/org/gcube/vremanagement/vremodeler/impl/ModelerService.java b/src/org/gcube/vremanagement/vremodeler/impl/ModelerService.java index b0c1243..8ef5f77 100644 --- a/src/org/gcube/vremanagement/vremodeler/impl/ModelerService.java +++ b/src/org/gcube/vremanagement/vremodeler/impl/ModelerService.java @@ -337,7 +337,10 @@ public class ModelerService { } DBInterface.InsertInto("VRERELATEDMETADATAFORMAT", values); - }catch(Exception e){throw new GCUBEFault(e);} + }catch(Exception e){ + throw new GCUBEFault(e); + e.printStackTrace(); + } } diff --git a/src/org/gcube/vremanagement/vremodeler/impl/XMLUtil.java b/src/org/gcube/vremanagement/vremodeler/impl/XMLUtil.java index 889c259..ff2386d 100644 --- a/src/org/gcube/vremanagement/vremodeler/impl/XMLUtil.java +++ b/src/org/gcube/vremanagement/vremodeler/impl/XMLUtil.java @@ -316,15 +316,15 @@ public class XMLUtil { try { ResultSet csRes=DBInterface.queryDB("select * from cs;"); - boolean notEntered= true; - - StringBuilder temp= new StringBuilder(); - temp.append(""; - //else - temp.append("selected=\"false\">"); - temp.append("This class of functions contains compound functions defined by aggregating existing functions in structured workflows as to deliver advanced features."); if (csRes.next()){ + + StringBuilder temp= new StringBuilder(); + temp.append(""; + //else + temp.append("selected=\"false\">"); + temp.append("This class of functions contains compound functions defined by aggregating existing functions in structured workflows as to deliver advanced features."); + do{ temp.append(""); temp.append(""); + }while (csRes.next()); + temp.append(""); + toReturn.append(temp); } - temp.append(""); - toReturn.append(temp); - + } catch (SQLException e) { logger.error("VDLModelService: DB error retreiving CS");