自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jeffen2006的专栏

当我们往前仰望大师的遥远背影时,我们总是期望有那么一个快捷方式能够赶上他们,但事实上并不存在这个快捷方式,大师们所花费的时间是我们所尚未付出的、他 们所花费的精神是我们尚未投入的、中间所历经的苦恼是我们未曾体会的、而所得到的经验在他们愿意转换为知识之前,更

  • 博客(34)
  • 收藏
  • 关注

原创 jpbm如何获得流程所处的环节。

今天中午,一个msn的朋友问起这个问题, 就在这里说明一下吧。我们都玩过击鼓传花的游戏,花在众人的手里不停的传递,鼓停了,花在谁手里就代表了这个击鼓传花的流程进行到哪个环节了。对于jbpm,roottoken就是这个花,我们可以通过Token token = processInstance.getRootToken();token.getNode()得到某一个流程实例所处的环节。但是有一个

2006-11-30 14:59:00 2567

jpbm如何获得流程所处的环节。

今天中午,一个msn的朋友问起这个问题, 就在这里说明一下吧。我们都玩过击鼓传花的游戏,花在众人的手里不停的传递,鼓停了,花在谁手里就代表了这个击鼓传花的流程进行到哪个环节了。对于jbpm,roottoken就是这个花,我们可以通过Token token = processInstance.getRootToken();token.getNode()得到某一个流程实例所处的环节。但是有一个问题,对...

2006-11-30 14:59:00 97

原创 被jbpm忽悠了一把!

今天看jbpm的源码,发现了一个很有用的节点类型merge,按代码看好像是对于分支节点如果有一条分支到达了merge,则流程舍弃其他分支继续向下走,开始以为发现了宝贝,挖到jbpm的一个秘密武器,马上进行测试,结果一部署,error没有这种节点类型。呵呵。记得以前搞pd,发现了一个复活节彩蛋,打开help后输入powersoft后会显现一段动画,当时觉得好有意思,看来开源的没有这种东东了。 

2006-11-30 11:39:00 1543

被jbpm忽悠了一把!

今天看jbpm的源码,发现了一个很有用的节点类型merge,按代码看好像是对于分支节点如果有一条分支到达了merge,则流程舍弃其他分支继续向下走,开始以为发现了宝贝,挖到jbpm的一个秘密武器,马上进行测试,结果一部署,error没有这种节点类型。呵呵。记得以前搞pd,发现了一个复活节彩蛋,打开help后输入powersoft后会显现一段动画,当时觉得好有意思,看来开源的没有这种东东了。 &lt...

2006-11-30 11:39:00 77

原创 用经典方式部署jbpm流程-2

在ie地址栏中输入:http://10.1.4.88:8080/jbpm/ 然后用cookie进入,可以看到我部署的jeffentask流程,这里要说明一点,我的这个流程是参照websale改的,有同样的swimlane。那如果我们要看数据库中的数据怎么办,jbpm默认采用的是内存数据库。首先从http://10.1.4.88:8080/进入jmx控制台,找到database=localD

2006-11-29 13:47:00 1549

用经典方式部署jbpm流程-2

在ie地址栏中输入:http://10.1.4.88:8080/jbpm/ 然后用cookie进入,可以看到我部署的jeffentask流程,这里要说明一点,我的这个流程是参照websale改的,有同样的swimlane。那如果我们要看数据库中的数据怎么办,jbpm默认采用的是内存数据库。首先从http://10.1.4.88:8080/进入jmx控制台,找到database=localDB,se...

2006-11-29 13:47:00 113

原创 用经典方式部署jbpm流程-1

 

2006-11-29 13:18:00 2412

用经典方式部署jbpm流程-1

 

2006-11-29 13:18:00 77

原创 在应用服务器上部署我的接口程序:weblogic/jboss/spring/hibernate/myeclipse

上星期作的一个接口程序原打算和整个项目一起发布就可以了,后来通知说要该接口要做成独立程序。麻烦...因为集成了spring+hibernate只有2种办法了一个是桌面程序swing,以前风风火火的搞过几个月, 想想也有一年多没摸了;还是采用第2种方法,做成web程序吧,有myeclipse应该挺快的。首先要有一个web服务器,正好手头有一台装了weblogic7,但不知道spring1.2

2006-11-23 16:57:00 2055

在应用服务器上部署我的接口程序:weblogic\jboss\spring\hibernate\myeclipse

上星期作的一个接口程序原打算和整个项目一起发布就可以了,后来通知说要该接口要做成独立程序。麻烦...因为集成了spring+hibernate只有2种办法了一个是桌面程序swing,以前风风火火的搞过几个月, 想想也有一年多没摸了;还是采用第2种方法,做成web程序吧,有myeclipse应该挺快的。首先要有一个web服务器,正好手头有一台装了weblogic7,但不知道spring1.2、hib...

2006-11-23 16:57:00 90

