[Design of JBoss jBPM] - Proposal: Groovy integration in jBPM-4
by njipwo
Hi together,
I'll give here a short description on how I'll attack the following proposal (Groovy integration in jBPM 4) with the following 3 headlines:
Identification of the library dependencies
Availability of the libraries in a maven repository
Work out example(s) as a proof of concept
Milestone 1 (Done): Education: Motivation behind java and scripting languages. Introduction to the involved technologies/frameworks (jBPM).
Milestone 2 (approximately 4 - 5 days):
- Identify the library dependencies (Almost completed).
The core Groovy libraries used in JSR-223 may be conflicting with jBPM-4 libraries since jBPM-4 is using hibernate. I'll have 2 or more alternatives to solve this issue.
- Check the existence of those libraries in a public maven repository (1 day)
- The next problem coming on the top of this one is that jBPM-4 will support Java 6 (1 - 2 days). Since Java 6 provide the support for scripting language there will be a need to synchronize between both.
Milestone 3 (approximately 4- 7 days): Once it's decided which way to go I'll have to go straight with the Groovy integration including the jBPM configuration and play around with couple examples invoking the GroovyScriptEngine. I'm expecting here to run into some issues and bugs.
Milestone 4 (approximately unknown): Working out some examples where groovy is used in a process.
This is the big picture how I'll attack this proposal.
The other question I have is the following: Where to post design decisions I'll be facing and where to send/publish my status report. Is this same post the right place?
Thanks for your feed back.
Bertrand Njipwo
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4229488#4229488
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4229488
16 years, 6 months
[Design of JBoss jBPM] - Re: New console snapshot published, Task Forms included
by tom.baeyens@jboss.com
is there an example in the source code ? i couldn't find a .ftl in the sources
ideally, such a template example would be included in the distro. in the examples in the distribution, there is an ant script to deploy all the examples to a running database.
it would be great if the task examples could include forms, and that the example.bar deployment in the script would include the .ftl task form resources.
the idea is that the user downloads and unzips jbpm, then runs a target that installs jboss, jbpm into jboss, start the jboss server, loads the example identities, deploys the example processes, installs and starts eclipse.
then users would have a web app in which they can start browsing and trying things out.
i'll see if i can start from your description here and get a task form running on the first task example
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4229399#4229399
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4229399
16 years, 6 months