cancel
Showing results for 
Search instead for 
Did you mean: 

Activiti Designer 5.6 released

trademak
Star Contributor
Star Contributor
Hi all,

A new version of the Activiti Designer (5.6) is now available for download.
http://activiti.org/designer/update
http://activiti.org/designer/archived/activiti-designer-5.6.0.zip

This version includes:
- Added multi instance support
- Added support for Eclipse 3.6.2 (the latest version) by removing the multipage editor. You can now open a .activiti diagram and a bpmn20.xml file in a different editor.
- The support for syncing from the bpmn20.xml to the .activiti diagram has changed. By default, changes made in the bpmn20.xml file are not synced to the .activiti diagram. If you want to sync, you should remove the .activiti diagram and then it gets generated again when the bpmn20.xml file is opened
- Added Alfresco community edition support with process templates and specific Alfresco elements
- Added support for default sequence flow
- Added timeCycle and timeDate support
- You can again use keyboard shortcuts to for example remove an element or undo an action.

Best regards,
17 REPLIES 17

ronald_van_kuij
Champ on-the-rise
Champ on-the-rise
Cool, sounds great. No more 'two' eclipses anymore for me and nice additions… but… (did not see that coming did you ;-))

- The support for syncing from the bpmn20.xml to the .activiti diagram has changed. By default, changes made in the bpmn20.xml file are not synced to the .activiti diagram. If you want to sync, you should remove the .activiti diagram and then it gets generated again when the bpmn20.xml file is opened

Will this stay this way? Or is it temporary until the issue in Eclipse 3.6.2 is fixed?

trademak
Star Contributor
Star Contributor
It takes a bit of work to get this running again, and I want to find out how much this functionality is used 😉
For occasional usage the "delete .activiti file" option is workable. But of course not for heavy usage.

Best regards,

smcardle
Champ in-the-making
Champ in-the-making
Unfortunately once the Activity plugin has be installed in Helios it is no longer possible to update Helios from the Eclipse Helios update site as all the dependent versions are wrong….


Steve

trademak
Star Contributor
Star Contributor
Hi,

Which version of Eclipse are you using? 3.6.1 or the latest (3.6.2)?
What do you mean with updating Helios?

Best regards,

cirerenat
Champ in-the-making
Champ in-the-making
I am having an issue with the callActiviti tasks in Designer 5.6.0. I was running Eclipse 3.6.1 and Designer 5.5, today I've updated it to 5.6 and 3.6.2
After the update, I've worked on a diagram with a call Activiti task with input parameters, After saving with the new designer I am getting this runtime error.

org.activiti.engine.ActivitiException:
cvc-complex-type.2.4.a: Invalid content was found starting with element 'activiti:in'.
One of '{"http://www.omg.org/spec/BPMN/20100524/MODEL':documentation, "http://www.omg.org/spec/BPMN/20100524/MODEL':extensionElements,
"http://www.omg.org/spec/BPMN/20100524/MODEL':auditing, "http://www.omg.org/spec/BPMN/20100524/MODEL':monitoring, "http://www.omg.org/spec/BPMN/20100524/MODEL':categoryValueRef, "http://www.omg.org/spec/BPMN/20100524/MODEL':incoming, "http://www.omg.org/spec/BPMN/20100524/MODEL'Smiley Surprisedutgoing, "http://www.omg.org/spec/BPMN/20100524/MODEL':ioSpecification, "http://www.omg.org/spec/BPMN/20100524/MODEL'Smiley Tongueroperty, "http://www.omg.org/spec/BPMN/20100524/MODEL':dataInputAssociation, "http://www.omg.org/spec/BPMN/20100524/MODEL':dataOutputAssociation,
"http://www.omg.org/spec/BPMN/20100524/MODEL':resourceRole, "http://www.omg.org/spec/BPMN/20100524/MODEL':loopCharacteristics}' is expected.
| mytest.bpmn20.xml | line 47 | column 56


I've noticed the new Designer doesn't enclose the input paramaters with <extensionElements>
5.5. does this
      <callActivity id="call_p_test" name="test1" calledElement="p_test_process">
      <extensionElements>
        <activiti:in source="testVar" target="testVar"></activiti:in>
      </extensionElements>
    </callActivity>