原创 myeclipse启动HQL Editor出错问题解决

 前两天装了myeclipse5.0,碰到一个问题,打开HQL Editor出现错误。hibernate的配置都是正确的,测试程序都能通过,但是一打开HQL就出错,今天终于解决了。因为考虑到安全我们的数据库服务器是放在企业网外的,对内提供了一个IP,需要断开ISA才能连上,我每次都先断掉ISA然后启动HQL Editor,于是每次都出现:解决办法:首先Enable ISA,然后启动HQL

2006-11-23 10:06:00 3071

myeclipse启动HQL Editor出错问题解决

 前两天装了myeclipse5.0,碰到一个问题,打开HQL Editor出现错误。hibernate的配置都是正确的,测试程序都能通过,但是一打开HQL就出错,今天终于解决了。因为考虑到安全我们的数据库服务器是放在企业网外的,对内提供了一个IP,需要断开ISA才能连上,我每次都先断掉ISA然后启动HQL Editor,于是每次都出现:解决办法:首先Enable ISA,然后启动HQL Edit...

2006-11-23 10:06:00 91

原创 06-11-22随笔

今天收到一封来自国外的咨询邮件,问spring+jbpm失败的原因。我估计是我在spring网站上的提问他看到了。呵呵,感觉挺有意思。马上回复了。 

2006-11-22 12:21:00 963

06-11-22随笔

今天收到一封来自国外的咨询邮件,问spring+jbpm失败的原因。我估计是我在spring网站上的提问他看到了。呵呵,感觉挺有意思。马上回复了。 

2006-11-22 12:21:00 71

原创 jbpm连接不同机器上的mysql

一直在做的jbpm测试都是在我本机localhost,同时也一直没有研究过jbpm的流程部署。因为jboss和mysql在不同的机器上,于是需要修改spring的数据库连接和hibernate的连接。即将现在的jdbc:mysql://localhost:3306/test 改成jdbc:mysql://10.16.77.223:3306/test首先作测试,error:is not allo

2006-11-21 17:44:00 1177

jbpm连接不同机器上的mysql

一直在做的jbpm测试都是在我本机localhost,同时也一直没有研究过jbpm的流程部署。因为jboss和mysql在不同的机器上,于是需要修改spring的数据库连接和hibernate的连接。即将现在的<value>jdbc:mysql://localhost:3306/test</value> 改成<value>jdbc:mysql://10.16.7...

2006-11-21 17:44:00 92

原创 06-11-20随笔

今天知道了一个新名字,工作流模式。接下来又有研究的东东了。深圳开始变冷了,今天终于穿上长袖衬衫了。 

2006-11-20 15:26:00 965

06-11-20随笔

今天知道了一个新名字,工作流模式。接下来又有研究的东东了。深圳开始变冷了,今天终于穿上长袖衬衫了。 

2006-11-20 15:26:00 54

原创 jbpm中的starttask,鸡肋?

jbpm的tasknode可谓功能强大,在实际中应该是用得最多的节点了,当程序运行到tasknode,会自动生成我们配置的taskinstance,不同的actionid找到自己的taskinstance就可以按单操作了,很是方便。还有一种task很高调的出现在jbpm的websale例子中,就是startstate下配置task,起初我也是认为它和在tasknode下的task一样,会自动生

2006-11-17 11:29:00 1839

jbpm中的starttask,鸡肋?

jbpm的tasknode可谓功能强大,在实际中应该是用得最多的节点了,当程序运行到tasknode,会自动生成我们配置的taskinstance,不同的actionid找到自己的taskinstance就可以按单操作了,很是方便。还有一种task很高调的出现在jbpm的websale例子中,就是startstate下配置task,起初我也是认为它和在tasknode下的task一样,会自动生成t...

2006-11-17 11:29:00 92

原创 java调用tuxdeo--jolt篇

接前面的>需要调用的tuxdeo://10.1.22.80:1999服务名-YSK_LIST_FEE入参-YSK_VAR_LIST(String)出参1-RESULT(String,0为正确,其他错误)出参2-REASON(String,错误原因)首先配置weblogic:进入Services/Jolt配置Jolt Connection Pool,name:YskJoltPool,Addr

2006-11-16 14:47:00 2449

java调用tuxdeo--jolt篇

接前面的<<我们的项目 >>需要调用的tuxdeo://10.1.22.80:1999服务名-YSK_LIST_FEE入参-YSK_VAR_LIST(String)出参1-RESULT(String,0为正确,其他错误)出参2-REASON(String,错误原因)首先配置weblogic:进入Services/Jolt配置Jolt Connection Pool,name...

2006-11-16 14:47:00 251

原创 spring+hibernate+jbpm整合成功

接>终于搞定了,在此感谢chenjin的指点。从10.31日整合失败后,这块就一直是我的心病,我甚至都跑去了http://www.springframework.org/去发了一个帖,这还是我第一次用英文问问题呢。最后的配置结果是:hibernate.cfg.xml、jbpm.cfg.xml在关联spring后保持不变,只需要更改spirng的配置文件就好了。 xml 

