jbpm

jBPM, concurrent execution and process variables

When a process in jBPM forks into concurrent paths, each of these paths gets their own copy of the process variables, so that they run isolated from each other. But what happens when the paths join again ? Obviously there could be conflicting updates. Does the context revert back to the state before the fork? Can I choose to copy indivi...

How do I generate sql scripts for process definition deployment in jBPM?

I'm looking into integrating jBPM with my current project, so far so good just including the jpdl jar in my ear and using the spring modules 0.8 jbpm module, however I've got to have a reasonable way of going from my changes to to the process definition in the designer to deployment in production. The path has to be repeatable in a num...

JBPM Workflow patch generation.

Hi, I have been using JBPM workflow in my project and I have a small question regarding generating the database patches or sql statements to apply JBPM workflow modifications. Currently JBPM workflow provides a way to refresh the jbpm tables in schema with the deployment of the latest process definitions. However what if my system is ...

JBPM: Multiple transitions going out from a Task Node

in JBPM, can I have (technically) multiple transitions going out from a Task Node? If Yes, is it a good practice? Any help would be useful. ...

How do I listen to all Seam contextual events with parameterized names?

Seam will fire different kinds of events that relate to particular scopes, tasks, or processes and appends the name of the scope, task or process to the end of the event. How do I listen to all the events of a type? E.g. for any <name> I'd like to listen to events such as these: org.jboss.seam.createProcess.<name> — called when the p...

develop own WORKFLOW

Hello, I m in an internship in an enterprise that wants to develop its own WORKFLOW, but they are only interested to "Time management" ..I am now understanding jBoss jbpm so what do you think about that? From where can I start in this project? thanks ...

How to integrate jBPM and Spring via scripts and EL.

I'm using/anticipating the following technology stack: JSF Seam jBPM Spring Of course, I'd like Seam to access Spring beans directly and have got this much to work fine. I'd now like to move down into jBPM and develop a proof of concept process definition that accesses Spring beans to perform actions and make decisions. To promote s...

How to find creator of JmSession closed by CachedConnectionManager in JBoss

Hi I am getting the following error in my logs on JBoss 5.0.1 with JBPM. I can't for the life of me work out where this session is getting opened and not closed (wherever we use JMS we cleanup the collection inside a finally block). 2009-03-05 13:11:12,595 INFO [org.jboss.resource.connectionmanager.CachedConnectionManager] (WorkerThre...

How would you develop a workflow application in Java?

I want to develop an application that allows its users to define workflows and then executes them. My environment is JBoss so naturally I'm considering jBPM. I can NOT use the jBPM graphic workflow design tools since my workflows are very specific and I don't want to expose my users to all jBPM features. Questions: Is jBPM robust an...

Simple solution needed for jBPM asynchronous continuations in Seam environment

I have a Seam application that kicks off business processes. At the moment there is no other application or component that needs to co-ordinate, there is just the one web app. I'd like to use asynchronous continuations in the business processes, but at the moment if I do the process just sits there inactive and the relevant actions are ...

What is Drools architecture and step by step design process?

What is Drools Architecture and step by step to integrate with jBPM? ...

jbpm concurrent execution of nodes in FROK-JOIN braches

The default FORK handler in jbpm creates concurrent execution paths for every transition defined in the process flow (in FORK node). However, they are not executed parallel fashion. Is it possible to write custom fork handlers, which starts separate thread for running every FORK-JOIN branch. This might allow true concurrent execution v...

Problem using two xa-datasources with Jbpm

Hello, I'm using Seam, JBoss Jbpm and Resteasy. I have a very simple process definition: <start-state name="create"> <transition name="send" to="inbox" /> </start-state> <node name="inbox"> <action expression="#{test.sayHello}" /> <transition name="acknowledge" to="acknowledged" /> </node> <end-state name="acknowledged" /> Thi...

jBPM Standalone App with SWT

According to the whitepaper on the jBPM page [1], jBMP can be easily used in a standalone app. However I could not find any information about how to actually do this. I want to create a simple java app (maybe with SWT), which displays a process with jBPM. The user should then be able to modify the applications behavior, by modifying the ...

Free and Open Source BPMS for .NET

Have there been any free and open source BPMS released which run under .NET which are comparable (if not fuller) in functionality and maturity as JBPM? ...

Workflow pattern, how to go back step by step up in a flow?

Hi, I am facing a design issue regarding the use of a workflow engine (jbpm in my case). We have some flows, with tasks, fork/joins and decision nodes, But our users want to go up 'go back' up in the flows (use case: I think the previous person in the team did a mistake, I will send my project back to him). The particularities of our...

Seam RestEasy Webservices are not Working when Application is configured for Seam JBPM

Hi All, I have a Requirement for JBPM. so i included JBPM Configuration in the web.xml and done all the necessary changes. because of this the Existing RestEasy services in the Application are not running.if i comment the JBPM configuraiton in Web,xml RestEasy services are working. i couldn't figure out the Problem. please help me on th...

Moving jBpm Tokens from one node to another manually in a processInstance, what issues to consider?

For a project I need to move Tokens between nodes that have no transitions between them. I can set the Node on Tokens and the signal them. This works fine on the root token. But what else do I have to consider? What will happen when I want to move a token when it's child tokens are still between a fork and a join, or moving a token to ...

is there any similar jtrac ticketing system ?

is there any free java ticketing system like jtrac with workflow feature? jira is not free thou. ...

How to deploy jBPM 3.2.2 console on Oracle 10g iAS

Hi! Does anybody have experience regarding deployment of the jBPM Administration Console on Oracle 10g iAS? I successfully deployed it using an .ear, security mappings working, I can even login to the console, Hibernate finds the JNDI datasource but it cannot find the TransactionManager. I see no log, only the exception thrown in the...