5.6 saves like this
      <callActivity id="call_p_test" name="test1" calledElement="p_test_process">
        <activiti:in source="testVar" target="testVar"></activiti:in>
    </callActivity>

And that causes the runtime error (well the bpmn20.xml file can not be validated neither)

What am I doing wrong ?

smcardle
Champ in-the-making
Champ in-the-making
Hi,

Which version of Eclipse are you using? 3.6.1 or the latest (3.6.2)?
What do you mean with updating Helios?

Best regards,

The Eclipse launcher is org.eclipse.equinox.launcher_1.1.1.R36x_v201012_1400.jar (so its eclipse 3.6.2)

Many of the http://download.eclipse.org/eclipse/updates/3.6 updates are unable to complete because the point release of the jar files state that older versions are being used by Activity 5.6.

This is one of the most annoying features I find with eclipse updates in general (I'm not singling out activiti here by the way). A point release on a jar should only contain bug fixes, even a minor release should contain only new methods and bug fixes (no change to existing method signatures). This means that it should ALWAYS be possible to replace a previous point or minor release jar with newer versions where the major release number is the same.

Only in the case of a major release would there be any possible issues!!!!

Regards

Steve.

trademak
Star Contributor
Star Contributor
Hi,

The callActivity problem is a bug. I've committed a bug fix for this, so if you built the plugin from the source code this should be fixed.

Thanks,

cirerenat
Champ in-the-making
Champ in-the-making
Thanks for the fix. Is there a quick readme or something you can direct me to how to compile the project ? I didn't use maven3 before, I still had the version2 and realized it requires maven3.

I am trying to compile from the org.activiti.designer.parent folder but it fails at the Util.

[INFO] Reactor Summary:
[INFO]
[INFO] Activiti Designer - Parent project ……………. SUCCESS [0.162s]
[INFO] Activiti Designer - Model ……………………. SUCCESS [0.820s]
[INFO] Activiti Designer - Util …………………….. FAILURE [1.135s]
[INFO] Activiti Designer - Eclipse ………………….. SKIPPED
[INFO] Activiti Designer - Integration ………………. SKIPPED
[INFO] Activiti Designer - Alfresco GUI ……………… SKIPPED
[INFO] Activiti Designer - GUI ……………………… SKIPPED
[INFO] Activiti Designer - Help …………………….. SKIPPED
[INFO] Activiti Designer - Export BPMN 2.0 …………… SKIPPED
[INFO] Activiti Designer - Export Image ……………… SKIPPED
[INFO] Activiti Designer - Validate BPMN 2.0 …………. SKIPPED
[INFO] Activiti Designer - Feature ………………….. SKIPPED
[INFO] Activiti Designer - Update site ………………. SKIPPED
[INFO] ————————————————————————
[INFO] BUILD FAILURE
[INFO] ————————————————————————
[INFO] Total time: 1:03.861s
[INFO] Finished at: Fri Jun 03 10:16:11 PDT 2011
[INFO] Final Memory: 119M/254M
[INFO] ————————————————————————
[ERROR] Failed to execute goal org.sonatype.tycho:maven-osgi-compiler-plugin:0.1
1.0:compile (default-compile) on project org.activiti.designer.util: Compilation
failure: Compilation failure:
[ERROR] E:\activiti-designer\trunk\org.activiti.designer.util\src\main\java\org\
activiti\designer\util\eclipse\ActivitiUiUtil.java (at line 6):[-1,-1]
[ERROR] import org.eclipse.bpmn2.Activity;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.bpmn2.Activity cannot be resolved
[ERROR]
[ERROR] E:\activiti-designer\trunk\org.activiti.designer.util\src\main\java\org\
activiti\designer\util\eclipse\ActivitiUiUtil.java (at line 7):[-1,-1]
[ERROR] import org.eclipse.bpmn2.BaseElement;
[ERROR] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ERROR] The import org.eclipse.bpmn2.BaseElement cannot be resolved

trademak
Star Contributor
Star Contributor