Uncle Rob
Kilo Patron
    kb.kb_knowledge_base = gs.getProperty("glide.knowman.task_kb""SYS_ID of knowledge base?");

This part doesn't look right.  gs.getProperty simply looks up the value of the provided property.  You don't need a second parameter to "feed" it a sys_id.   I think you want to GET a sys_id, no?