2006-11-13 15:29:00 1936

spring+hibernate+jbpm整合成功

接<<spring+hibernate+jbpm整合失败>>终于搞定了,在此感谢chenjin的指点。从10.31日整合失败后,这块就一直是我的心病,我甚至都跑去了http://www.springframework.org/去发了一个帖,这还是我第一次用英文问问题呢。最后的配置结果是:hibernate.cfg.xml、jbpm.cfg.xml在关联spring后保持不变...

2006-11-13 15:29:00 66

原创 我们的项目

这两天在做一个项目,采用的是spring+hibernate+struts,今后还将采用jbpm。因为我是后加入的,负责做一个接口,每天固定时间批量提取数据调用tuxdeo接口。因为我公司很多遗留系统是采用c++编写的,对外提供tuxdeo调用,这里就需要将weblogic和tuxdeo进行域关联 ,建立wtc,据我所知好像java调用tuxdeo只有这一种方法吧,都是bea的产品,算是垄断了

2006-11-10 11:27:00 1792 1

我们的项目

这两天在做一个项目,采用的是spring+hibernate+struts,今后还将采用jbpm。因为我是后加入的,负责做一个接口,每天固定时间批量提取数据调用tuxdeo接口。因为我公司很多遗留系统是采用c++编写的,对外提供tuxdeo调用,这里就需要将weblogic和tuxdeo进行域关联 ,建立wtc,据我所知好像java调用tuxdeo只有这一种方法吧,都是bea的产品,算是垄断了。还...

2006-11-10 11:27:00 81

原创 06-11-03随笔

今天装了一个myeclipse5.0,下星期开始要忙了,闲了这么久,也腻了,来吧,我已经准备好了。 买了当当的书,希望周末可以到。 1 随想录 46 32.8 1 32.8

2006-11-03 17:32:00 927

06-11-03随笔

今天装了一个myeclipse5.0,下星期开始要忙了,闲了这么久,也腻了,来吧,我已经准备好了。 买了当当的书,希望周末可以到。 1 随想录 46 32.8 1 32.8 2 ...

2006-11-03 17:32:00 57

原创 思考:开源工作流在应用程序中的位置--80%

我工作以来所经历的项目是依次如下一、基本没有工作流概念,建一个流程表,一张大横表,每一个环节是一个字段,用一些标识代表状态,如0未完成、1已完成、x异常、c撤单...,程序员自己编码维护,而且绝大多数的情况都是业务逻辑、流程控制、数据库读写混在一起 。这主要适合流程单一、改动不大、用户数较少的系统,但是也带来了很多开发、测试、维护的问题。而且随着程序的逐渐庞大,这些问题也会愈演愈烈,最终的解决

2006-11-03 13:35:00 1224

思考:开源工作流在应用程序中的位置--80%

我工作以来所经历的项目是依次如下一、基本没有工作流概念,建一个流程表,一张大横表,每一个环节是一个字段,用一些标识代表状态,如0未完成、1已完成、x异常、c撤单...,程序员自己编码维护,而且绝大多数的情况都是业务逻辑、流程控制、数据库读写混在一起 。这主要适合流程单一、改动不大、用户数较少的系统,但是也带来了很多开发、测试、维护的问题。而且随着程序的逐渐庞大,这些问题也会愈演愈烈,最终的解决就是...

2006-11-03 13:35:00 63

springlive-第二章代码

具体内容看http://blog.csdn.net/jeffen2006/

2006-11-01 17:14:34 83

请教:spring+hibernate+jbpm整合失败

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

2006-11-01 17:02:18 80

原创 AOP基本概念讲解

AOP,面向切面编程。举一个最简单的例子说明什么是面向切面编程,银行柜员机程序,它实现的商业逻辑很简单,如果客户取钱就在客户的帐户上做减法,如果存钱就做加法。这样的开发任务交给程序员他最开心,因为这对他来说小菜一碟。而实际上银行和客户对只实现这2个功能的程序是不放心的,于是就引进了事务处理保证操作的完整性、日志功能完成报表稽核,这时程序员就要郁闷了:要分析每一个商业逻辑,在代码开始的部分声

2006-11-01 16:40:00 1682

AOP基本概念讲解

AOP,面向切面编程。举一个最简单的例子说明什么是面向切面编程,银行柜员机程序,它实现的商业逻辑很简单,如果客户取钱就在客户的帐户上做减法,如果存钱就做加法。这样的开发任务交给程序员他最开心,因为这对他来说小菜一碟。而实际上银行和客户对只实现这2个功能的程序是不放心的,于是就引进了事务处理保证操作的完整性、日志功能完成报表稽核,这时程序员就要郁闷了:要分析每一个商业逻辑,在代码开始的部分声明事务开...

2006-11-01 16:40:00 108

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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