workflowProcess = workflowDef.getWorkflowProcess();//解析fpdl
if (workflowProcess == null ){
throw new KernelException(null,null,"The WorkflowProcess property of WorkflowDefinition[processId="+workflowDef.getProcessId()+"] is null. ");
}
String validateMsg = workflowProcess.validate();//校验工作流定义是否有效
if (validateMsg != null){
throw new KernelException(null,null,validateMsg);
}
NetInstance netInstance = new NetInstance(workflowProcess, kernelExtensions);