BPMN 2.0 wird ausführbar – und für jeden verfügbar!

13. Dezember 2009 von Bernd Rücker · Kommentar verfassen

jbpm logoGroße Ereignisse werfen ihre Schatten voraus. Nicht nur, dass unser Praxishandbuch BPMN endlich vollbracht ist (siehe Wir haben fertig), daneben hat mein Prototyp einer BPMN 2.0 Engine mit JBoss jBPM (siehe Bauen wir uns eine BPMN 2.0 Engine), den ich im Rahmen des Buches entwickelt habe, tatsächlich einiges angestossen. Somit wird in der kommenden jBPM Version 4.3 pünktlich zum neuen Jahr (am 01.01.2010) eine BPMN 2.0 Process Engine zur Verfügung stehen (siehe auch The First OSS BPMN 2 Process Engine).

Weiterlesen…

Bauen wir uns eine BPMN 2.0 Engine

02. August 2009 von Bernd Rücker · 9 Kommentare

Die Spatzen pfeifen es schon von den Dächern: Die BPMN 2.0 steht vor der Tür. Die neue Version heißt jetzt “Business Process Model and Notation” und bringt einige Neuerungen mit. Eine der wichtigsten ist jedoch das sagenumwobene Metamodell sowie die Ausführungssemantik. Cool. Aber was ist das? Im Rahmen des Praxishandbuch BPMN, das wir gerade schreiben, haben wir uns damit natürlich ganz genau auseinandergesetzt. Heute möchte ich einmal zwei kleine Vorgeschmäcker geben: Ein Beispielprozess in BPMN 2.0 Syntax sowie die neusten Infos aus dem Maschinenraum – zur Entwicklung eines Prototyp einer BPMN 2.0 Process Engine.

Weiterlesen…

Ein kleiner jBPM 4 Showcase

08. Juli 2009 von Bernd Rücker · 6 Kommentare

Wie versprochen möchte ich pünktlich zum Release der Version 4 der Open Source Process Engine JBoss jBPM am Freitag, den 10.07.2009, gleich einen kleinen Showcase berschreiben. Diesen Showcase habe ich auch bei meinem Vortrag auf dem Java Forum Stuttgart gezeigt und er wird auch nochmals genauer in einem bald erscheinenden JavaMagazin-Artikel erläutert. Gebaut habe ich ihn mal zwischendruch mit dem so genannten Candidate Relase.

Konkret geht es um einen kleinen Shop, der Designertaschen herstellt. Der Prozess dahinter soll nun mit jBPM automtatisiert werden.

Weiterlesen…

Presentation Zen auf dem JFS

05. Juli 2009 von Bernd Rücker · 2 Kommentare

Auf dem Java Forum Stuttgart 2009 hatte ich das Vergnügen die Open Source Process Engine JBoss jBPM 4 vorstellen zu dürfen. Erstmalig habe ich mich dabei vom Presentation Zen inspirieren lassen und den Bulletpoints den Kampf angesagt. Das Ergebnis lässt sich hier bewundern: Folien bei Slideshare.

Prinzipiell muss ich sagen, dass mir die Arbeit mit dieser Art Folien sehr viel Spaß gemacht hat. Auch den ca. 130 Teilnehmern im Saal hat es wohl gut gefallen, ich habe sehr viel positives Feedback bekommen. Und das trotz der morgendlichen Stunde. Weiterlesen…

JBoss jBPM & Drools bei der Java User Group Berlin

14. Februar 2009 von Bernd Rücker · Kommentar verfassen

Am 04. Februar 2008 habe ich in Berlin bei der Java User Group Berlin Brandenburg (JUG-BB) einen Vortrag über BPM und Business Rules mit den Open Source Frameworks JBoss jBPM und JBoss Drools gehalten.

Trotz dem ich gesundheitlich etwas angeschlagen war, haben wir das Ganze noch ganz gut geschaukelt. Mit ca. 60 Leuten war die Kapazität des Vortragsraumes auch ausgelastet, Gerüchten zufolge wären auch gerne noch mehr gekommen.

Weiterlesen…

Ein erster Blick auf jBPM 4

26. Januar 2009 von Bernd Rücker · 5 Kommentare

jbpm logoLange hat es gedauert und teilweise gespannt wurde es erwartet: Die Version 4 der bekannten Open Source Business Process Engine jBPM aus dem Hause JBoss. Jetzt wurde die erste alpha Version veröffentlicht.

Daher habe ich gleich mal einen Beispielprozess mit jBPM 4 umgesetzt und die Version etwas genauer unter die Lupe genommen.

Weiterlesen…

Easily generate BAM-Events wih jBPM

06. Dezember 2008 von Bernd Rücker · 1 Kommentar

One interessting emerging technology today is Business Activity Monitoring (BAM). The basic idea is easy: Give the management (or operations) much more information about the status of your running business processes in almost realtime. In most implementations the trick is to generate Events about status change of business process instances and to send them to the BAM system. Today I want to describe how we generated these events easily and generic with jBPM in a current project.

Weiterlesen…

jbpm deployer – Status and Sourcecode

14. November 2008 von Bernd Rücker · 2 Kommentare

I got a lot interesting feedback about my ideas around the jbpm.deployer (see jbpm deployer for jbpm in enterprise environments), and I promised to write I a bit more about it. So I will deliver today…

Basically a lot of people confirmed, that the jbpm.deployer is a useful feature for them. Some of them even requested the code, so I guess they really want to use it :-) And from a few projects I saw in the past I know from the past also build something quite similar to it.

Weiterlesen…

Vorträge auf der W-Jax 2008

10. November 2008 von Jakob Freund · Kommentar verfassen

Auf der W-Jax 2008 in München haben wir in diesem Jahr gleich fünf Vorträge gehalten. Das war zwar anstrengend, aber es hat wie immer auch sehr viel Spaß gemacht. Hier kommen die Folien mit den Abstracts.

Weiterlesen…

jbpm deployer for jbpm in enterprise environments

16. Oktober 2008 von Bernd Rücker · 2 Kommentare

After writing the jBPM meets ESB article I want to write today a bit more in depth about that integration. In a current big project at a customer we are involved to set up the environment including JBoss ESB and JBoss jBPM. If you really want to use these technologies in bigger environments you sometimes feel like the first poor guy doing it ;-) So I want to share some of my problems and solutions with you here.

Today I write about classloading issues with jBPM in the context of versioning and scoped deployments.

Weiterlesen…