[jBPM] - Did JBPM 5+ drop jPDL support? Only BPMN?
by Jan Uhlir
Jan Uhlir [https://community.jboss.org/people/espinosa_cz] created the discussion
"Did JBPM 5+ drop jPDL support? Only BPMN?"
To view the discussion, visit: https://community.jboss.org/message/648895#648895
--------------------------------------------------------------
Hi guys,
I did not follow JBPM development since, well, version 3 times. I am trying to asses the current state of things. It seems a lot of things changed. But most of all – the modelling language, I was so used to, seems to be gone!
*Was jPDL modelling language support droped?*
Was jPDL modelling language support droped, at least from the community JBPM version? There is no mention of jPDL process modelling language in JBPM 5+ documentation. Also, in “jbpm-5.2.0.Final-bin” there is no jpdl related JAR library. Does this signalize that jpdl is not supported by JBoss JPDL anymore?
It would be quite disappointing for me. I quite liked jPDL. It does exactly what I want, it is Java centric, and I am a Java developer. It has quite wide and established user base, I was on several project using jPDL, including projects for major corporations. I liked how easy one can put Action (ActionHandlers) on nodes and transitions, multiple Actions per Node, having multiple transitions from a node. So I am concerned about the future of jPDL.
Is there an external group still maintaining jPDL?
*RedHat SOA*
OK, let's look outside the community JBoss version. Main JBoss sponsor/owner/parent organisation - RedHat - seems to offer jPDL in its JBoss Enterprise SOA, even it the latest version.
http://docs.redhat.com/docs/en-US/JBoss_Enterprise_SOA_Platform/5/html/JB... http://docs.redhat.com/docs/en-US/JBoss_Enterprise_SOA_Platform/5/html/JB...
RedHat BPM version, on contrary, offers only jPDL, as a modelling language for their platform. The only mention of BPMN regarding conversion utility
http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.1/html/BPMN_Co... http://docs.redhat.com/docs/en-US/JBoss_Developer_Studio/4.1/html/BPMN_Co...
+..the JBoss BPMN Convert module allows you to translate BPMN files to a basic JPDL.+
So contrary to community, the corporate side of JBoss, RedHat, stick with jPDL. Well no wonder considering its maturity and wide user base. Is it something temporary, are they just waiting for BPMN implementation to mature and then drop jPDL support?
*BPMN2 designers*
There is another blocking issue to embrace BPMN2 – situation in GUI process designers. The Eclipse ones seem not to reach production quality yet. They struggle with latest Eclipse Indigo, allegedly implementing BPMN2 only partially, different implementations from different vendors (JBoss, CodeHoop, Eclipse EMF). I will post a new topic about my findings.
It seems that only the web one - Oryx based – is ready for end users. It is distributed part of “jbpm-5.2.0.Final-bin”. Already in version 2.0. There are several online webcast. Is this supposed to be the prefered designer for JBoss JBPM? And currently the only one of a production quality?
*I would welcome some clarification on this.*
But most of wiki articles are just empty stubs.
Best Regards
Espinosa
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/648895#648895]
Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&con...]
12 years, 9 months
[jBPM] - Please help: getting hibernate error because of "created_By" reference
by Markus Bauer
Markus Bauer [https://community.jboss.org/people/mark77] created the discussion
"Please help: getting hibernate error because of "created_By" reference"
To view the discussion, visit: https://community.jboss.org/message/714269#714269
--------------------------------------------------------------
Hi,
I am still working on the "user registration" flow: A new user wants to register and enters username, password + email. After this, I insert the new user into the "organization_entites" and start the process.
The process currently has one service node with a workitem handler that sends out the email with a confirmation link and a second node, which is a user task - i want the system to wait that the user clicks the confirmation link which points to a servlet.
In the servlet I want to proceed with the process and complete the user task.
Sounds easy, but it isn't....
I add the username+email address the the process I start so that I can use these two as #{..} variables. I want to set the owner of the usertask to this username. But I don't get this far...
Once the WorkItem-Handler wants to complete his task, the process seems to create the task and store it to the local database (I use persistence and the local taskserver). But it also wants to set the "created_by" attribute which obviously points to something which is not in the table "organizational_entities" yet.
How can I fix this ? And how can I tell the... what ?... who the current "actor" is ? Where should I set this ?
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/714269#714269]
Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&con...]
12 years, 9 months
[jBPM] - error by: ant start.demo
by Kai Gebhardt
Kai Gebhardt [https://community.jboss.org/people/kg86] created the discussion
"error by: ant start.demo"
To view the discussion, visit: https://community.jboss.org/message/714247#714247
--------------------------------------------------------------
Hello,
I'm new here. I tried to use jBPM by the tutorial on http://docs.jboss.org/jbpm/v5.2/userguide/ch03.html#d0e402 http://docs.jboss.org/jbpm/v5.2/userguide/ch03.html#d0e402.
I can install it by tipping 'ant install.demo'.
But by tipping 'ant start.demo' an error occured. I don't know why. Can someone help me?
The error message is:
C:\jBPM\jbpm-installer>ant start.demo
Buildfile: C:\jBPM\jbpm-installer\build.xml
download.h2.check:
[echo] Checking h2 download ...
download.h2:
start.h2:
start.jboss:
check.jboss.version:
start.jboss5:
check.jboss.version:
start.jboss7:
start.eclipse:
start.human.task:
[javac] C:\jBPM\jbpm-installer\build.xml:664: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
[javac] Compiling 1 source file to C:\jBPM\jbpm-installer\task-service\target
[javac] error: error reading C:\ant\apache-ant-1.8.2\lib\jai-core-1.1.3.jar; error in opening zip file
[javac] 1 error
BUILD FAILED
C:\jBPM\jbpm-installer\build.xml:664: Compile failed; see the compiler error out
put for details.
I think my JAVA_HOME variable is right, because 'ant install.demo' was successful. The file jai-core-1.1.3.jar exists in C:\ant\apache-ant-1.8.2\lib.
So I realy helpless. I hope someone can help me.
Big thanks!
cu Kai
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/714247#714247]
Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&con...]
12 years, 9 months