cancel
Showing results for 
Search instead for 
Did you mean: 

genmodel and ecore deleted from repository of designer

deepak_singhvi
Champ in-the-making
Champ in-the-making
i am trying to build designer project but not able to find genmodel and ecore diagram in the
org.activiti.designer.model project under http://svn.codehaus.org/activiti/projects/designer/trunk

infact not seen much development on the designer!!!

is there any release plan ( next version ) for the designer?
10 REPLIES 10

trademak
Star Contributor
Star Contributor
Hi,

Since Designer 5.9.x we don't use ECore anymore, so that's why you don't see it in trunk.
In the next weeks we'll release a new version of the Designer. Are you looking for specific functionality?

Best regards,

deepak_singhvi
Champ in-the-making
Champ in-the-making
As you have removed the model(s) but the if somebody has to build the designer project by themselves than its not possible because the building the designer project is suggested in the following link is not updated.

http://docs.codehaus.org/display/ACT/Activiti+Designer+Developer+Guide


Yes i am looking for many things.
1) there is no facility to do the mapping. intalio designer has this capability. User can add variables and map them.
    we should have a way to map java objects and xsd also.
2) how a user task can define input and/or output. Other tools link jBPM has that facility. We can have input parameter and result parameter and those parameter can be objects.
3) Form service/designer supports only the limited types. When its completely in java, other java types should also be supported. For example financial calculation might need BigDecimal ( object).

Other problems are already raised but no body has replied:
4) http://forums.activiti.org/en/viewtopic.php?f=8&t=4474
5) http://forums.activiti.org/en/viewtopic.php?f=4&t=4483

And most of the examples are explained using java code. In case i want to pass the input to the process during the desing itself, rather than the launching/starting through the java code.


Some good changes are required in the designer.
Through the api's its nice, but that is not BPM's are meant for.!!

When is the next version of designer is going to be released?
Is there a different repository than which i have mentioned earlier (http://svn.codehaus.org/activiti/projects/designer/trunk)?


Deepak
Smiley Very Happy  Smiley Happy
deepak.singhvi@gmail.com

trademak
Star Contributor
Star Contributor
Hi,

Right, I'll update that Wiki page.

1) This will not be supported. I already explained it in one of your other posts
2) It's not needed in Activiti. You have access to all process variables directly, no mapping needed.
3) You can use every type you want. But if you are using the Activiti Explorer only the string, long, enum, date and user types are supported.
4) Done
5) Will respond in a minute.

Activiti is a Java BPM engine, so yes most examples are in Java.
No, the link to the repository is right.

Best regards,

deepak_singhvi
Champ in-the-making
Champ in-the-making
Thanks Tijs,
  I have another query :

a)   In case i want to take out some of the variable out of all the variables passed at the time of process start, how to do it in the
  in usertask.

  What exactly i am looking for:

  start -> task1 ->  task2 (custom form) -> stop

passing a variable at the time of starting the process, lets say myvariable.
myvariable contains elements/keys like "a","b","c","d" and their respective values.

based on some business requirement i want to pass only "a" and "b" to the task2, so that same can be used in the form, which is a custom form. how to achive this. I could get these values in the description but how to set a new variable in the designer, again their type is Object.

b) where can i specify new variable through usertask.

c) How to update process variable using usertask, before the task gets completed. (i do not need listener/form to update the value).
    Can this be done directly in the designer ?


Regards,
Deepak

ronald_van_kuij
Champ on-the-rise
Champ on-the-rise
Please create a new topic… This is totall not related to the original subject…

amurguzur
Champ in-the-making
Champ in-the-making
Hi,

It's the first time that I write in this forum, but I'm an Activiti project follower since jBPM early stages.
I have just checked this thread in relation to Activiti's genmodel and ecore meta-model.
I'm currently using Activiti and I have created an extension to create concrete domain-specific tasks as you mention in the doc (for my PhD work).
However I would like to have the meta-model in order to extend activiti designer in a "clean-fashion" way, and thus think about a general extension that could be applicable to other BPML.

Do you actually have a ecore meta-model available? Could you share it?
If you do not use ecore, how do you integrate Graphiti?

Congrats for the huge work to the BPM community.
Greetings,

-am

trademak
Star Contributor
Star Contributor
Hi,

Okay great. We use a simple Java BPMN POJO model as the foundation model for the editor. It's the activiti-bpmn-model module in the Activiti project. Therefore we integrated with Graphiti using this POJO model and not with ecore.

Best regards,

amurguzur
Champ in-the-making
Champ in-the-making
Hi Tijs,

Thanks for the reply. I'll have a look.
Regards,

-am

amurguzur
Champ in-the-making
Champ in-the-making
Just a minor question-curiosity: why do you use a POJO model instead of an Ecore? Let's asume that we need to add some change to some classes, is it easier for you (bearing in mind all the foundation model) to directly customise POJOs instead of a Ecore model and generate code?