Index: lams_tool_mindmap/src/java/org/lamsfoundation/lams/tool/mindmap/service/MindmapService.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_mindmap/src/java/org/lamsfoundation/lams/tool/mindmap/service/MindmapService.java,v diff -u -r1.8 -r1.9 --- lams_tool_mindmap/src/java/org/lamsfoundation/lams/tool/mindmap/service/MindmapService.java 26 Jul 2009 22:18:09 -0000 1.8 +++ lams_tool_mindmap/src/java/org/lamsfoundation/lams/tool/mindmap/service/MindmapService.java 23 Mar 2012 14:49:16 -0000 1.9 @@ -493,21 +493,23 @@ Mindmap mindmap = (Mindmap) toolPOJO; String mindmapContent = mindmap.getMindmapExportContent(); - MindmapUser mindmapUser = null; + if (mindmapContent != null) { + MindmapUser mindmapUser = null; - XStream xstream = new XStream(); - xstream.alias("branch", NodeModel.class); - NodeModel rootNodeModel = (NodeModel) xstream.fromXML(mindmapContent); - NodeConceptModel nodeConceptModel = rootNodeModel.getConcept(); - List branches = rootNodeModel.getBranch(); + XStream xstream = new XStream(); + xstream.alias("branch", NodeModel.class); + NodeModel rootNodeModel = (NodeModel) xstream.fromXML(mindmapContent); + NodeConceptModel nodeConceptModel = rootNodeModel.getConcept(); + List branches = rootNodeModel.getBranch(); - MindmapNode rootMindmapNode = null; - rootMindmapNode = saveMindmapNode(rootMindmapNode, null, nodeConceptModel.getId(), nodeConceptModel - .getText(), nodeConceptModel.getColor(), mindmapUser, mindmap, null); + MindmapNode rootMindmapNode = null; + rootMindmapNode = saveMindmapNode(rootMindmapNode, null, nodeConceptModel.getId(), + nodeConceptModel.getText(), nodeConceptModel.getColor(), mindmapUser, mindmap, null); - // saving child Nodes into database - if (branches != null) { - getChildMindmapNodes(branches, rootMindmapNode, mindmapUser, mindmap, null); + // saving child Nodes into database + if (branches != null) { + getChildMindmapNodes(branches, rootMindmapNode, mindmapUser, mindmap, null); + } } // reset it to new toolContentId