01-18-2012 10:36 AM
for(var i = 0; i < categories.length; i++) {
var result = connector.get("/deckshare/categoryChildren/path/"+categories[i]);
logger.log("result1"+result==null);
logger.log("result2:"+result=='null');
logger.log("result3:"+result=="null");
if(result != null && result != "") {
logger.log("result="+result);
…
}
}
16:29:08,697 DEBUG [org.alfresco.repo.jscript.ScriptLogger] false
16:29:08,697 DEBUG [org.alfresco.repo.jscript.ScriptLogger] false
16:29:08,697 DEBUG [org.alfresco.repo.jscript.ScriptLogger] false
16:29:08,697 DEBUG [org.alfresco.repo.jscript.ScriptLogger] result=null
16:29:08,699 ERROR [org.springframework.extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 00180003 Failed to execute script 'org.springframework.extensions.webscripts.ResourceStore$WebApplicationStoreScriptContent@5db3f5b4': 00180002 TypeError: Cannot read property "id" from null (/WEB-INF/webscripts/categories/categories.get.js#35)
org.springframework.extensions.webscripts.WebScriptException: 00180003 Failed to execute script 'org.springframework.extensions.webscripts.ResourceStore$WebApplicationStoreScriptContent@5db3f5b4': 00180002 TypeError: Cannot read property "id" from null (/WEB-INF/webscripts/categories/categories.get.js#35)
01-19-2012 08:28 AM
01-20-2012 06:26 AM
for(var i = 0; i < categories.length; i++) {
var result = connector.get("/deckshare/categoryChildren/path/"+categories[i]);
if(result != null && result != "" && result != undefined) {
logger.log("isEmptyTest :");
logger.log(isEmpty(result));
logger.log(result);
logger.log(String(result));
var obj = eval('(' + result + ')');
//for(var j = 0; j < obj.children.length; j++) {
if(childSelected(obj, nodeId)) {
//obj.expanded = "true";
}
//}
results.push(obj);
}
}
function isEmpty(obj) {
if (typeof obj == 'undefined' || obj === null || obj === '') return true;
if (typeof obj == 'number' && isNaN(obj)) return true;
if (obj instanceof Date && isNaN(Number(obj))) return true;
return false;
}
12:22:41,461 DEBUG [org.alfresco.repo.jscript.ScriptLogger]_isEmptyTest_:
12:22:41,464 DEBUG [org.alfresco.repo.jscript.ScriptLogger]_false
12:22:41,464 DEBUG [org.alfresco.repo.jscript.ScriptLogger]_
12:34:37,318 DEBUG [org.alfresco.repo.jscript.ScriptLogger]_null
01-20-2012 06:28 AM
01-20-2012 06:30 AM
01-20-2012 06:38 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.