- Try to catch more exception details.

This commit is contained in:
Paulo Gustavo Veiga
2012-09-22 21:34:43 -03:00
parent f5d3b51f6e
commit 88f5f1a5bd
3 changed files with 28 additions and 97 deletions

View File

@@ -28,31 +28,36 @@
<script type="text/javascript">
$(document).addEvent('loadcomplete', function (resource) {
var mapId = '${mindmap.id}';
var mapXml = '${mindmap.xmlAsJsLiteral}';
try {
var mapId = '${mindmap.id}';
var mapXml = '${mindmap.xmlAsJsLiteral}';
// Configure designer options ...
var options = loadDesignerOptions();
// Configure designer options ...
var options = loadDesignerOptions();
<c:if test="${!memoryPersistence}">
options.persistenceManager = new mindplot.RESTPersistenceManager("service/maps/{id}/document", "service/maps/{id}/history/latest");
options.persistenceManager = new mindplot.RESTPersistenceManager("service/maps/{id}/document", "service/maps/{id}/history/latest");
</c:if>
var userOptions = ${mindmap.properties};
options.zoom = userOptions.zoom;
options.readOnly = ${!!readOnlyMode};
options.locale = '${locale}';
var userOptions = ${mindmap.properties};
options.zoom = userOptions.zoom;
options.readOnly = ${!!readOnlyMode};
options.locale = '${locale}';
// Set map id ...
options.mapId = mapId;
// Set map id ...
options.mapId = mapId;
// Build designer ...
var designer = buildDesigner(options);
// Build designer ...
var designer = buildDesigner(options);
// Load map from XML ...
var parser = new DOMParser();
var domDocument = parser.parseFromString(mapXml, "text/xml");
// Load map from XML ...
var parser = new DOMParser();
var domDocument = parser.parseFromString(mapXml, "text/xml");
var mindmap = mindplot.PersistenceManager.loadFromDom(mapId, domDocument);
designer.loadMap(mindmap);
var mindmap = mindplot.PersistenceManager.loadFromDom(mapId, domDocument);
designer.loadMap(mindmap);
} catch (e) {
logStackTrace(e);
throw e;
}
});
</script>
</head>