jeffen2006的专栏

当我们往前仰望大师的遥远背影时,我们总是期望有那么一个快捷方式能够赶上他们,但事实上并不存在这个快捷方式,大师们所花费的时间是我们所尚未付出的、他 们所花费的精神是我们尚未投入的、中间所历经的苦恼是我...

spring+hibernate+jbpm整合失败

今天打算将jbpm和spring整合到一起,折腾了半天还是失败了。下面将我的整合步骤简单描述一下:首先我用 eclipse3.2+spring2+hibernate3.2 结合做了一个小例子,运行成功,使用的是声明式的事务。接着我在上面的例子上加载了 spring-modules-0.6,因为这个...

2006-10-31 16:17:00

阅读数:1761

评论数:4

springlive-第二章代码

这章讲述了一个spring+hibernate+struts结合的前后台例子,写得很好,当时演练这个例子的时候发现原书中缺少一些必要的基类,而且版本原因有些spring类也需要更新一下新的版本。说明一下,我的例子在eclipse3.2+spring2.0+hibernate3.1.2运行通过,为了...

2006-10-27 11:04:00

阅读数:794

评论数:0

医生VS程序员——都是技术工种

一个月前我双手拇指的关节隐隐作痛,开始以为是什么劳损之类的,过一天两天就好了,谁知就这样断断续续一直没好,前两天反而愈加严重了,拇指弯曲都很困难,于是感觉到问题严重,上周五下午就请了半天假去看医生。来到ft人民医院,看到门口的导医小姐一说情况,小姐马上说“看骨科”,于是排队挂号上楼,到了骨科门诊,...

2006-10-23 17:24:00

阅读数:2797

评论数:0

jbpm知识点——timer、Scheduler

定时器timer可以被用于decision fork join node process-state state super-state task-node,可以设置开始时间duedate和频率repeat,定时器动作可以是所支持的任何动作元素,如action或script,会运行我们设置的商务动...

2006-10-20 10:01:00

阅读数:5628

评论数:2

jbpm知识点——identity

这部分和task紧密关联。身份组件,其实就是描述企业组织架构的组件,有四张表用来存储这部分信息:jbpm_id_group、jbpm_id_membership、jbpm_id_permissions、jbpm_id_user.User表示用户或服务。Group是任何类型的用户组,Group可以被...

2006-10-19 14:40:00

阅读数:1201

评论数:0

jbpm知识点——tasknode

同fork等一样是一种节点类型。任务节点是jbpm中一个非常重要的概念,一个任务节点可以包含若干个任务(开始状态start-state只能有一个任务),不同的任务可以由不同的人来完成,任务实例被分配给actorId来完成。任务实例有几个状态:创建、开始、结束,这些信息存在JBPM_TASKINST...

2006-10-19 14:17:00

阅读数:1673

评论数:0

jbpm3.1实际项目中如何做事务管理?

这方面的资料很少,jboss提供的示例websale中的此部分估计是版本比较老,已经是deprecated。有没有同学有这方面的经验可以共享下。

2006-10-18 14:59:00

阅读数:1020

评论数:1

jbpm知识点——swimlane

swimlane一般是为了task准备的,任务总是要分配到某个人头上的。如果在流程定义文件中任务没有指定对应的泳道如:,那么就需要在程序代码中分配相关的处理人taskInstance.setActorId("jeffen")。如果程序都是这样来搞那其实是很麻烦的,而且分配代码分...

2006-10-18 10:18:00

阅读数:2366

评论数:0

如何才能将企业现有的组织关系集成到jbpm中?

查看jboss的例子websale,知道可以将组织模式定义成xml(包括member、group、user),但是为了融合遗留系统同时方便现有的操作模式,如何将数据库中的组织模式和jbpm集成呢? 

2006-10-18 09:31:00

阅读数:1456

评论数:1

对箫杉《强制结束令牌(token)引发的问题》的思考

 箫同学的原文见http://blog.csdn.net/mrshan/archive/2006/09/05/1181001.aspx文中所说的情况我举一个我们这开发中的例子看看恰当不恰当:业务都有收费的环节,收费有2种方式——银行托收和前台缴现金,按照文中的描述原来的流程定义是:start-st...

