How do you use Grails Activiti Plugin

173 views
Skip to first unread message

limcheekin

unread,
Apr 7, 2011, 11:02:45 AM4/7/11
to Grails Activiti Plugin Discussion Forum
Hi there,

May I know how do you use the plugin?

Did you use it in production environment or still evaluating it, or
something else?

I'd love to hear your sharing.

Best regards,
Chee Kin

Ned Wolpert

unread,
Apr 7, 2011, 2:15:16 PM4/7/11
to grails-acti...@googlegroups.com, limcheekin
In my case, we're re-writing a home-grown workflow management system to a grails system with activiti as the BPM side. Its not in production yet but will be in use in 2012Q1. I need my side done by 2011Q4. (Order and production management system)
--
Virtually, Ned Wolpert
http://codehead.tumblr.com/
http://codeheadsystems.wordpress.com/

"Settle thy studies, Faustus, and begin..."   --Marlowe

Arief Hidayat

unread,
Apr 7, 2011, 12:54:06 PM4/7/11
to grails-acti...@googlegroups.com, limcheekin
Hi Lim,

First of all, I want to thank for your effort to create the plugin.
I'm developing application using activiti.
I've modified the 5.3 plugin a bit to let me use it with rule engine.

Do you have any plan on how to integrate grails with other activiti modules like modeler, cycle, etc?
That would be even more awesome.

Cheers,
arief

limcheekin

unread,
Apr 7, 2011, 10:51:04 PM4/7/11
to Grails Activiti Plugin Discussion Forum
Hi Ned,

Thanks for quick response and your kindness of sharing.

Best regards,
Chee Kin



On Apr 8, 2:15 am, Ned Wolpert <ned.wolp...@gmail.com> wrote:
> In my case, we're re-writing a home-grown workflow management system to a
> grails system with activiti as the BPM side. Its not in production yet but
> will be in use in 2012Q1. I need my side done by 2011Q4. (Order and
> production management system)
>
> On Thu, Apr 7, 2011 at 8:02 AM, limcheekin <limchee...@vobject.com> wrote:
> > Hi there,
>
> > May I know how do you use the plugin?
>
> > Did you use it in production environment or still evaluating it, or
> > something else?
>
> > I'd love to hear your sharing.
>
> > Best regards,
> > Chee Kin
>
> --
> Virtually, Ned Wolperthttp://codehead.tumblr.com/http://codeheadsystems.wordpress.com/

limcheekin

unread,
Apr 7, 2011, 10:58:06 PM4/7/11
to Grails Activiti Plugin Discussion Forum
Hi Arief,

We welcome you to the online group.

Yes, I do aware that Activiti support business rule task with Drools
integration, but didn't explore it yet. Are you using the plugin with
Drools rule engine?

May I know what modification you made to the plugin? It will be great
if you can contribute the modified source codes back to the plugin.

Also, did you look into http://grails.org/plugin/drools-gorm? Any idea
how the activiti plugin make use of it?

Wish to hear from you soon!

Best regards,
Chee Kin





On Apr 8, 12:54 am, Arief Hidayat <real.sharin...@gmail.com> wrote:
> Hi Lim,
>
> First of all, I want to thank for your effort to create the plugin.
> I'm developing application using activiti.
> I've modified the 5.3 plugin a bit to let me use it with rule engine.
>
> Do you have any plan on how to integrate grails with other activiti modules
> like modeler, cycle, etc?
> That would be even more awesome.
>
> Cheers,
> arief
>

limcheekin

unread,
Apr 7, 2011, 11:01:53 PM4/7/11
to Grails Activiti Plugin Discussion Forum
Oops! Forgot to comment about integration with other Activiti
components such as modeler, cycle, etc. I didn't have time to look
into it yet. So, I have no idea how the integration can be done.

Do you have any idea?

Best regards,
Chee Kin

On Apr 8, 10:58 am, limcheekin <limchee...@vobject.com> wrote:
> Hi Arief,
>
> We welcome you to the online group.
>
> Yes, I do aware that Activiti support business rule task with Drools
> integration, but didn't explore it yet. Are you using the plugin with
> Drools rule engine?
>
> May I know what modification you made to the plugin? It will be great
> if you can contribute the modified source codes back to the plugin.
>
> Also, did you look intohttp://grails.org/plugin/drools-gorm?Any idea

Arief Hidayat

unread,
Apr 8, 2011, 2:25:04 AM4/8/11
to grails-acti...@googlegroups.com, limcheekin
For modeler, cycle, etc.. I also don't have any idea.

For drools.. I don't use the plugin.
just dump some of drools' jars to project library.
And update the plugin, which basically to add RuleDeployer to _Event.groovy

    <property name="customPostDeployers">
<list>
<bean class="org.activiti.engine.impl.rules.RulesDeployer" />
</list>
</property> 

and also... add the following to processEngineConfiguration in ActivitiGrailsPlugin.groovy

                  customPostDeployers = []
                  customPostDeployers << new org.activiti.engine.impl.rules.RulesDeployer()

