On Tue, Feb 17, 2009 at 6:32 PM, Andrea Zoppello
<andrea.zoppello@xxxxxx <mailto:andrea.zoppello@xxxxxx>> wrote:
Hi,
Thank you very much for your help, i think we could get the
following conclusions about that discussion:
1) Regard the case i'm modeling maybe the right way to proceed
i'll have two choice
a) Left the diagram as i've modeled right you've seen, this is not
very clean from BPMN point of view but it reach
my goals.
It's not so much that it isn't clean. It just doesn't make sense :)
but if you must.
b) Modelling as a XOR Join and find a way to say that only a
particulare incoming sequence flow called "A12" will continue
the process execution, and the other will produce no effect on
process execution.
You don't need to merge all the time. You can just leave those two
branches hang there. If you need to merge, you should merge with them
at the end, if you must.
2) Regards the preference i've checjed my plugin list and i've the
EMF Validation Core Plugin, maybe i miss a plugin regarding the
EMF Validator that provide the preference page to the workspace.
I suppose yes.
Andrea
See comments below:
Antoine Toulme ha scritto:
On Tue, Feb 17, 2009 at 5:09 PM, Andrea Zoppello
<andrea.zoppello@xxxxxx <mailto:andrea.zoppello@xxxxxx>
<mailto:andrea.zoppello@xxxxxx <mailto:andrea.zoppello@xxxxxx>>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>>>> wrote:
Hi,
Sure here's the screenshot.
OK, you don't need the merging gateway if you don't merge a
flow, so you should remove the second gateway.
You're right, i need to explicit the merge point because i
need it
to generate some deployable workflow artifacts, and even
if this is not a real case of "merge" i need to inform the
workflow engine that the process execution is resumed to
the main
path of execution.
I'm using jbpm and in jbpm i need to resume the process
execution
with a xor join node.
If i don't put the element on the diagram i would not be
able to
generate code.
If you want to really be explicit, you can an empty end
event
to both the branches that stop there.
No it's not my use case, i've not make the end explicit because
only one branches will really produce the
end of the process, the other branches means that there are
some
task to be exceuted in parallel but only one
of the three will continue the process execution.
I suppose you should merge the three flows at the end of the
process then, after B1.
Regards the preferences sorry but maybe i miss something
because i've not a Model Validation Preference Page. I'm
using the
bpmn editor for ganymede train.
Try typing Model Validation in the filter at the top.
It's a
top level preference node.
Regards the preference i'll confirm i miss something typing
"Model
Validation" show me the attached
screenshot.
That's weird, you should make sure the EMF validation
framework is installed.
Andrea
Antoine Toulme ha scritto:
On Tue, Feb 17, 2009 at 4:17 PM, Andrea Zoppello
<andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx> <mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx> <mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>>>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>>>>> wrote:
Hi Antoine,
You're right i'm tryng to model within a bpmn
diagram a very
strange use case.
This is the case:
I've a fork node ( modelled as an annotated
parallel
gateway in
bpmn editor ), that spans three concurrent
execution path, suppose only one ( a specific
one ) of
these path
means the process must continue instead the other
path means
only that there are parallel activities to do but
they don't
contribute to the end of the process
My first idea is to use another parallel gateway
annotated
with an
Or Join annotation but this is not right, for
that
reason
i've put
a join ( annotated parallel gateway ) with
only one
sequence-flow
incoming and only one sequence-flow outcoming.
I need the join, to get the information that the
process could
continue.
In that case, the bpmn editor mark the join
node with an
editor.
I don't understand, can you attach a screenshot ?
BTW where is the preference to disable
constraint?? i've
not found
it on BPMN preference page.
It's in the model validation page.
I prefer the way of preference page, the
other way you
suggested
is to uninstall the stp.bpmn.validation plugin (
right??)
Sure, that works every time!
Andrea
Antoine Toulme ha scritto:
Not sure why you'd want to do that... but
hey,
it's simple:
close stp.bpmn.validation and no build occurs
anymore.
You can also deselect specific
constraints in the
preferences.
Thanks,
Antoine
On Tue, Feb 17, 2009 at 3:47 PM, Andrea
Zoppello
<andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>>
<mailto:andrea.zoppello@xxxxxx <mailto:andrea.zoppello@xxxxxx>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>>>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>>
<mailto:andrea.zoppello@xxxxxx <mailto:andrea.zoppello@xxxxxx>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>>>>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>>>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>
<mailto:andrea.zoppello@xxxxxx
<mailto:andrea.zoppello@xxxxxx>>>>>> wrote:
Hi,
It's possible to disable validation when
editing a bpmn
diagram???
For example i want to be able to have a
parallel gateway
with only
one incoming sequence flow and
only one outcoming sequence flow.
Andrea
--
*Andrea Zoppello*
___________________________________________
<www.spagoworld.org
<http://www.spagoworld.org>
<http://www.spagoworld.org> <http://www.spagoworld.org>
<http://www.spagoworld.org>
<http://www.spagoworld.org>>
Spagic Architect
___________________________________________
Architect
Research & Innovation Division
*Engineering Ingegneria Informatica S.p.A.
*
Corso Stati Uniti, 23/C - 35127 Padova
- Italy
Phone: +39-049.8692511
Fax:+39-049.8692566
*www.eng.it <http://www.eng.it>
<http://www.eng.it>
<http://www.eng.it> <http://www.eng.it>
<http://www.eng.it>
www.spagoworld.org <http://www.spagoworld.org>
<http://www.spagoworld.org>
<http://www.spagoworld.org>
<http://www.spagoworld.org>
<http://www.spagoworld.org>*
_______________________________________________
bpmn-user mailing list
bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>> <mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>> <mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>>>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>> <mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>>>>
https://dev.eclipse.org/mailman/listinfo/bpmn-user
------------------------------------------------------------------------
_______________________________________________
bpmn-user mailing list
bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>> <mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>> <mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>>>
https://dev.eclipse.org/mailman/listinfo/bpmn-user
--
*Andrea Zoppello*
___________________________________________
<www.spagoworld.org
<http://www.spagoworld.org> <http://www.spagoworld.org>
<http://www.spagoworld.org>
<http://www.spagoworld.org>>
Spagic Architect
___________________________________________
Architect
Research & Innovation Division
*Engineering Ingegneria Informatica S.p.A.
*
Corso Stati Uniti, 23/C - 35127 Padova - Italy
Phone: +39-049.8692511 Fax:+39-049.8692566
*www.eng.it <http://www.eng.it>
<http://www.eng.it> <http://www.eng.it>
<http://www.eng.it>
www.spagoworld.org <http://www.spagoworld.org>
<http://www.spagoworld.org>
<http://www.spagoworld.org>
<http://www.spagoworld.org>*
_______________________________________________
bpmn-user mailing list
bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx> <mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx> <mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>> <mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>>>
https://dev.eclipse.org/mailman/listinfo/bpmn-user
------------------------------------------------------------------------
_______________________________________________
bpmn-user mailing list
bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx> <mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx> <mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>>
https://dev.eclipse.org/mailman/listinfo/bpmn-user
--
*Andrea Zoppello*
___________________________________________
<www.spagoworld.org <http://www.spagoworld.org>
<http://www.spagoworld.org>
<http://www.spagoworld.org>>
Spagic Architect
___________________________________________
Architect
Research & Innovation Division
*Engineering Ingegneria Informatica S.p.A.
*
Corso Stati Uniti, 23/C - 35127 Padova - Italy
Phone: +39-049.8692511 Fax:+39-049.8692566
*www.eng.it <http://www.eng.it> <http://www.eng.it>
<http://www.eng.it>
www.spagoworld.org <http://www.spagoworld.org>
<http://www.spagoworld.org>
<http://www.spagoworld.org>*
_______________________________________________
bpmn-user mailing list
bpmn-user@xxxxxxxxxxx <mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx <mailto:bpmn-user@xxxxxxxxxxx>>
<mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx> <mailto:bpmn-user@xxxxxxxxxxx
<mailto:bpmn-user@xxxxxxxxxxx>>>
https://dev.eclipse.org/mailman/listinfo/bpmn-user
------------------------------------------------------------------------
_______________________________________________
bpmn-user mailing list
bpmn-user@xxxxxxxxxxx <mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx <mailto:bpmn-user@xxxxxxxxxxx>>
https://dev.eclipse.org/mailman/listinfo/bpmn-user
--
*Andrea Zoppello*
___________________________________________
<www.spagoworld.org <http://www.spagoworld.org>
<http://www.spagoworld.org>>
Spagic Architect
___________________________________________
Architect
Research & Innovation Division
*Engineering Ingegneria Informatica S.p.A.
*
Corso Stati Uniti, 23/C - 35127 Padova - Italy
Phone: +39-049.8692511 Fax:+39-049.8692566
*www.eng.it <http://www.eng.it> <http://www.eng.it>
www.spagoworld.org <http://www.spagoworld.org>
<http://www.spagoworld.org>*
_______________________________________________
bpmn-user mailing list
bpmn-user@xxxxxxxxxxx <mailto:bpmn-user@xxxxxxxxxxx>
<mailto:bpmn-user@xxxxxxxxxxx <mailto:bpmn-user@xxxxxxxxxxx>>
https://dev.eclipse.org/mailman/listinfo/bpmn-user
------------------------------------------------------------------------
_______________________________________________
bpmn-user mailing list
bpmn-user@xxxxxxxxxxx <mailto:bpmn-user@xxxxxxxxxxx>
https://dev.eclipse.org/mailman/listinfo/bpmn-user
--
*Andrea Zoppello*
___________________________________________
<www.spagoworld.org <http://www.spagoworld.org>>
Spagic Architect
___________________________________________
Architect
Research & Innovation Division
*Engineering Ingegneria Informatica S.p.A.
*
Corso Stati Uniti, 23/C - 35127 Padova - Italy
Phone: +39-049.8692511 Fax:+39-049.8692566
*www.eng.it <http://www.eng.it>
www.spagoworld.org <http://www.spagoworld.org>*
_______________________________________________
bpmn-user mailing list
bpmn-user@xxxxxxxxxxx <mailto:bpmn-user@xxxxxxxxxxx>
https://dev.eclipse.org/mailman/listinfo/bpmn-user
------------------------------------------------------------------------
_______________________________________________
bpmn-user mailing list
bpmn-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/bpmn-user