cancel
Showing results for 
Search instead for 
Did you mean: 

Servicemix and Activiti Explorer Rookie question

alanr
Champ in-the-making
Champ in-the-making
I see that there is an OSGi bundle available and distributed with Servicemix. I have used Camel with Servicemix before and I can understand how I might integrate a camel route with an activiti model by writing a blueprint XML document describing them both.

I have separately installed Activiti Explorer in Tomcat (as for some reason I can't deploy it in servicemix).

Is there some way that the Activiti Explorer under tomcat can communicate with the process engine in Servicemix/OSGi ? (Or for that matter any other stand-alone process engine as process engines clearly don;t need to use the explorer GUI)

I can't understand if Activiti-Explorer will only work with its own process engines (perhaps ones it creates when one uploads the BPMN Process definitions) , or if it can communicate with an external service engine via REST or some other API, or if it is a matter of setting up the various service engines so that they share a common database (eg. postgres).

As you can tell, I really may have the wrong idea here, I could use some guidance on how process engines are hosted and communicate between each other and the GUI/REST-API

Many thanks

Alan
2 REPLIES 2

fernhaven
Champ in-the-making
Champ in-the-making
I'm very interested in this myself. I'm kind of new to ServiceMix/OSGi (and Activiti/BPM/etc for that matter).

I did a lot of Googling, and came up with some discussions, but nothing concrete. I'm planning on experimenting with this info over the next few days. I'll report back (unless someone replies with a known-good method first).

https://forums.activiti.org/content/how-can-i-build-activiti-explorer-war-source

https://forums.activiti.org/content/activiti-apache-karaf-osgi-container-bundle

http://servicemix.396122.n5.nabble.com/How-to-start-or-install-Activiti-Explorer-td5718330.html

Open JIRA issue: https://issues.apache.org/jira/browse/SMX4-1623

Also, Camunda seems to have an extension, although I haven't tried this either. There might be a way to apply what they did to Activiti: https://github.com/camunda/camunda-bpm-platform-osgi

fernhaven
Champ in-the-making
Champ in-the-making
So far no luck. I'm too green with OSGi and Activiti to know what I'm doing.

I'll start a code bounty for this with a meager $20. If anyone wants to chip in… Smiley Happy