Workflow

According to Wikipedia, "A workflow consists of a sequence of connected steps. It is a depiction of a sequence of operations, declared as work of a person, a group of persons, an organization of staff, or one or more simple or complex mechanisms"

The workflow system in Liferay 6 allows the users to create and publish content in a step by step way.

Liferay 6 provides a workflow integration mechanism that allows the portal to be integrated with workflow engines like JBPM (the de-facto java standard for workflows), and provides a custom developed workflow engine for those who doesn't want to install one: this is the Kaleo Workflow Engine.

The workflow is applied out-of-the-box to the following Liferay entities:

  1. Wiki Page
  2. Web Content
  3. Document Library Document
  4. Blogs Entry
  5. Comments
  6. Message Boards Message

And it can be implemented in more entities, even custom developed entities.

There are four portlets related to the workflow that allows the users manage this system.

Worflow related portlets:

  1. My Submissions
  2. My Workflow Tasks
  3. Workflow Configuration
  4. Workflow Portlet

下级页面

0 附件
67672 查看
平均 (2 票)
满分为 5,平均得分为 2.0。
评论
讨论主题回复 作者 日期
"And it can be implemented in more entities,... Michael A Ikhane 2010年9月28日 上午9:03
http://www.liferay.com/documentation/liferay-po... Oleg Yurii Derid 2011年2月27日 上午7:30
please explain how we can add jbpm 5 in... hosein bitaraf 2011年9月18日 下午10:24
Hello All.... I am using liferay version 6.1.1... Pradip A Bhatt 2013年6月25日 上午5:01
Hi Pradeep, you can add custom statuses to... Jayaram pokuri 2013年8月26日 上午2:03
Its ok... I want to know that how can I use... Pradip A Bhatt 2013年10月15日 上午5:29
How do we use Kaleo workflow for Web Contents ? Rajeev K 2013年7月19日 上午2:06

"And it can be implemented in more entities, even custom developed entities."

How can this be done?
在 10-9-28 上午9:03 发帖。
http://www.liferay.com/documentation/liferay-portal/6.0/administration/-/ai/work­flow-with-kaleo
在 11-2-27 上午7:30 发帖以回复 Michael A Ikhane
please explain how we can add jbpm 5 in liferay.
the document in jbpm is very poor.
在 11-9-18 下午10:24 发帖。
Hello All....

I am using liferay version 6.1.1 CA GA2. I installed and used Kaleo workflow in liferay.
Kaleo provides just accept - reject states.

Now my requirement is like that i have to provide three state
1) Accept
2) Reject
3) Revise or Resubmit

So.. What i have to do??
Many friends suggests me to use JBPM.. I am very new in liferay.. I have no idea that what is JBPM.. but yes... if some one can direct me properly then i can do further.


Please Help me regarding this..
Thankssssssssssss in Advanceeeeeeeeeeee,,,,,,,,,,,

Pradip Bhatt
在 13-6-25 上午5:01 发帖。
How do we use Kaleo workflow for Web Contents ?
在 13-7-19 上午2:06 发帖。
Hi Pradeep, you can add custom statuses to kalep workflow.
1.Just apply ext on WorkflowConstatns.java file and add custom status there.
public static final int STATUS_REVISE=11;
public static final String LABEL_REVISE="revise";
2. update the code in toStatus() and toLabel() methods.
3. just access the custom status in workflow to update.
4. you again need to update the label name Language.properties file.
5. now you can see the custom status in table that updated to value 11.
在 13-8-26 上午2:03 发帖以回复 Pradip A Bhatt
Its ok... I want to know that how can I use this same workflow mechanism for my jsp - form in short custom entity.

e.g. When user make changes in jsp file then Admin will notified about his changes..

Waiting for ur reply
在 13-10-15 上午5:29 发帖以回复 Jayaram pokurui