2016-05-18 14 views
0

Was ist der Unterschied zwischen Apache camel-jbpm und jboss jbpm? Seit Apache camel (2.16.3) hat eine Komponente als camel-jbpm. Ich bin verwirrt welche sollte ich verwenden? Ich integriere mich mit Karaf. bitte vorschlagen.Unterschied zwischen camel-jbpm und jboss jbpm?

Antwort

1

JBoss BPM (Business Process - a.k.a Human Workflow) ist ein Projekt, das Sie und mehr über hier lesen finden: http://www.jbpm.org/

Apache Camel ist eine Integration-Bibliothek, die mit vielen anderen System zu integrieren. Tun Sie dies mit Camel-Komponenten. Eine dieser Komponenten ist camel-jbpm, die die Verwendung von JBPM von Camel-Benutzern erleichtert.

Also, wenn Sie ein vorhandenes BPM-System und muß mit dem von einer Camel-Anwendung oder Java-Anwendung integrieren, dann das Kamel-jpmn verwendet, kann diese (viel) erleichtern.

+0

Danke Claus. Ich habe kein bestehendes BPM-System. Muss ich zuerst jboss jbpm mit karaf integrieren, dann muss ich Kamel mit karaf integrieren? Ich versuche den Geschäftsprozess in Karaf Container zu bekommen. – Santanu

+1

Hier habe ich die Verwendung der Komponente mit Beispielprojekten demonstriert: http://www.ofbizian.com/2015/10/jboss-fuse-and-jboss-bpm-suite.html –

+0

Fehler erhalten wie java.lang.NoClassDefFoundError: org/jsoup/Jsoup [Nachricht: [Body is null]] Exchange [ ID-55305-1464335463261-3-29 ExchangePattern InOnly Headers {CamelJBPMParameters = {errorMessage = java.lang.RuntimeException: Etwas ist schiefgelaufen, contextId = FUSE_BPMS_CONTEXT, exceptionType = Klasse java.lang.RuntimeException, breadcrumbId = ID-55305-1464335463261-3-28, routeId = mainRoute, endpointId = log: //com.ofbizian.jbpm.before? Multiline = true & showAll = true, gefeuertTime = Fri 27. Mai 14:48:13 IST 2016, exchangeId = ID-55305-1464335463261-3-29}} BodyType Null Körper [Körper ist Null] – Santanu

Verwandte Themen