cancel
Showing results for 
Search instead for 
Did you mean: 

Activiti Modeler KisBPM, where is the WAR?

sergiofigueras_
Champ in-the-making
Champ in-the-making
Hi everyone,

For some non-technical users, using the Eclipse Modeler can be a painful experience. So, I've found the KisBPM Modeler, as announced by the Activiti team. Some notices from the team says there's a war that can be downloaded at Activiti download page. But I didn't found that WAR…

Can somebody tell me where is the link to download this WAR?

Thanks!
6 REPLIES 6

jbarrez
Star Contributor
Star Contributor
The modeler is included in Activiti Explorer. It basically is a bunch of Javascript files, which we don't ship separately.
But it should be pretty easy to extract them from the Explorer code.

mlebalnc
Champ in-the-making
Champ in-the-making
We are also trying to deploy the KisBPM Modeler as a separate entity (right now).
There is a lot of stuff in the Activiti Explorer and separating the parts is not so simple.
Can you provide the instructions?

trademak
Star Contributor
Star Contributor
If you only want to use the Modeler it's not too hard to create a separate WAR. We have separated the activiti-explorer and activiti-modeler JARs already for you. You only need to create a web.xml that only contains the Modeler definitions.

Best regards,

mlebalnc
Champ in-the-making
Champ in-the-making
I apologize for be too simple (and don't meet your minimum hacker requirements) but…

It is not obvious to me what pieces I need to extract.
I have the Activiti code downloaded and I have looked at the activiti-modeler package.
I cannot find any references to the classes in that package in the web.xml files (in the Activiti sources or that deployed in tomcat).

Can you provide more pointers to achieve my goal of running the modeler as a separate entity?

I would gladly share my findings on this forum after I successfully deploy the modeler.

Thanks.

Mike

mlebalnc
Champ in-the-making
Champ in-the-making
I apologize for be too simple (and don't meet your minimum hacker requirements) but…

It is not obvious to me what pieces I need to extract.
I have the Activiti code downloaded and I have looked at the activiti-modeler package.
I cannot find any references to the classes in that package in the web.xml files (in the Activiti sources or that deployed in tomcat).

Can you provide more pointers to achieve my goal of running the modeler as a separate entity?

I would gladly share my findings on this forum after I successfully deploy the modeler.

Thanks.

Mike

trademak
Star Contributor
Star Contributor
We deliver the Activiti Modeler as part of the Explorer application, because there's almost always a need to have something like a model workspace. This model workspace is part of the Activiti Explorer application. But if you only need the editor part of the modeler you can extract it from the Explorer application.

So if you want to use the Modeler separately, yes this requires additional work and some investigation. To separate the Modeler application you need to create a new web application project that includes the activiti-modeler and activiti-engine as a dependency.

Then copy the following items:

- src/main/webapp the api, editor, explorer, and libs folders
- src/main/resources editor.html, plugins.xml, stencilset.json
- in the web.xml it's only important to expose the modeler REST services

Best regards,