basically to let activiti deploys the business rule.

and then don't forget to include *.drl file into the *.bar file.

well, it's a bit messy but it works for my case.

I've tried installing the drools plugin, but I don't know what to do with that and then I uninstalled it back ;p

regards,
arief

Markus Menner

unread,
Apr 8, 2011, 2:52:43 AM4/8/11
to grails-activiti-plugin, limcheekin
Hi Chee Kin,

Yes, first of all also thank you from side for doing all the work to develop the Grails/Activiti  plugin!

I'm about to start a new business within an existing company. The new business is around BPM consulting and the supporting IT systems, with a strong focus on logistics processes.

I'm still working in my old job until end of May, but I had to think about which development platform to use for our new system in the meantime.
Since I've been working as a project leader for process management/optimization projects in the last couple of years, it was clear for me that the new system needs to be driven by a BPMS.
I've tried Bonita Open Solution, which worked quite good, but at least from my point of view it is slightly too "end user" focused rather than targeting developers.

After checking several options I've chosen the combination of Grails/Activiti/ExtJs 4 to develop thew new system.
I've developed a prototype for our new system and I must say that this combination works just wonderful!

One suggestion: it would be nice to be able to integrate the Acitiviti tools (Modeler, Cycle, Probe) into Grails apps as well.

Best regards,
Markus

2011/4/7 limcheekin <limch...@vobject.com>

Chee Kin Lim

unread,
Apr 8, 2011, 4:16:27 AM4/8/11
to grails-activiti-plugin
Hi there,

Thanks for kindness of sharing from Arief and Markus.

It was clear to me that the activiti plugin can be further improve in following areas:
1) Better support of Drools rule engine integration
2) Better integration with other Activiti's components such as cycle, modeler, probe, etc.

How about other? How do you using the Activiti plugin? What would you like to see in the upcoming version of the plugin?

Best regards,
Chee Kin

RichardP

unread,
Apr 8, 2011, 6:28:24 AM4/8/11
to Grails Activiti Plugin Discussion Forum
Hi Chee Kin,

I'm using the grails activiti plugin in an application for call-center
employees.
The idea is support these employees with data from everywhere out of
the organization.
I use the activiti engine to support call-back appointments: if the
call-center employee isn't able to give an answer to the customer, he
creates an appointment for a colleague.

This application will be in production next month.

Fot the future:
- I use the activiti tools aside of the grails app. I wonder what
integration in the plugin would mean to the posters above. So to me,
integration with other tools is not needed.

Actually, i'm happy with the plugin (and the new activiti-spring-
security) as it is!

greetings,
Richard


On 8 apr, 10:16, Chee Kin Lim <limchee...@vobject.com> wrote:
> Hi there,
>
> Thanks for kindness of sharing from Arief and Markus.
>
> It was clear to me that the activiti plugin can be further improve in
> following areas:
> 1) Better support of Drools rule engine integration
> 2) Better integration with other Activiti's components such as cycle,
> modeler, probe, etc.
>
> How about other? How do you using the Activiti plugin? What would you like
> to see in the upcoming version of the plugin?
>
> Best regards,
> Chee Kin
>
> On Fri, Apr 8, 2011 at 2:52 PM, Markus Menner
> <markus.men...@googlemail.com>wrote:
>
>
>
> > Hi Chee Kin,
>
> > Yes, first of all also thank you from side for doing all the work to
> > develop the Grails/Activiti  plugin!
>
> > I'm about to start a new business within an existing company. The new
> > business is around BPM consulting and the supporting IT systems, with a
> > strong focus on logistics processes.
>
> > I'm still working in my old job until end of May, but I had to think about
> > which development platform to use for our new system in the meantime.
> > Since I've been working as a project leader for process
> > management/optimization projects in the last couple of years, it was clear
> > for me that the new system needs to be driven by a BPMS.
> > I've tried Bonita Open Solution, which worked quite good, but at least from
> > my point of view it is slightly too "end user" focused rather than targeting
> > developers.
>
> > After checking several options I've chosen the combination of
> > Grails/Activiti/ExtJs 4 to develop thew new system.
> > I've developed a prototype for our new system and I must say that this
> > combination works just wonderful!
>
> > One suggestion: it would be nice to be able to integrate the Acitiviti
> > tools (Modeler, Cycle, Probe) into Grails apps as well.
>
> > Best regards,
> > Markus
>
> > 2011/4/7 limcheekin <limchee...@vobject.com>

Alberto Barcelos

unread,
Apr 9, 2011, 1:51:16 PM4/9/11
to Grails Activiti Plugin Discussion Forum
Hi I'm using it to control process performance in geoprocessing
internal services.

Drools integration and activi components support would be great!

Cheers

Chee Kin Lim

unread,
Apr 9, 2011, 10:48:24 PM4/9/11
to grails-acti...@googlegroups.com, RichardP
Hi Richard,

Thanks for writing and sharing your usage of the plugin. Also, thanks for your comment about the activiti tools/components and the activiti-spring-security plugin.

