我能够通过工作流程控制台部署和启动工作流程。但当我试图执行“signal jbpm$2326535-@
”时,它会给我以下错误。
"org.alfresco.service.cmr.workflow.WorkflowException: Failed to signal transition 'null' from workflow path 'jbpm$2326535-@' "
任何人都可以告诉原因和解决方案!
答案 0 :(得分:1)
将您的脚本代码放在<![CDATA[
代码
像:
<action class="org.alfresco.repo.workflow.jbpm.AlfrescoJavaScript">
<script><![CDATA[
logger.log("Hello World!");
]]></script>
</action>
为了您自己的好,在log4j中添加调试或在alfresco / extension文件夹中添加单独的 log4j-dev.properties 。 将scriptlogger和其他工作流元素设置为debug。
发生这种情况的原因是,需要将感叹号等特殊字符放入CDATA标记中。对于像&amp;这样的其他角色有&