随笔 - 441  文章 - 4  评论 - 84  阅读 - 109万 
03 2011 档案
JAVA实现AD验证
摘要:package service;import java.util.Hashtable;import javax.naming.Context;import javax.naming.NamingException;import javax.naming.directory.DirContext;import javax.naming.directory.InitialDirContext;public class AuthAd{/*** @param args*/public static void main(String[] args) {// TODO Auto-generated met 阅读全文
posted @ 2011-03-22 11:33 自由港 阅读(901) 评论(0) 推荐(0) 编辑
JBPM FAQ
摘要:1.如果在assignhandler 中取得当前的节点:((ExecutionImpl) openExecution).getActivity()2.动态创建连接。publicvoidcreateNewTransition(ProcessInstanceprocessInstance,StringstartActivity,StringendActivity){StringprocessDefinitionId=processInstance.getProcessDefinitionId();ProcessDefinitionImplprocessDefinition=(ProcessDefi 阅读全文
posted @ 2011-03-12 23:41 自由港 阅读(733) 评论(1) 推荐(0) 编辑
JBPM使用assignHandler进行用户分派思路
摘要:任务分派实现思路:指派分两种情况:1.定义流程的时候进行指派。在流程定义的过程中,我们对步骤进行定义,指派执行人或者角色。2.在流程运行的过程中指。在流程执行过程中对下一步的任务进行指定执行人。我们可以使用AssignHandler来实现这个具体的步骤。我们可以事先定义好指定的流程变量如:startUser,assign等。如果发现流程变量中有这几个变量,就可以对流程的任务进行分派。如果流程变量中没有定义这些流程变量,我们可以尝试从定义的数据库中取出该节点的人员进行任务指派。 阅读全文
posted @ 2011-03-12 23:16 自由港 阅读(392) 评论(0) 推荐(0) 编辑
直接修改jpbm xml流程定义字段的方法
摘要:找到了一个直接修改流程定义字段的方法。package org.jbpm.pvm.internal.cmd;import java.io.IOException;import java.io.InputStream;import org.jbpm.api.JbpmException;import org.jbpm.api.cmd.Command;import org.jbpm.api.cmd.Environment;import org.jbpm.pvm.internal.session.RepositorySession;import org.jbpm.pvm.internal.util.Io 阅读全文
posted @ 2011-03-12 22:39 自由港 阅读(458) 评论(0) 推荐(0) 编辑
找到一篇jbpm session closed解决办法的文章
摘要:在处理删除参数的过程中,发现报org.hibernate.LazyInitializationException:failed to lazily initialize a collection of role: org.jbpm.pvm.internal.model.ExecutionImpl.variables, no session or session was closed 代码如下:ExecutionService executionService = processEngine.getExecutionService();ProcessInstance executionServi 阅读全文
posted @ 2011-03-03 14:12 自由港 阅读(1165) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示