diff --git a/src/org/gcube/vremanagement/vremodeler/db/DBInterface.java b/src/org/gcube/vremanagement/vremodeler/db/DBInterface.java index d90a52e..0c972c8 100644 --- a/src/org/gcube/vremanagement/vremodeler/db/DBInterface.java +++ b/src/org/gcube/vremanagement/vremodeler/db/DBInterface.java @@ -94,17 +94,18 @@ public class DBInterface { for (List row: values) { - + if (row==null) System.out.println("Why row is null ?? "+table); insertQuery=new StringBuffer(); insertQuery.append("INSERT INTO ").append(table.toUpperCase()).append(" VALUES("); try{ for(String value: row){ + if (value==null) System.out.println("Why value is null ?? "+table); insertQuery.append("'").append(value.replaceAll("'", " ")).append("',"); } insertQuery.deleteCharAt(insertQuery.length()-1).append(");"); - //logger.debug(insertQuery); + logger.trace("Query for inserting in hsqldb "+insertQuery); st.executeUpdate(insertQuery.toString()); // run the query }catch(SQLException e){logger.error("HSQLDB ERROR: Problem inserting data "+e.getMessage()+" -- "+ insertQuery); diff --git a/src/org/gcube/vremanagement/vremodeler/db/IStoDBUtil.java b/src/org/gcube/vremanagement/vremodeler/db/IStoDBUtil.java index 758b424..a8d318d 100644 --- a/src/org/gcube/vremanagement/vremodeler/db/IStoDBUtil.java +++ b/src/org/gcube/vremanagement/vremodeler/db/IStoDBUtil.java @@ -179,6 +179,7 @@ public class IStoDBUtil { for (GCUBECollection col: collectionList ){ row= new ArrayList(6); row.add(col.getID()); + System.out.println(col.getID()); row.add(col.getName()); row.add(col.getDescription()); row.add(col.getNumberOfMembers()+"");