2006-10-17 17:06:00

阅读数:2123

评论数:1

jbpm知识点——ContextInstance

上下文主要是用来操作变量的,其实在decision和ProcessState2的例子中已经使用过了。一般得到ContextInstance可以通过以下2种方式:ContextInstance contextInstance = processInstance.getContextInstance(...

2006-10-17 14:39:00

阅读数:1243

评论数:0

jbpm知识点——node2

自动节点实现:在上面的node的介绍中,我们可以看到action和node的合作,这里做一点扩展,看下面的代码就很容易明白。public class AmountUpdate implements ActionHandler { public void execute(ExecutionConte...

2006-10-17 14:03:00

阅读数:805

评论数:0

jbpm知识点——异步继续

异步节点async="true" ,对这块不是很理解,不知道在实际应用中的价值?还是先看下微软的文章吧http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/builddistapp/Architect...

2006-10-17 13:55:00

阅读数:817

评论数:0

jbpm知识点——ProcessState2

通常,当一个子流程被启动,在离开开始状态的信号被发出之前,所有拥有“read”存取属性的变量都被从超流程载入新创建的子流程;当子流程结束时,所有拥有“write”存取属性的变量都被从子流程拷贝到超流程。variabled元素的mapped-name属性允许你指定在子流程中将使用的变量名称。相对于上...

2006-10-17 13:52:00

阅读数:859

评论数:0

jbpm知识点——ProcessState

用来定义子流程,当主流程遇到ProcessState就会停滞并生成子流程运行,子流程运行完毕重新回到主流程运行。主子流程的部署有点特殊(耗费了我3个小时才搞定,我开始认为只要在processdefinition.xml中定义好2个流程的关系,然后分别发布就好了,但是不行,一定要程序设置好两者的关系...

2006-10-17 13:50:00

阅读数:1054

评论数:0

jbpm知识点——Superstates、event

超状态是一组节点,超状态可以被递归嵌套。超状态可以被用来在流程定义中产生一些层次,例如,一个应用可能要把流程中的所有节点按阶段进行分组。动作可以与超状态事件关联,结果就是一个令牌在某个给定时间可以存在于多个嵌套的节点,这便于检查流程是否执行,比如,是否在启动阶段。在Jbpm模型中,你可以任意分组任...

2006-10-16 17:11:00

阅读数:1647

评论数:4

jbpm知识点——exception-handler

Jbpm的异常处理机制仅仅集中于java异常,图本身的执行不会导致问题,只有在执行委托类时才会导致异常。在流程定义(process-definitions)、节点(nodes)和转换(transitions)上,可以指定一个异常处理(exception-handlers)清单,每个异常处理(exc...

2006-10-16 15:28:00

阅读数:1004

评论数:0

jbpm知识点——Actions

动作是在流程执行的事件上被执行的java代码片断。注意动作被放置在事件与被放置在节点之间的差异。放置在事件中的动作当事件激活时被执行,事件上的动作不能影响流程的控制流,放置在node上的动作则有传播流程执行的职责 。我们将前一个专题(node)的例子作一点改动:                  ...

2006-10-16 11:09:00

阅读数:1073

评论数:0

jbpm知识点——Transitions

转换有一个源节点和一个目标节点,源节点用from属性表示,目标节点用to属性表示。节点可以有一个任意的名称,注意:很多Jbpm特性依赖于唯一的转换名称,如果有多个转换有相同的名字,则拥有给定名称的第一个转换被使用。如果在一个节点中存在重复的转换名称,则Map getLeavingTransitio...

2006-10-16 10:27:00

阅读数:817

评论数:0

jbpm知识点——node

node节点类型适用于当你想要在节点中编写自己的代码的情形。通过设置action来帮定我们自己的商业逻辑。                    HELLO               ------------------------------------ package com.jeffent...

2006-10-16 10:15:00

阅读数:947

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