posts - 32, comments - 153, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

2007年7月28日

  1. 在创建Human Task的UI项目时,请注意保证每个Project的package名都不相同,否则在BPM Workspace中会出现DataControl的NullPointerException。最简单的方法就是不要设置Application的package prefix,然后让每个项目都使用auto-generate的package名。
  2. 在Human Task中可以动态指定审批人,具体做法是在Assign标签页中,选择Single类型(当然也完全可以是别的类型),然后选择User,By Expression,后面的表达式是一个字符串,比如'weblogic,wfaulk,jstein',注意要使用单引号,也可以从payload中读取。不过这种方式有时会出错,出错原因不明,不过在Organization中添加一个用户,deploy,然后再把这个用户删除就解决了,不得不说非常汗。
  3. 如果需要对某个Human Task定时做一些操作,可以使用Catch Timer Event,注意这里指向End1,说明Timer触发以后直接走Update Database & Send Email这条分支,然后结束,并不是主流程结束。


posted @ 2011-04-07 10:35 Zou Ang 阅读(1156) | 评论 (0)编辑 收藏

     摘要: JAVA相关基础知识 1、面向对象的特征有哪些方面   1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继 承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法...  阅读全文

posted @ 2007-12-25 07:14 Zou Ang 阅读(396) | 评论 (0)编辑 收藏

     摘要: 使用Hessian开发C/S模式的小系统
之所以叫小系统,主要是因为Hessian不支持Hibernate的延迟加载,所以需要在DAO层使用Hibernate的同学请注意了。

Hessian其实是一种RMI技术,已经被集成在Spring Framework中,这样就很方便了。

首先看客户端

第一步:
先定义Client与Server交互的接口。  阅读全文

posted @ 2007-07-28 10:48 Zou Ang 阅读(3661) | 评论 (4)编辑 收藏