cancel
Showing results for 
Search instead for 
Did you mean: 

How to build the Activiti Modeler from Signavio?

ksperner
Champ in-the-making
Champ in-the-making
Dear all,

I'm trying to build the Activiti Modeler as it is described in the developer documentation: http://docs.codehaus.org/display/ACT/How+to+build+Activiti+Modeler+from+Signavio
I followed the outlined steps up to the second step under "Testing the war". This step instructs me to change the property "activiti.modeler.download.url" in "distro/src/setup/build.xml". Unfortunately, this property does not exist in this buildfile. Moreover the word "modeler" does not occur in the whole buildfile 😞
How can I build the Activiti Modeler?
Any help on this would be great, thanks in advance!

Best regards,
Klaus
6 REPLIES 6

noxtos
Champ in-the-making
Champ in-the-making
Hello,

I am asking myself the same question. Has the installation routine for the modeler changed, or is it not possible to install the modeler at the moment?

Thanks for any help.

Best,
Ralph

meyerd
Champ on-the-rise
Champ on-the-rise
Hi ksperner, noxtos,

as of Activiti 5.8 the modeler is not part of activiti anymore. You can build it on your own, however.

noxtos
Champ in-the-making
Champ in-the-making
Hi Daniel,

Thank you for your quick reply!

Building our own modeler is what we did (at least it's what I did). I went through the process as decribed in the user manual. The last successful step was to patch the modeler war file (which I built from the signavio sources).

The next step, however, which, I presume, is supposed to download the modeler war file and deploy it along with Activiti, is doomed to fail because no such target exists in the build.xml file. The manual says I should change the property "activiti.modeler.download.url" (as Klaus has outlined in his post). But this property or any target making use of this property does not exist in the build.xml.

I think the next thing I will do is check out the latest tagged version from the Activiti svn (I tried with the latest snapshot). But I can only do it later when at home. Right now I am sitting in a café with a slow connection.

Thanks again!

Best regards,
Ralph

Hi ksperner, noxtos,

as of Activiti 5.8 the modeler is not part of activiti anymore. You can build it on your own, however.

meyerd
Champ on-the-rise
Champ on-the-rise
Yes indeed, those targets were removed from the build script.

markus_doedt
Champ in-the-making
Champ in-the-making
I just figured out how it works: I looked it up in an old version of the build.xml:

http://svn.codehaus.org/activiti/activiti/tags/activiti-5.5/distro/src/setup/build.xml

You simply have to rename the file "activiti-modeler-5.9.war" from the target/patched-directory to "activiti-modeler.war" (so simply remove the version number) and copy it to the webapps-directory of Activiti's Tomcat, which is here in your Activiti installation: "apps/apache-tomcat-6.0.32/webapps".

Hope that helps.

What I don't know is why they removed this target from the build.xml. Could someone tell me please?

Best regards,
Markus

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

after building signavio-core-components trunk sources, and patched as described,
when deploying the war file in Jboss, i'm getting the following exception :

java.lang.ClassNotFoundException: org.oryxeditor.server.BPMNLayouterServlet
This servlet is referenced in the web.xml file :


<!– Servlets from the Oryx Editor –>
<servlet>
  <display-name>BPMN Layouter</display-name>
  <servlet-name>BPMNLayouterServlet</servlet-name>
  <servlet-class>org.oryxeditor.server.BPMNLayouterServlet</servlet-class>
</servlet>

I guess one library is missing somewhere…

Thanks for any help.

Best,
Jerome