I wish your customer support system go production smoothly on next month. :)

Best regards,
Chee Kin

Chee Kin Lim

unread,
Apr 9, 2011, 10:52:37 PM4/9/11
to grails-acti...@googlegroups.com, Alberto Barcelos
Hi Alberto,

Thanks for writing and sharing.

Control process performance in geoprocessing internal services? This domain is new to me, I believe it is same to other group members. Could you elaborate more?

Best regards,
Chee Kin

Alberto Barcelos

unread,
Apr 11, 2011, 2:29:36 PM4/11/11
to Grails Activiti Plugin Discussion Forum
It's a process automation of services like topographic mapping. We are
not creating automatic maps or anything like that.
It's a simple tool we are using to measure business performance.
We'll be using it to track performance and promote people based on
results they give. In a near future we could use it in a six sigma
project.

On Apr 9, 11:52 pm, Chee Kin Lim <limchee...@vobject.com> wrote:
> Hi Alberto,
>
> Thanks for writing and sharing.
>
> Control process performance in geoprocessing internal services? This domain
> is new to me, I believe it is same to other group members. Could you
> elaborate more?
>
> Best regards,
> Chee Kin
>

Chee Kin Lim

unread,
Apr 11, 2011, 10:11:51 PM4/11/11
to grails-acti...@googlegroups.com, Alberto Barcelos
Hi Alberto,

Thanks for sharing.

I attempt understand what is topographic mapping here http://en.wikipedia.org/wiki/Topographic_map. It is very much out of my knowledge domain. :)

By the way, I think you are using activiti plugin mostly on user/human tasks to coordinate the creation/amendment of topographic mapping, is my understanding correct?

Best regards,
Chee Kin

Alberto Barcelos

unread,
Apr 12, 2011, 10:14:41 AM4/12/11
to Chee Kin Lim, grails-acti...@googlegroups.com
That's it: Human tasks and Systems integration. In the future we could use it to automatically do some trivial tasks too.

Cheers

2011/4/11 Chee Kin Lim <limch...@vobject.com>



--

Paradigm Reborn
 
Alberto Barcelos
 
Gerente de Projetos 
Gerente de TI
+55 (62) 91838189
 
IDRA Consultoria

limcheekin

unread,
Apr 12, 2011, 10:55:02 AM4/12/11
to Grails Activiti Plugin Discussion Forum
Hi Alberto,

Thanks for further clarification.

Best regards,
Chee Kin


On Apr 12, 10:14 pm, Alberto Barcelos <albe...@idra.com.br> wrote:
> That's it: Human tasks and Systems integration. In the future we could use
> it to automatically do some trivial tasks too.
>
> Cheers
>
> 2011/4/11 Chee Kin Lim <limchee...@vobject.com>
>
>
>
> > Hi Alberto,
>
> > Thanks for sharing.
>
> > I attempt understand what is topographic mapping here
> >http://en.wikipedia.org/wiki/Topographic_map. It is very much out of my
> > knowledge domain. :)
>
> > By the way, I think you are using activiti plugin mostly on user/human
> > tasks to coordinate the creation/amendment of topographic mapping, is my
> > understanding correct?
>
> > Best regards,
> > Chee Kin
>
> [image: Paradigm Reborn] <http://www.idra.com.br/>

Chee Kin Lim

unread,
Apr 12, 2011, 10:25:00 PM4/12/11
to chandra, grails-acti...@googlegroups.com
Hi Chandra,

Thanks for sharing. By the way, I share your response to the online group also.

It will be great if you can share the detail of approval workflow such as it involved which participant groups and deploy in what system.

Best regards,
Chee Kin


On Tue, Apr 12, 2011 at 11:51 PM, chandra <tmcch...@gmail.com> wrote:
Hi,

I have just started playing around with activiti plugin + activity
spring security plugin and currently trying to implement a simple
approval workflow. I have been using Grails for sometime but just
started testing out activiti.

Regards,
Chandra

limcheekin

unread,
May 6, 2011, 1:17:02 AM5/6/11
to Grails Activiti Plugin Discussion Forum
Hi there,

I write about how do you guys use the Grails Activiti Plugin at
http://limcheekin.blogspot.com/2011/05/is-grails-activiti-plugin-production.html

It is more like summary of your responses here.

Lastly, if you would like to share your usage of the plugin but not
found in the blog post, feel free to let's me know. Otherwise, if you
found your usage of the plugin featured in the blog post and would
like to create a link to your profile/blog/website, please drop me a
line, I am happy to create the link for you.

Wish to hear from you soon!

Best regards,
Chee Kin

On Apr 13, 10:25 am, Chee Kin Lim <limchee...@vobject.com> wrote:
> Hi Chandra,
>
> Thanks for sharing. By the way, I share your response to the online group
> also.
>
> It will be great if you can share the detail of approval workflow such as it
> involved which participant groups and deploy in what system.
>
> Best regards,
> Chee Kin
>
Reply all
Reply to author
Forward
0 new messages