concern-users Mailing List for osbl
Brought to you by:
hengels,
leonchiver
You can subscribe to this list here.
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2004 |
Jan
(41) |
Feb
(3) |
Mar
|
Apr
(1) |
May
(24) |
Jun
|
Jul
(13) |
Aug
(5) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
| 2005 |
Jan
|
Feb
|
Mar
|
Apr
(6) |
May
(6) |
Jun
(4) |
Jul
|
Aug
|
Sep
(7) |
Oct
(4) |
Nov
|
Dec
|
| 2006 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2007 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
|
Jun
|
Jul
(2) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
(4) |
Dec
(3) |
| 2008 |
Jan
(1) |
Feb
(1) |
Mar
(3) |
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(12) |
Dec
(30) |
| 2009 |
Jan
|
Feb
(1) |
Mar
(5) |
Apr
(1) |
May
|
Jun
(17) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Holger E. <he...@gm...> - 2010-07-06 11:55:43
|
Hi Christian,
i don't quite understand .. Are you talking about
org.concern.library.mail.*, when you say "mail activities"? And is it the
renamed Activity-Class org.osbl.demo.vacation.process.Inform, what you are
referring to as "Benachrichtigen"?
Holger
On Tue, Jul 6, 2010 at 12:30 PM, <Chr...@de...> wrote:
> Good afternoon concern-users,
>
> my name is Christian Lay and i´m working at GROUP Business Software AG in
> Karlsruhe.
>
> At the momment I´m examining your framework OBSL. Durring my installation
> of the "Demo Deployment" with the installation guide I got a problem.
>
> In the description of mail activities is an advise to change the email
> configurations in the mail-service.xml. My problem is that I could not found
> the space or the file("Benachrichtigen") which contains these settings.
>
> Could you please tell where I have to change these setting?
>
> Thanks for your efforts.
>
> Best regards / Mit freundlichen Gruessen
>
> Christian Lay
> Software Developer
> _____________________________________
>
> GROUP Business Software
> Phone: +49 721 4901 0
> Fax: +49 721 4901 199
> www.gbs.com
> _____________________________________
> Frankfurt * New York * London
>
> [image: Think Lotus - Think GROUP]
>
> --
> *GROUP Business Software Disclaimer*
> automatically added by GROUP e-mail management solutions
>
> European Headquarters:
> GROUP Business Software AG
> Hospitalstraße 6
> 99817 Eisenach
> Deutschland
>
> Tel.: +49 3691 7353-0
> Fax: +49 3691 7353-99
> E-Mail: in...@gb...
> Internet: http://www.gbs.com
>
> Court Registration: Amtsgericht Jena HRB 405713
> Sales Tax Identification Number pursuant to Section 27a Sales Tax Act:
> DE163750681
> Members of the Management Board authorised to represent: Joerg Ott,
> Vorstandsvorsitzender (CEO), Markus Ernst, Vorstand (COO)
> Chairman of the Supervisory Board: Johann Praschinger
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> concern-users mailing list
> con...@li...
> https://lists.sourceforge.net/lists/listinfo/concern-users
>
>
|
|
From: Holger E. <he...@gm...> - 2009-08-06 07:27:03
|
Hi, we have changed the way, modules are built and deployed. Now there's a new property 'build.modules', that has to be defined in custom-build.properties, that specifies, which modules shall be built. This: build.modules=osbl-basics osbl-search connect .. for example will build osbl-basics, then osbl-search and finally connect. The order of the modules must match the dependencies, if there are any. Further we have introduced a new target 'config', that switches between different configurations. The configurations must be placed in 'osbl-shell/etc' (aside of custom-build.properties) and must adhere to the naming pattern '*-build.properties'. Ant will prompt for the configuration name. This is the part before '-build.properties' and copy this over custom-build.properties. If there is for example a file 'connect-test-build.properties', entering 'connect-test' will activate it. The new build is described in the wiki: http://osbl.wilken.de/wiki/index.php/Installation_Guide Regards, Holger Engels |
|
From: frantisek k. <fra...@gm...> - 2009-06-29 14:53:50
|
So I enhanced wiki with things that took me time to discover them or you helped me. Hopefully it is not too detailed (I mentioned a Loader). If I will be able to model all our processes which we code manually today, I will write a tutorial:) On Mon, Jun 29, 2009 at 11:53 AM, frantisek kocun<fra...@gm...> wrote: > Thanks, I will update wiki of course. That's the easiest.. The answer > to 1 is exactly what I thought it does. So if I use touchSubject() I > need to use a dedicated thread to do all evaluations.. Can be handy I > real application. I tested it with junit. > > On Mon, Jun 29, 2009 at 11:43 AM, Holger Engels<he...@gm...> wrote: >> Hi Fero, >> >> no problem .. maybe you'd like to return the favour and enhance the >> documentation in the wiki? >> >> >> On Mon, Jun 29, 2009 at 11:05 AM, frantisek kocun >> <fra...@gm...> wrote: >>> >>> Hi Holger, thank you for your help till now. But I have some more >>> questions:) >>> >>> 1. I tried touchSubject() method to start process, but it does not >>> create entlistments. Process() method does. What exactly does >>> touchSubject() and process() method? What is done when i call >>> complete(), task is completed, but are also next steps calculated? >> >> If you call touchSubject, he evaluation of the subject's state is performed >> asynchronously. If you call processSubject, the evaluation is performed >> synchronously and you can immediatly check for enlistments afterwards. >> Calling complete only ensures, that the postcondition did really meet and >> logs, that the activity has been executed. You must call touch or process >> afterwards. >> >> >>> 2. What does "optional" attribute means? I thought i means that >>> activity can is created when precondition is met. If it is optional it >>> can be skipped if postcondition is met. But this is not true, as I >>> tried it. It of course can be modeled as "pre & !post". >> >> optional means, that the actvity is an option, not a task. The assigne might >> choose to execute it or he might not. Cancellation could be an option. >> Approval is a task. >> >>> >>> 3. What does "reentrant" attributemeans? >> >> If an activity is not reentrant, then the negated postcondition is appended >> to the precondition. Say so: execute, if the activity's precondition is met, >> but the postcondition does not already meet. >> >>> >>> 4. What is shown on tasks lists for a concrete user? Entlistments, >>> Assignments or AssignmentNotifications? In obsl project is object >>> called Task? This should be on in task list? >> >> Assignments are shown in the task list. The business object Task is used for >> a consolidated task list across mandators and in future across applications. >> It's not part of con:cern. >> >> Regards, >> >> Holger >> >> >>> >>> >>> On Thu, Jun 25, 2009 at 9:54 PM, Holger Engels<he...@gm...> wrote: >>> > Have a look at the osbl-demo! >>> > >>> > Your businessobject is the Document. Create the document, persist it, >>> > and call controller.createSubject with the ID of the document as a >>> > string. then call touchSubject with the same ID and see what happens. >>> > >>> > Regards, >>> > >>> > Holger >>> > >>> > Von meinem iPhone gesendet >>> > >>> > Am 25.06.2009 um 19:11 schrieb frantisek kocun >>> > <fra...@gm... >>> > >: >>> > >>> >> OK, I have process, working database and now want to try to create a >>> >> subject. My subject is class Document. Should I extend the Controller >>> >> to override method createSubject () to create a Document? Or process >>> >> instance is org.concern.controller.Subject and I should put subject in >>> >> there another way.. How? I think the later. >>> >> >>> >> Regards >>> >> >>> >> Fero >>> >> >>> >> On Thu, Jun 25, 2009 at 5:12 AM, Holger Engels<he...@gm...> >>> >> wrote: >>> >>> Hi Fero, >>> >>> >>> >>> I'm afraid, there's some documentation missing at this point, sorry! >>> >>> >>> >>> cd concept/org.concept.generator >>> >>> ant dist >>> >>> >>> >>> Then you get the concept directory .. >>> >>> >>> >>> Before you generate, you should check your model with Diagram- >>> >>> >Validate in >>> >>> the eclipse modeler first. >>> >>> >>> >>> >>> >>> Regards, >>> >>> >>> >>> Holger >>> >>> >>> >>> >>> >>> On Wed, Jun 24, 2009 at 10:56 PM, frantisek kocun >>> >>> <fra...@gm...> wrote: >>> >>>> >>> >>>> Thanks it is it! But still not working:( >>> >>>> >>> >>>> <target name="concept" depends="prepare" description="generates the >>> >>>> concept artefacts"> >>> >>>> <path id="oaw.classpath"> >>> >>>> <fileset dir="../thirdparty/concept/lib"/> >>> >>>> <path location="../thirdparty/concept/jars/ >>> >>>> genutils.jar"/> >>> >>>> <path location="../thirdparty/concept/workflows"/> >>> >>>> </path> >>> >>>> >>> >>>> There is no concept directory in thirdparty project.. >>> >>>> I chcekouted these project and I do not have any errors: concern, >>> >>>> conform, osbl, osbl-basics, osbl-demo, osbl-shell, thirdparty. >>> >>>> >>> >>>> Just a thought, maybe it can be added to concept GUI on right >>> >>>> click on >>> >>>> canvas->generate .cpd file.. or a different way. >>> >>>> >>> >>>> On Wed, Jun 24, 2009 at 1:49 PM, Holger Engels<he...@gm...> >>> >>>> wrote: >>> >>>>> There is an ant task, that creates the concern-process.cpd out of >>> >>>>> the >>> >>>>> concept file. Look at osbl-demo/build.xml ... >>> >>>>> >>> >>>>> Regards, >>> >>>>> >>> >>>>> Holger >>> >>>>> >>> >>>>> >>> >>>>> On Wed, Jun 24, 2009 at 1:36 PM, frantisek kocun >>> >>>>> <fra...@gm...> >>> >>>>> wrote: >>> >>>>>> >>> >>>>>> So I created the process in con:cept, how to start it >>> >>>>>> programmatically? I think the main API is Controller interface, >>> >>>>>> which >>> >>>>>> is quite handy. But how to parse the process definition to set >>> >>>>>> it in >>> >>>>>> Controller? Directly by EMF? If yes where is .ecore model? >>> >>>>>> >>> >>>>>> Thanks >>> >>>>>> >>> >>>>>> On Mon, Jun 22, 2009 at 10:05 PM, frantisek >>> >>>>>> kocun<fra...@gm...> wrote: >>> >>>>>>> Thanks, I will try to model it in concept and execute. Btw. nice >>> >>>>>>> definition of AUTHOR role, bad that, it is true.. >>> >>>>>>> >>> >>>>>>> On Mon, Jun 22, 2009 at 4:43 PM, Holger Engels<he...@gm...> >>> >>>>>>> wrote: >>> >>>>>>>> Hi Fero, >>> >>>>>>>> >>> >>>>>>>> if the actor returns a list of all outstanding reviewers, they >>> >>>>>>>> all >>> >>>>>>>> get >>> >>>>>>>> the >>> >>>>>>>> task at the same time and can execute it in an arbitrary order. >>> >>>>>>>> >>> >>>>>>>> Yes, historising means setting an attribute on the comment >>> >>>>>>>> entity. >>> >>>>>>>> >>> >>>>>>>> Regards, >>> >>>>>>>> >>> >>>>>>>> Holger >>> >>>>>>>> >>> >>>>>>>> On Mon, Jun 22, 2009 at 2:12 PM, frantisek kocun >>> >>>>>>>> <fra...@gm...> >>> >>>>>>>> wrote: >>> >>>>>>>>> >>> >>>>>>>>> Wow, it is quite easy! Thanks. And what if I want the same >>> >>>>>>>>> but to >>> >>>>>>>>> put >>> >>>>>>>>> it reviewers parallel reviewing (sometimes called: >>> >>>>>>>>> multiinstance >>> >>>>>>>>> task)? I didn't ask this on JBPM forum because this I know >>> >>>>>>>>> how to >>> >>>>>>>>> do >>> >>>>>>>>> it, even if it is not directly supported.. >>> >>>>>>>>> >>> >>>>>>>>> Then there are 2 options, when all reviewers accept the >>> >>>>>>>>> document it >>> >>>>>>>>> automatically comes to state Accepted, or it waits till the >>> >>>>>>>>> AUTHOR >>> >>>>>>>>> move it to the state. >>> >>>>>>>>> >>> >>>>>>>>> Btw. historising of comments means setting attributes to some >>> >>>>>>>>> entities >>> >>>>>>>>> (comments attached to document) or it historizes tasks and it >>> >>>>>>>>> is a >>> >>>>>>>>> work of a engine? >>> >>>>>>>>> >>> >>>>>>>>> Fero >>> >>>>>>>>> >>> >>>>>>>>> On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm... >>> >>>>>>>>> > >>> >>>>>>>>> wrote: >>> >>>>>>>>>> Hi Fero, >>> >>>>>>>>>> >>> >>>>>>>>>> I would model it like this: >>> >>>>>>>>>> >>> >>>>>>>>>> task REVIEW >>> >>>>>>>>>> actor: next reviewer >>> >>>>>>>>>> pre: modified >>> >>>>>>>>>> post: modified || accepted || rejected >>> >>>>>>>>>> desc: the reviewers comment is attached to the document >>> >>>>>>>>>> >>> >>>>>>>>>> task EDIT >>> >>>>>>>>>> actor: author >>> >>>>>>>>>> pre: rejected >>> >>>>>>>>>> post: modified >>> >>>>>>>>>> desc: all reviewers comments are historized >>> >>>>>>>>>> >>> >>>>>>>>>> option EDIT >>> >>>>>>>>>> actor: author >>> >>>>>>>>>> pre: true >>> >>>>>>>>>> post: modified >>> >>>>>>>>>> desc: all reviewers comments are historized >>> >>>>>>>>>> >>> >>>>>>>>>> actor AUTHOR >>> >>>>>>>>>> desc: a strange person who speaks better a natural language >>> >>>>>>>>>> than >>> >>>>>>>>>> a >>> >>>>>>>>>> formal >>> >>>>>>>>>> one ;.) >>> >>>>>>>>>> >>> >>>>>>>>>> actor NEXT REVIEWER >>> >>>>>>>>>> desc: determines a reviewer, who's not on the list of non >>> >>>>>>>>>> historized >>> >>>>>>>>>> comments >>> >>>>>>>>>> >>> >>>>>>>>>> condition MODIFIED >>> >>>>>>>>>> desc: checks if there are one or more reviewer's comments >>> >>>>>>>>>> missing. >>> >>>>>>>>>> historized comments are ignored >>> >>>>>>>>>> >>> >>>>>>>>>> condition accepted >>> >>>>>>>>>> desc: checks if there is a non historized comment from every >>> >>>>>>>>>> reviewer, >>> >>>>>>>>>> all >>> >>>>>>>>>> are positive >>> >>>>>>>>>> >>> >>>>>>>>>> condition rejected >>> >>>>>>>>>> desc: checks if there is a non historized negative comment >>> >>>>>>>>>> from >>> >>>>>>>>>> any >>> >>>>>>>>>> reviewer >>> >>>>>>>>>> >>> >>>>>>>>>> >>> >>>>>>>>>> Regards, >>> >>>>>>>>>> >>> >>>>>>>>>> Holger >>> >>>>>>>>>> >>> >>>>>>>>>> >>> >>>>>>>>>> On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun >>> >>>>>>>>>> <fra...@gm...> wrote: >>> >>>>>>>>>>> >>> >>>>>>>>>>> Hello, I took a look on con:cern several months ago. Is it >>> >>>>>>>>>>> possible >>> >>>>>>>>>>> to >>> >>>>>>>>>>> model this >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 >>> >>>>>>>>>>> >>> >>>>>>>>>>> with it? >>> >>>>>>>>>>> >>> >>>>>>>>>>> It is a link to JBPM forum. We are currently using JBPM but >>> >>>>>>>>>>> we >>> >>>>>>>>>>> found >>> >>>>>>>>>>> that this is not easy to model in JBPM and this is one of it. >>> >>>>>>>>>>> Your >>> >>>>>>>>>>> engine and Drools Flow >>> >>>>>>>>>>> (http://www.jboss.org/drools/drools-flow.html) >>> >>>>>>>>>>> seem interesting to us. >>> >>>>>>>>>>> >>> >>>>>>>>>>> Thanks for answer >>> >>>>>>>>>>> >>> >>>>>>>>>>> Fero >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> --- >>> >>>>>>>>>>> --- >>> >>>>>>>>>>> --- >>> >>>>>>>>>>> --- >>> >>>>>>>>>>> --- >>> >>>>>>>>>>> --- >>> >>>>>>>>>>> ------------------------------------------------------------ >>> >>>>>>>>>>> Are you an open source citizen? Join us for the Open Source >>> >>>>>>>>>>> Bridge >>> >>>>>>>>>>> conference! >>> >>>>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >>> >>>>>>>>>>> unconference: >>> >>>>>>>>>>> $250. >>> >>>>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >>> >>>>>>>>>>> today! >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> >>> >>>>>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>> >>>>>>>>>>> _______________________________________________ >>> >>>>>>>>>>> concern-users mailing list >>> >>>>>>>>>>> con...@li... >>> >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>> >>>>>>>>>> >>> >>>>>>>>>> >>> >>>>>>>>>> >>> >>>>>>>>>> >>> >>>>>>>>>> >>> >>>>>>>>>> --- >>> >>>>>>>>>> --- >>> >>>>>>>>>> --- >>> >>>>>>>>>> --- >>> >>>>>>>>>> --- >>> >>>>>>>>>> --- >>> >>>>>>>>>> ------------------------------------------------------------ >>> >>>>>>>>>> Are you an open source citizen? Join us for the Open Source >>> >>>>>>>>>> Bridge >>> >>>>>>>>>> conference! >>> >>>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >>> >>>>>>>>>> unconference: >>> >>>>>>>>>> $250. >>> >>>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >>> >>>>>>>>>> today! >>> >>>>>>>>>> >>> >>>>>>>>>> >>> >>>>>>>>>> >>> >>>>>>>>>> >>> >>>>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>> >>>>>>>>>> _______________________________________________ >>> >>>>>>>>>> concern-users mailing list >>> >>>>>>>>>> con...@li... >>> >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>> >>>>>>>>>> >>> >>>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> --- >>> >>>>>>>>> --- >>> >>>>>>>>> --- >>> >>>>>>>>> --- >>> >>>>>>>>> --- >>> >>>>>>>>> --------------------------------------------------------------- >>> >>>>>>>>> Are you an open source citizen? Join us for the Open Source >>> >>>>>>>>> Bridge >>> >>>>>>>>> conference! >>> >>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >>> >>>>>>>>> unconference: >>> >>>>>>>>> $250. >>> >>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >>> >>>>>>>>> today! >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> >>> >>>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>> >>>>>>>>> _______________________________________________ >>> >>>>>>>>> concern-users mailing list >>> >>>>>>>>> con...@li... >>> >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>> >>>>>>>> >>> >>>>>>>> >>> >>>>>>>> >>> >>>>>>>> >>> >>>>>>>> --- >>> >>>>>>>> --- >>> >>>>>>>> --- >>> >>>>>>>> --- >>> >>>>>>>> --- >>> >>>>>>>> --------------------------------------------------------------- >>> >>>>>>>> Are you an open source citizen? Join us for the Open Source >>> >>>>>>>> Bridge >>> >>>>>>>> conference! >>> >>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >>> >>>>>>>> unconference: >>> >>>>>>>> $250. >>> >>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >>> >>>>>>>> today! >>> >>>>>>>> >>> >>>>>>>> >>> >>>>>>>> >>> >>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>> >>>>>>>> _______________________________________________ >>> >>>>>>>> concern-users mailing list >>> >>>>>>>> con...@li... >>> >>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>> >>>>>>>> >>> >>>>>>>> >>> >>>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> >>> >>>>>> --- >>> >>>>>> --- >>> >>>>>> --- >>> >>>>>> --- >>> >>>>>> ------------------------------------------------------------------ >>> >>>>>> _______________________________________________ >>> >>>>>> concern-users mailing list >>> >>>>>> con...@li... >>> >>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>>> --- >>> >>>>> --- >>> >>>>> --- >>> >>>>> --- >>> >>>>> ------------------------------------------------------------------ >>> >>>>> >>> >>>>> _______________________________________________ >>> >>>>> concern-users mailing list >>> >>>>> con...@li... >>> >>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>> >>>>> >>> >>>>> >>> >>>> >>> >>>> >>> >>>> --- >>> >>>> --- >>> >>>> --- >>> >>>> --- >>> >>>> ------------------------------------------------------------------ >>> >>>> _______________________________________________ >>> >>>> concern-users mailing list >>> >>>> con...@li... >>> >>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>> >>> >>> >>> >>> >>> --- >>> >>> --- >>> >>> --- >>> >>> --------------------------------------------------------------------- >>> >>> >>> >>> _______________________________________________ >>> >>> concern-users mailing list >>> >>> con...@li... >>> >>> https://lists.sourceforge.net/lists/listinfo/concern-users >>> >>> >>> >>> >>> >> >>> >> --- >>> >> --- >>> >> --- >>> >> --------------------------------------------------------------------- >>> >> _______________________________________________ >>> >> concern-users mailing list >>> >> con...@li... >>> >> https://lists.sourceforge.net/lists/listinfo/concern-users >>> > >>> > >>> > ------------------------------------------------------------------------------ >>> > _______________________________________________ >>> > concern-users mailing list >>> > con...@li... >>> > https://lists.sourceforge.net/lists/listinfo/concern-users >>> > >>> >>> >>> ------------------------------------------------------------------------------ >>> _______________________________________________ >>> concern-users mailing list >>> con...@li... >>> https://lists.sourceforge.net/lists/listinfo/concern-users >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> concern-users mailing list >> con...@li... >> https://lists.sourceforge.net/lists/listinfo/concern-users >> >> > |
|
From: frantisek k. <fra...@gm...> - 2009-06-29 09:53:32
|
Thanks, I will update wiki of course. That's the easiest.. The answer to 1 is exactly what I thought it does. So if I use touchSubject() I need to use a dedicated thread to do all evaluations.. Can be handy I real application. I tested it with junit. On Mon, Jun 29, 2009 at 11:43 AM, Holger Engels<he...@gm...> wrote: > Hi Fero, > > no problem .. maybe you'd like to return the favour and enhance the > documentation in the wiki? > > > On Mon, Jun 29, 2009 at 11:05 AM, frantisek kocun > <fra...@gm...> wrote: >> >> Hi Holger, thank you for your help till now. But I have some more >> questions:) >> >> 1. I tried touchSubject() method to start process, but it does not >> create entlistments. Process() method does. What exactly does >> touchSubject() and process() method? What is done when i call >> complete(), task is completed, but are also next steps calculated? > > If you call touchSubject, he evaluation of the subject's state is performed > asynchronously. If you call processSubject, the evaluation is performed > synchronously and you can immediatly check for enlistments afterwards. > Calling complete only ensures, that the postcondition did really meet and > logs, that the activity has been executed. You must call touch or process > afterwards. > > >> 2. What does "optional" attribute means? I thought i means that >> activity can is created when precondition is met. If it is optional it >> can be skipped if postcondition is met. But this is not true, as I >> tried it. It of course can be modeled as "pre & !post". > > optional means, that the actvity is an option, not a task. The assigne might > choose to execute it or he might not. Cancellation could be an option. > Approval is a task. > >> >> 3. What does "reentrant" attributemeans? > > If an activity is not reentrant, then the negated postcondition is appended > to the precondition. Say so: execute, if the activity's precondition is met, > but the postcondition does not already meet. > >> >> 4. What is shown on tasks lists for a concrete user? Entlistments, >> Assignments or AssignmentNotifications? In obsl project is object >> called Task? This should be on in task list? > > Assignments are shown in the task list. The business object Task is used for > a consolidated task list across mandators and in future across applications. > It's not part of con:cern. > > Regards, > > Holger > > >> >> >> On Thu, Jun 25, 2009 at 9:54 PM, Holger Engels<he...@gm...> wrote: >> > Have a look at the osbl-demo! >> > >> > Your businessobject is the Document. Create the document, persist it, >> > and call controller.createSubject with the ID of the document as a >> > string. then call touchSubject with the same ID and see what happens. >> > >> > Regards, >> > >> > Holger >> > >> > Von meinem iPhone gesendet >> > >> > Am 25.06.2009 um 19:11 schrieb frantisek kocun >> > <fra...@gm... >> > >: >> > >> >> OK, I have process, working database and now want to try to create a >> >> subject. My subject is class Document. Should I extend the Controller >> >> to override method createSubject () to create a Document? Or process >> >> instance is org.concern.controller.Subject and I should put subject in >> >> there another way.. How? I think the later. >> >> >> >> Regards >> >> >> >> Fero >> >> >> >> On Thu, Jun 25, 2009 at 5:12 AM, Holger Engels<he...@gm...> >> >> wrote: >> >>> Hi Fero, >> >>> >> >>> I'm afraid, there's some documentation missing at this point, sorry! >> >>> >> >>> cd concept/org.concept.generator >> >>> ant dist >> >>> >> >>> Then you get the concept directory .. >> >>> >> >>> Before you generate, you should check your model with Diagram- >> >>> >Validate in >> >>> the eclipse modeler first. >> >>> >> >>> >> >>> Regards, >> >>> >> >>> Holger >> >>> >> >>> >> >>> On Wed, Jun 24, 2009 at 10:56 PM, frantisek kocun >> >>> <fra...@gm...> wrote: >> >>>> >> >>>> Thanks it is it! But still not working:( >> >>>> >> >>>> <target name="concept" depends="prepare" description="generates the >> >>>> concept artefacts"> >> >>>> <path id="oaw.classpath"> >> >>>> <fileset dir="../thirdparty/concept/lib"/> >> >>>> <path location="../thirdparty/concept/jars/ >> >>>> genutils.jar"/> >> >>>> <path location="../thirdparty/concept/workflows"/> >> >>>> </path> >> >>>> >> >>>> There is no concept directory in thirdparty project.. >> >>>> I chcekouted these project and I do not have any errors: concern, >> >>>> conform, osbl, osbl-basics, osbl-demo, osbl-shell, thirdparty. >> >>>> >> >>>> Just a thought, maybe it can be added to concept GUI on right >> >>>> click on >> >>>> canvas->generate .cpd file.. or a different way. >> >>>> >> >>>> On Wed, Jun 24, 2009 at 1:49 PM, Holger Engels<he...@gm...> >> >>>> wrote: >> >>>>> There is an ant task, that creates the concern-process.cpd out of >> >>>>> the >> >>>>> concept file. Look at osbl-demo/build.xml ... >> >>>>> >> >>>>> Regards, >> >>>>> >> >>>>> Holger >> >>>>> >> >>>>> >> >>>>> On Wed, Jun 24, 2009 at 1:36 PM, frantisek kocun >> >>>>> <fra...@gm...> >> >>>>> wrote: >> >>>>>> >> >>>>>> So I created the process in con:cept, how to start it >> >>>>>> programmatically? I think the main API is Controller interface, >> >>>>>> which >> >>>>>> is quite handy. But how to parse the process definition to set >> >>>>>> it in >> >>>>>> Controller? Directly by EMF? If yes where is .ecore model? >> >>>>>> >> >>>>>> Thanks >> >>>>>> >> >>>>>> On Mon, Jun 22, 2009 at 10:05 PM, frantisek >> >>>>>> kocun<fra...@gm...> wrote: >> >>>>>>> Thanks, I will try to model it in concept and execute. Btw. nice >> >>>>>>> definition of AUTHOR role, bad that, it is true.. >> >>>>>>> >> >>>>>>> On Mon, Jun 22, 2009 at 4:43 PM, Holger Engels<he...@gm...> >> >>>>>>> wrote: >> >>>>>>>> Hi Fero, >> >>>>>>>> >> >>>>>>>> if the actor returns a list of all outstanding reviewers, they >> >>>>>>>> all >> >>>>>>>> get >> >>>>>>>> the >> >>>>>>>> task at the same time and can execute it in an arbitrary order. >> >>>>>>>> >> >>>>>>>> Yes, historising means setting an attribute on the comment >> >>>>>>>> entity. >> >>>>>>>> >> >>>>>>>> Regards, >> >>>>>>>> >> >>>>>>>> Holger >> >>>>>>>> >> >>>>>>>> On Mon, Jun 22, 2009 at 2:12 PM, frantisek kocun >> >>>>>>>> <fra...@gm...> >> >>>>>>>> wrote: >> >>>>>>>>> >> >>>>>>>>> Wow, it is quite easy! Thanks. And what if I want the same >> >>>>>>>>> but to >> >>>>>>>>> put >> >>>>>>>>> it reviewers parallel reviewing (sometimes called: >> >>>>>>>>> multiinstance >> >>>>>>>>> task)? I didn't ask this on JBPM forum because this I know >> >>>>>>>>> how to >> >>>>>>>>> do >> >>>>>>>>> it, even if it is not directly supported.. >> >>>>>>>>> >> >>>>>>>>> Then there are 2 options, when all reviewers accept the >> >>>>>>>>> document it >> >>>>>>>>> automatically comes to state Accepted, or it waits till the >> >>>>>>>>> AUTHOR >> >>>>>>>>> move it to the state. >> >>>>>>>>> >> >>>>>>>>> Btw. historising of comments means setting attributes to some >> >>>>>>>>> entities >> >>>>>>>>> (comments attached to document) or it historizes tasks and it >> >>>>>>>>> is a >> >>>>>>>>> work of a engine? >> >>>>>>>>> >> >>>>>>>>> Fero >> >>>>>>>>> >> >>>>>>>>> On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm... >> >>>>>>>>> > >> >>>>>>>>> wrote: >> >>>>>>>>>> Hi Fero, >> >>>>>>>>>> >> >>>>>>>>>> I would model it like this: >> >>>>>>>>>> >> >>>>>>>>>> task REVIEW >> >>>>>>>>>> actor: next reviewer >> >>>>>>>>>> pre: modified >> >>>>>>>>>> post: modified || accepted || rejected >> >>>>>>>>>> desc: the reviewers comment is attached to the document >> >>>>>>>>>> >> >>>>>>>>>> task EDIT >> >>>>>>>>>> actor: author >> >>>>>>>>>> pre: rejected >> >>>>>>>>>> post: modified >> >>>>>>>>>> desc: all reviewers comments are historized >> >>>>>>>>>> >> >>>>>>>>>> option EDIT >> >>>>>>>>>> actor: author >> >>>>>>>>>> pre: true >> >>>>>>>>>> post: modified >> >>>>>>>>>> desc: all reviewers comments are historized >> >>>>>>>>>> >> >>>>>>>>>> actor AUTHOR >> >>>>>>>>>> desc: a strange person who speaks better a natural language >> >>>>>>>>>> than >> >>>>>>>>>> a >> >>>>>>>>>> formal >> >>>>>>>>>> one ;.) >> >>>>>>>>>> >> >>>>>>>>>> actor NEXT REVIEWER >> >>>>>>>>>> desc: determines a reviewer, who's not on the list of non >> >>>>>>>>>> historized >> >>>>>>>>>> comments >> >>>>>>>>>> >> >>>>>>>>>> condition MODIFIED >> >>>>>>>>>> desc: checks if there are one or more reviewer's comments >> >>>>>>>>>> missing. >> >>>>>>>>>> historized comments are ignored >> >>>>>>>>>> >> >>>>>>>>>> condition accepted >> >>>>>>>>>> desc: checks if there is a non historized comment from every >> >>>>>>>>>> reviewer, >> >>>>>>>>>> all >> >>>>>>>>>> are positive >> >>>>>>>>>> >> >>>>>>>>>> condition rejected >> >>>>>>>>>> desc: checks if there is a non historized negative comment >> >>>>>>>>>> from >> >>>>>>>>>> any >> >>>>>>>>>> reviewer >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> Regards, >> >>>>>>>>>> >> >>>>>>>>>> Holger >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun >> >>>>>>>>>> <fra...@gm...> wrote: >> >>>>>>>>>>> >> >>>>>>>>>>> Hello, I took a look on con:cern several months ago. Is it >> >>>>>>>>>>> possible >> >>>>>>>>>>> to >> >>>>>>>>>>> model this >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 >> >>>>>>>>>>> >> >>>>>>>>>>> with it? >> >>>>>>>>>>> >> >>>>>>>>>>> It is a link to JBPM forum. We are currently using JBPM but >> >>>>>>>>>>> we >> >>>>>>>>>>> found >> >>>>>>>>>>> that this is not easy to model in JBPM and this is one of it. >> >>>>>>>>>>> Your >> >>>>>>>>>>> engine and Drools Flow >> >>>>>>>>>>> (http://www.jboss.org/drools/drools-flow.html) >> >>>>>>>>>>> seem interesting to us. >> >>>>>>>>>>> >> >>>>>>>>>>> Thanks for answer >> >>>>>>>>>>> >> >>>>>>>>>>> Fero >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> --- >> >>>>>>>>>>> --- >> >>>>>>>>>>> --- >> >>>>>>>>>>> --- >> >>>>>>>>>>> --- >> >>>>>>>>>>> --- >> >>>>>>>>>>> ------------------------------------------------------------ >> >>>>>>>>>>> Are you an open source citizen? Join us for the Open Source >> >>>>>>>>>>> Bridge >> >>>>>>>>>>> conference! >> >>>>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >> >>>>>>>>>>> unconference: >> >>>>>>>>>>> $250. >> >>>>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >> >>>>>>>>>>> today! >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> >> >>>>>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >> >>>>>>>>>>> _______________________________________________ >> >>>>>>>>>>> concern-users mailing list >> >>>>>>>>>>> con...@li... >> >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> --- >> >>>>>>>>>> --- >> >>>>>>>>>> --- >> >>>>>>>>>> --- >> >>>>>>>>>> --- >> >>>>>>>>>> --- >> >>>>>>>>>> ------------------------------------------------------------ >> >>>>>>>>>> Are you an open source citizen? Join us for the Open Source >> >>>>>>>>>> Bridge >> >>>>>>>>>> conference! >> >>>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >> >>>>>>>>>> unconference: >> >>>>>>>>>> $250. >> >>>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >> >>>>>>>>>> today! >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >> >>>>>>>>>> _______________________________________________ >> >>>>>>>>>> concern-users mailing list >> >>>>>>>>>> con...@li... >> >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >> >>>>>>>>>> >> >>>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> --- >> >>>>>>>>> --- >> >>>>>>>>> --- >> >>>>>>>>> --- >> >>>>>>>>> --- >> >>>>>>>>> --------------------------------------------------------------- >> >>>>>>>>> Are you an open source citizen? Join us for the Open Source >> >>>>>>>>> Bridge >> >>>>>>>>> conference! >> >>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >> >>>>>>>>> unconference: >> >>>>>>>>> $250. >> >>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >> >>>>>>>>> today! >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> >> >>>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >> >>>>>>>>> _______________________________________________ >> >>>>>>>>> concern-users mailing list >> >>>>>>>>> con...@li... >> >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> --- >> >>>>>>>> --- >> >>>>>>>> --- >> >>>>>>>> --- >> >>>>>>>> --- >> >>>>>>>> --------------------------------------------------------------- >> >>>>>>>> Are you an open source citizen? Join us for the Open Source >> >>>>>>>> Bridge >> >>>>>>>> conference! >> >>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >> >>>>>>>> unconference: >> >>>>>>>> $250. >> >>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >> >>>>>>>> today! >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> >> >>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >> >>>>>>>> _______________________________________________ >> >>>>>>>> concern-users mailing list >> >>>>>>>> con...@li... >> >>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >> >>>>>>>> >> >>>>>>>> >> >>>>>>> >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> --- >> >>>>>> --- >> >>>>>> --- >> >>>>>> --- >> >>>>>> ------------------------------------------------------------------ >> >>>>>> _______________________________________________ >> >>>>>> concern-users mailing list >> >>>>>> con...@li... >> >>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >> >>>>> >> >>>>> >> >>>>> >> >>>>> --- >> >>>>> --- >> >>>>> --- >> >>>>> --- >> >>>>> ------------------------------------------------------------------ >> >>>>> >> >>>>> _______________________________________________ >> >>>>> concern-users mailing list >> >>>>> con...@li... >> >>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >> >>>>> >> >>>>> >> >>>> >> >>>> >> >>>> --- >> >>>> --- >> >>>> --- >> >>>> --- >> >>>> ------------------------------------------------------------------ >> >>>> _______________________________________________ >> >>>> concern-users mailing list >> >>>> con...@li... >> >>>> https://lists.sourceforge.net/lists/listinfo/concern-users >> >>> >> >>> >> >>> --- >> >>> --- >> >>> --- >> >>> --------------------------------------------------------------------- >> >>> >> >>> _______________________________________________ >> >>> concern-users mailing list >> >>> con...@li... >> >>> https://lists.sourceforge.net/lists/listinfo/concern-users >> >>> >> >>> >> >> >> >> --- >> >> --- >> >> --- >> >> --------------------------------------------------------------------- >> >> _______________________________________________ >> >> concern-users mailing list >> >> con...@li... >> >> https://lists.sourceforge.net/lists/listinfo/concern-users >> > >> > >> > ------------------------------------------------------------------------------ >> > _______________________________________________ >> > concern-users mailing list >> > con...@li... >> > https://lists.sourceforge.net/lists/listinfo/concern-users >> > >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> concern-users mailing list >> con...@li... >> https://lists.sourceforge.net/lists/listinfo/concern-users > > > ------------------------------------------------------------------------------ > > _______________________________________________ > concern-users mailing list > con...@li... > https://lists.sourceforge.net/lists/listinfo/concern-users > > |
|
From: Holger E. <he...@gm...> - 2009-06-29 09:43:27
|
Hi Fero, no problem .. maybe you'd like to return the favour and enhance the documentation in the wiki? On Mon, Jun 29, 2009 at 11:05 AM, frantisek kocun <fra...@gm... > wrote: > Hi Holger, thank you for your help till now. But I have some more > questions:) > > 1. I tried touchSubject() method to start process, but it does not > create entlistments. Process() method does. What exactly does > touchSubject() and process() method? What is done when i call > complete(), task is completed, but are also next steps calculated? > If you call touchSubject, he evaluation of the subject's state is performed asynchronously. If you call processSubject, the evaluation is performed synchronously and you can immediatly check for enlistments afterwards. Calling complete only ensures, that the postcondition did really meet and logs, that the activity has been executed. You must call touch or process afterwards. 2. What does "optional" attribute means? I thought i means that > activity can is created when precondition is met. If it is optional it > can be skipped if postcondition is met. But this is not true, as I > tried it. It of course can be modeled as "pre & !post". optional means, that the actvity is an option, not a task. The assigne might choose to execute it or he might not. Cancellation could be an option. Approval is a task. > > 3. What does "reentrant" attributemeans? If an activity is not reentrant, then the negated postcondition is appended to the precondition. Say so: execute, if the activity's precondition is met, but the postcondition does not already meet. > 4. What is shown on tasks lists for a concrete user? Entlistments, > Assignments or AssignmentNotifications? In obsl project is object > called Task? This should be on in task list? Assignments are shown in the task list. The business object Task is used for a consolidated task list across mandators and in future across applications. It's not part of con:cern. Regards, Holger > > On Thu, Jun 25, 2009 at 9:54 PM, Holger Engels<he...@gm...> wrote: > > Have a look at the osbl-demo! > > > > Your businessobject is the Document. Create the document, persist it, > > and call controller.createSubject with the ID of the document as a > > string. then call touchSubject with the same ID and see what happens. > > > > Regards, > > > > Holger > > > > Von meinem iPhone gesendet > > > > Am 25.06.2009 um 19:11 schrieb frantisek kocun < > fra...@gm... > > >: > > > >> OK, I have process, working database and now want to try to create a > >> subject. My subject is class Document. Should I extend the Controller > >> to override method createSubject () to create a Document? Or process > >> instance is org.concern.controller.Subject and I should put subject in > >> there another way.. How? I think the later. > >> > >> Regards > >> > >> Fero > >> > >> On Thu, Jun 25, 2009 at 5:12 AM, Holger Engels<he...@gm...> > >> wrote: > >>> Hi Fero, > >>> > >>> I'm afraid, there's some documentation missing at this point, sorry! > >>> > >>> cd concept/org.concept.generator > >>> ant dist > >>> > >>> Then you get the concept directory .. > >>> > >>> Before you generate, you should check your model with Diagram- > >>> >Validate in > >>> the eclipse modeler first. > >>> > >>> > >>> Regards, > >>> > >>> Holger > >>> > >>> > >>> On Wed, Jun 24, 2009 at 10:56 PM, frantisek kocun > >>> <fra...@gm...> wrote: > >>>> > >>>> Thanks it is it! But still not working:( > >>>> > >>>> <target name="concept" depends="prepare" description="generates the > >>>> concept artefacts"> > >>>> <path id="oaw.classpath"> > >>>> <fileset dir="../thirdparty/concept/lib"/> > >>>> <path location="../thirdparty/concept/jars/ > >>>> genutils.jar"/> > >>>> <path location="../thirdparty/concept/workflows"/> > >>>> </path> > >>>> > >>>> There is no concept directory in thirdparty project.. > >>>> I chcekouted these project and I do not have any errors: concern, > >>>> conform, osbl, osbl-basics, osbl-demo, osbl-shell, thirdparty. > >>>> > >>>> Just a thought, maybe it can be added to concept GUI on right > >>>> click on > >>>> canvas->generate .cpd file.. or a different way. > >>>> > >>>> On Wed, Jun 24, 2009 at 1:49 PM, Holger Engels<he...@gm...> > >>>> wrote: > >>>>> There is an ant task, that creates the concern-process.cpd out of > >>>>> the > >>>>> concept file. Look at osbl-demo/build.xml ... > >>>>> > >>>>> Regards, > >>>>> > >>>>> Holger > >>>>> > >>>>> > >>>>> On Wed, Jun 24, 2009 at 1:36 PM, frantisek kocun > >>>>> <fra...@gm...> > >>>>> wrote: > >>>>>> > >>>>>> So I created the process in con:cept, how to start it > >>>>>> programmatically? I think the main API is Controller interface, > >>>>>> which > >>>>>> is quite handy. But how to parse the process definition to set > >>>>>> it in > >>>>>> Controller? Directly by EMF? If yes where is .ecore model? > >>>>>> > >>>>>> Thanks > >>>>>> > >>>>>> On Mon, Jun 22, 2009 at 10:05 PM, frantisek > >>>>>> kocun<fra...@gm...> wrote: > >>>>>>> Thanks, I will try to model it in concept and execute. Btw. nice > >>>>>>> definition of AUTHOR role, bad that, it is true.. > >>>>>>> > >>>>>>> On Mon, Jun 22, 2009 at 4:43 PM, Holger Engels<he...@gm...> > >>>>>>> wrote: > >>>>>>>> Hi Fero, > >>>>>>>> > >>>>>>>> if the actor returns a list of all outstanding reviewers, they > >>>>>>>> all > >>>>>>>> get > >>>>>>>> the > >>>>>>>> task at the same time and can execute it in an arbitrary order. > >>>>>>>> > >>>>>>>> Yes, historising means setting an attribute on the comment > >>>>>>>> entity. > >>>>>>>> > >>>>>>>> Regards, > >>>>>>>> > >>>>>>>> Holger > >>>>>>>> > >>>>>>>> On Mon, Jun 22, 2009 at 2:12 PM, frantisek kocun > >>>>>>>> <fra...@gm...> > >>>>>>>> wrote: > >>>>>>>>> > >>>>>>>>> Wow, it is quite easy! Thanks. And what if I want the same > >>>>>>>>> but to > >>>>>>>>> put > >>>>>>>>> it reviewers parallel reviewing (sometimes called: > >>>>>>>>> multiinstance > >>>>>>>>> task)? I didn't ask this on JBPM forum because this I know > >>>>>>>>> how to > >>>>>>>>> do > >>>>>>>>> it, even if it is not directly supported.. > >>>>>>>>> > >>>>>>>>> Then there are 2 options, when all reviewers accept the > >>>>>>>>> document it > >>>>>>>>> automatically comes to state Accepted, or it waits till the > >>>>>>>>> AUTHOR > >>>>>>>>> move it to the state. > >>>>>>>>> > >>>>>>>>> Btw. historising of comments means setting attributes to some > >>>>>>>>> entities > >>>>>>>>> (comments attached to document) or it historizes tasks and it > >>>>>>>>> is a > >>>>>>>>> work of a engine? > >>>>>>>>> > >>>>>>>>> Fero > >>>>>>>>> > >>>>>>>>> On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm... > >>>>>>>>> > > >>>>>>>>> wrote: > >>>>>>>>>> Hi Fero, > >>>>>>>>>> > >>>>>>>>>> I would model it like this: > >>>>>>>>>> > >>>>>>>>>> task REVIEW > >>>>>>>>>> actor: next reviewer > >>>>>>>>>> pre: modified > >>>>>>>>>> post: modified || accepted || rejected > >>>>>>>>>> desc: the reviewers comment is attached to the document > >>>>>>>>>> > >>>>>>>>>> task EDIT > >>>>>>>>>> actor: author > >>>>>>>>>> pre: rejected > >>>>>>>>>> post: modified > >>>>>>>>>> desc: all reviewers comments are historized > >>>>>>>>>> > >>>>>>>>>> option EDIT > >>>>>>>>>> actor: author > >>>>>>>>>> pre: true > >>>>>>>>>> post: modified > >>>>>>>>>> desc: all reviewers comments are historized > >>>>>>>>>> > >>>>>>>>>> actor AUTHOR > >>>>>>>>>> desc: a strange person who speaks better a natural language > >>>>>>>>>> than > >>>>>>>>>> a > >>>>>>>>>> formal > >>>>>>>>>> one ;.) > >>>>>>>>>> > >>>>>>>>>> actor NEXT REVIEWER > >>>>>>>>>> desc: determines a reviewer, who's not on the list of non > >>>>>>>>>> historized > >>>>>>>>>> comments > >>>>>>>>>> > >>>>>>>>>> condition MODIFIED > >>>>>>>>>> desc: checks if there are one or more reviewer's comments > >>>>>>>>>> missing. > >>>>>>>>>> historized comments are ignored > >>>>>>>>>> > >>>>>>>>>> condition accepted > >>>>>>>>>> desc: checks if there is a non historized comment from every > >>>>>>>>>> reviewer, > >>>>>>>>>> all > >>>>>>>>>> are positive > >>>>>>>>>> > >>>>>>>>>> condition rejected > >>>>>>>>>> desc: checks if there is a non historized negative comment > >>>>>>>>>> from > >>>>>>>>>> any > >>>>>>>>>> reviewer > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> Regards, > >>>>>>>>>> > >>>>>>>>>> Holger > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun > >>>>>>>>>> <fra...@gm...> wrote: > >>>>>>>>>>> > >>>>>>>>>>> Hello, I took a look on con:cern several months ago. Is it > >>>>>>>>>>> possible > >>>>>>>>>>> to > >>>>>>>>>>> model this > >>>>>>>>>>> > >>>>>>>>>>> > http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 > >>>>>>>>>>> > >>>>>>>>>>> with it? > >>>>>>>>>>> > >>>>>>>>>>> It is a link to JBPM forum. We are currently using JBPM but > >>>>>>>>>>> we > >>>>>>>>>>> found > >>>>>>>>>>> that this is not easy to model in JBPM and this is one of it. > >>>>>>>>>>> Your > >>>>>>>>>>> engine and Drools Flow > >>>>>>>>>>> (http://www.jboss.org/drools/drools-flow.html) > >>>>>>>>>>> seem interesting to us. > >>>>>>>>>>> > >>>>>>>>>>> Thanks for answer > >>>>>>>>>>> > >>>>>>>>>>> Fero > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> --- > >>>>>>>>>>> --- > >>>>>>>>>>> --- > >>>>>>>>>>> --- > >>>>>>>>>>> --- > >>>>>>>>>>> --- > >>>>>>>>>>> ------------------------------------------------------------ > >>>>>>>>>>> Are you an open source citizen? Join us for the Open Source > >>>>>>>>>>> Bridge > >>>>>>>>>>> conference! > >>>>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of > >>>>>>>>>>> unconference: > >>>>>>>>>>> $250. > >>>>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register > >>>>>>>>>>> today! > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > >>>>>>>>>>> _______________________________________________ > >>>>>>>>>>> concern-users mailing list > >>>>>>>>>>> con...@li... > >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> --- > >>>>>>>>>> --- > >>>>>>>>>> --- > >>>>>>>>>> --- > >>>>>>>>>> --- > >>>>>>>>>> --- > >>>>>>>>>> ------------------------------------------------------------ > >>>>>>>>>> Are you an open source citizen? Join us for the Open Source > >>>>>>>>>> Bridge > >>>>>>>>>> conference! > >>>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of > >>>>>>>>>> unconference: > >>>>>>>>>> $250. > >>>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register > >>>>>>>>>> today! > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > >>>>>>>>>> _______________________________________________ > >>>>>>>>>> concern-users mailing list > >>>>>>>>>> con...@li... > >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> --- > >>>>>>>>> --- > >>>>>>>>> --- > >>>>>>>>> --- > >>>>>>>>> --- > >>>>>>>>> --------------------------------------------------------------- > >>>>>>>>> Are you an open source citizen? Join us for the Open Source > >>>>>>>>> Bridge > >>>>>>>>> conference! > >>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of > >>>>>>>>> unconference: > >>>>>>>>> $250. > >>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register > >>>>>>>>> today! > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > >>>>>>>>> _______________________________________________ > >>>>>>>>> concern-users mailing list > >>>>>>>>> con...@li... > >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>> --- > >>>>>>>> --- > >>>>>>>> --- > >>>>>>>> --- > >>>>>>>> --- > >>>>>>>> --------------------------------------------------------------- > >>>>>>>> Are you an open source citizen? Join us for the Open Source > >>>>>>>> Bridge > >>>>>>>> conference! > >>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of > >>>>>>>> unconference: > >>>>>>>> $250. > >>>>>>>> Need another reason to go? 24-hour hacker lounge. Register > >>>>>>>> today! > >>>>>>>> > >>>>>>>> > >>>>>>>> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > >>>>>>>> _______________________________________________ > >>>>>>>> concern-users mailing list > >>>>>>>> con...@li... > >>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users > >>>>>>>> > >>>>>>>> > >>>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> --- > >>>>>> --- > >>>>>> --- > >>>>>> --- > >>>>>> ------------------------------------------------------------------ > >>>>>> _______________________________________________ > >>>>>> concern-users mailing list > >>>>>> con...@li... > >>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users > >>>>> > >>>>> > >>>>> > >>>>> --- > >>>>> --- > >>>>> --- > >>>>> --- > >>>>> ------------------------------------------------------------------ > >>>>> > >>>>> _______________________________________________ > >>>>> concern-users mailing list > >>>>> con...@li... > >>>>> https://lists.sourceforge.net/lists/listinfo/concern-users > >>>>> > >>>>> > >>>> > >>>> > >>>> --- > >>>> --- > >>>> --- > >>>> --- > >>>> ------------------------------------------------------------------ > >>>> _______________________________________________ > >>>> concern-users mailing list > >>>> con...@li... > >>>> https://lists.sourceforge.net/lists/listinfo/concern-users > >>> > >>> > >>> --- > >>> --- > >>> --- > >>> --------------------------------------------------------------------- > >>> > >>> _______________________________________________ > >>> concern-users mailing list > >>> con...@li... > >>> https://lists.sourceforge.net/lists/listinfo/concern-users > >>> > >>> > >> > >> --- > >> --- > >> --- > >> --------------------------------------------------------------------- > >> _______________________________________________ > >> concern-users mailing list > >> con...@li... > >> https://lists.sourceforge.net/lists/listinfo/concern-users > > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > > concern-users mailing list > > con...@li... > > https://lists.sourceforge.net/lists/listinfo/concern-users > > > > > ------------------------------------------------------------------------------ > _______________________________________________ > concern-users mailing list > con...@li... > https://lists.sourceforge.net/lists/listinfo/concern-users > |
|
From: frantisek k. <fra...@gm...> - 2009-06-29 09:05:30
|
Hi Holger, thank you for your help till now. But I have some more questions:) 1. I tried touchSubject() method to start process, but it does not create entlistments. Process() method does. What exactly does touchSubject() and process() method? What is done when i call complete(), task is completed, but are also next steps calculated? 2. What does "optional" attribute means? I thought i means that activity can is created when precondition is met. If it is optional it can be skipped if postcondition is met. But this is not true, as I tried it. It of course can be modeled as "pre & !post". 3. What does "reentrant" attributemeans? 4. What is shown on tasks lists for a concrete user? Entlistments, Assignments or AssignmentNotifications? In obsl project is object called Task? This should be on in task list? Cheers Fero On Thu, Jun 25, 2009 at 9:54 PM, Holger Engels<he...@gm...> wrote: > Have a look at the osbl-demo! > > Your businessobject is the Document. Create the document, persist it, > and call controller.createSubject with the ID of the document as a > string. then call touchSubject with the same ID and see what happens. > > Regards, > > Holger > > Von meinem iPhone gesendet > > Am 25.06.2009 um 19:11 schrieb frantisek kocun <fra...@gm... > >: > >> OK, I have process, working database and now want to try to create a >> subject. My subject is class Document. Should I extend the Controller >> to override method createSubject () to create a Document? Or process >> instance is org.concern.controller.Subject and I should put subject in >> there another way.. How? I think the later. >> >> Regards >> >> Fero >> >> On Thu, Jun 25, 2009 at 5:12 AM, Holger Engels<he...@gm...> >> wrote: >>> Hi Fero, >>> >>> I'm afraid, there's some documentation missing at this point, sorry! >>> >>> cd concept/org.concept.generator >>> ant dist >>> >>> Then you get the concept directory .. >>> >>> Before you generate, you should check your model with Diagram- >>> >Validate in >>> the eclipse modeler first. >>> >>> >>> Regards, >>> >>> Holger >>> >>> >>> On Wed, Jun 24, 2009 at 10:56 PM, frantisek kocun >>> <fra...@gm...> wrote: >>>> >>>> Thanks it is it! But still not working:( >>>> >>>> <target name="concept" depends="prepare" description="generates the >>>> concept artefacts"> >>>> <path id="oaw.classpath"> >>>> <fileset dir="../thirdparty/concept/lib"/> >>>> <path location="../thirdparty/concept/jars/ >>>> genutils.jar"/> >>>> <path location="../thirdparty/concept/workflows"/> >>>> </path> >>>> >>>> There is no concept directory in thirdparty project.. >>>> I chcekouted these project and I do not have any errors: concern, >>>> conform, osbl, osbl-basics, osbl-demo, osbl-shell, thirdparty. >>>> >>>> Just a thought, maybe it can be added to concept GUI on right >>>> click on >>>> canvas->generate .cpd file.. or a different way. >>>> >>>> On Wed, Jun 24, 2009 at 1:49 PM, Holger Engels<he...@gm...> >>>> wrote: >>>>> There is an ant task, that creates the concern-process.cpd out of >>>>> the >>>>> concept file. Look at osbl-demo/build.xml ... >>>>> >>>>> Regards, >>>>> >>>>> Holger >>>>> >>>>> >>>>> On Wed, Jun 24, 2009 at 1:36 PM, frantisek kocun >>>>> <fra...@gm...> >>>>> wrote: >>>>>> >>>>>> So I created the process in con:cept, how to start it >>>>>> programmatically? I think the main API is Controller interface, >>>>>> which >>>>>> is quite handy. But how to parse the process definition to set >>>>>> it in >>>>>> Controller? Directly by EMF? If yes where is .ecore model? >>>>>> >>>>>> Thanks >>>>>> >>>>>> On Mon, Jun 22, 2009 at 10:05 PM, frantisek >>>>>> kocun<fra...@gm...> wrote: >>>>>>> Thanks, I will try to model it in concept and execute. Btw. nice >>>>>>> definition of AUTHOR role, bad that, it is true.. >>>>>>> >>>>>>> On Mon, Jun 22, 2009 at 4:43 PM, Holger Engels<he...@gm...> >>>>>>> wrote: >>>>>>>> Hi Fero, >>>>>>>> >>>>>>>> if the actor returns a list of all outstanding reviewers, they >>>>>>>> all >>>>>>>> get >>>>>>>> the >>>>>>>> task at the same time and can execute it in an arbitrary order. >>>>>>>> >>>>>>>> Yes, historising means setting an attribute on the comment >>>>>>>> entity. >>>>>>>> >>>>>>>> Regards, >>>>>>>> >>>>>>>> Holger >>>>>>>> >>>>>>>> On Mon, Jun 22, 2009 at 2:12 PM, frantisek kocun >>>>>>>> <fra...@gm...> >>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Wow, it is quite easy! Thanks. And what if I want the same >>>>>>>>> but to >>>>>>>>> put >>>>>>>>> it reviewers parallel reviewing (sometimes called: >>>>>>>>> multiinstance >>>>>>>>> task)? I didn't ask this on JBPM forum because this I know >>>>>>>>> how to >>>>>>>>> do >>>>>>>>> it, even if it is not directly supported.. >>>>>>>>> >>>>>>>>> Then there are 2 options, when all reviewers accept the >>>>>>>>> document it >>>>>>>>> automatically comes to state Accepted, or it waits till the >>>>>>>>> AUTHOR >>>>>>>>> move it to the state. >>>>>>>>> >>>>>>>>> Btw. historising of comments means setting attributes to some >>>>>>>>> entities >>>>>>>>> (comments attached to document) or it historizes tasks and it >>>>>>>>> is a >>>>>>>>> work of a engine? >>>>>>>>> >>>>>>>>> Fero >>>>>>>>> >>>>>>>>> On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm... >>>>>>>>> > >>>>>>>>> wrote: >>>>>>>>>> Hi Fero, >>>>>>>>>> >>>>>>>>>> I would model it like this: >>>>>>>>>> >>>>>>>>>> task REVIEW >>>>>>>>>> actor: next reviewer >>>>>>>>>> pre: modified >>>>>>>>>> post: modified || accepted || rejected >>>>>>>>>> desc: the reviewers comment is attached to the document >>>>>>>>>> >>>>>>>>>> task EDIT >>>>>>>>>> actor: author >>>>>>>>>> pre: rejected >>>>>>>>>> post: modified >>>>>>>>>> desc: all reviewers comments are historized >>>>>>>>>> >>>>>>>>>> option EDIT >>>>>>>>>> actor: author >>>>>>>>>> pre: true >>>>>>>>>> post: modified >>>>>>>>>> desc: all reviewers comments are historized >>>>>>>>>> >>>>>>>>>> actor AUTHOR >>>>>>>>>> desc: a strange person who speaks better a natural language >>>>>>>>>> than >>>>>>>>>> a >>>>>>>>>> formal >>>>>>>>>> one ;.) >>>>>>>>>> >>>>>>>>>> actor NEXT REVIEWER >>>>>>>>>> desc: determines a reviewer, who's not on the list of non >>>>>>>>>> historized >>>>>>>>>> comments >>>>>>>>>> >>>>>>>>>> condition MODIFIED >>>>>>>>>> desc: checks if there are one or more reviewer's comments >>>>>>>>>> missing. >>>>>>>>>> historized comments are ignored >>>>>>>>>> >>>>>>>>>> condition accepted >>>>>>>>>> desc: checks if there is a non historized comment from every >>>>>>>>>> reviewer, >>>>>>>>>> all >>>>>>>>>> are positive >>>>>>>>>> >>>>>>>>>> condition rejected >>>>>>>>>> desc: checks if there is a non historized negative comment >>>>>>>>>> from >>>>>>>>>> any >>>>>>>>>> reviewer >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> >>>>>>>>>> Holger >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun >>>>>>>>>> <fra...@gm...> wrote: >>>>>>>>>>> >>>>>>>>>>> Hello, I took a look on con:cern several months ago. Is it >>>>>>>>>>> possible >>>>>>>>>>> to >>>>>>>>>>> model this >>>>>>>>>>> >>>>>>>>>>> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 >>>>>>>>>>> >>>>>>>>>>> with it? >>>>>>>>>>> >>>>>>>>>>> It is a link to JBPM forum. We are currently using JBPM but >>>>>>>>>>> we >>>>>>>>>>> found >>>>>>>>>>> that this is not easy to model in JBPM and this is one of it. >>>>>>>>>>> Your >>>>>>>>>>> engine and Drools Flow >>>>>>>>>>> (http://www.jboss.org/drools/drools-flow.html) >>>>>>>>>>> seem interesting to us. >>>>>>>>>>> >>>>>>>>>>> Thanks for answer >>>>>>>>>>> >>>>>>>>>>> Fero >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> --- >>>>>>>>>>> --- >>>>>>>>>>> --- >>>>>>>>>>> --- >>>>>>>>>>> --- >>>>>>>>>>> --- >>>>>>>>>>> ------------------------------------------------------------ >>>>>>>>>>> Are you an open source citizen? Join us for the Open Source >>>>>>>>>>> Bridge >>>>>>>>>>> conference! >>>>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >>>>>>>>>>> unconference: >>>>>>>>>>> $250. >>>>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >>>>>>>>>>> today! >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> concern-users mailing list >>>>>>>>>>> con...@li... >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> --- >>>>>>>>>> --- >>>>>>>>>> --- >>>>>>>>>> --- >>>>>>>>>> --- >>>>>>>>>> --- >>>>>>>>>> ------------------------------------------------------------ >>>>>>>>>> Are you an open source citizen? Join us for the Open Source >>>>>>>>>> Bridge >>>>>>>>>> conference! >>>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >>>>>>>>>> unconference: >>>>>>>>>> $250. >>>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >>>>>>>>>> today! >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>>>>>>>>> _______________________________________________ >>>>>>>>>> concern-users mailing list >>>>>>>>>> con...@li... >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> --- >>>>>>>>> --- >>>>>>>>> --- >>>>>>>>> --- >>>>>>>>> --- >>>>>>>>> --------------------------------------------------------------- >>>>>>>>> Are you an open source citizen? Join us for the Open Source >>>>>>>>> Bridge >>>>>>>>> conference! >>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >>>>>>>>> unconference: >>>>>>>>> $250. >>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >>>>>>>>> today! >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>>>>>>>> _______________________________________________ >>>>>>>>> concern-users mailing list >>>>>>>>> con...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> --- >>>>>>>> --- >>>>>>>> --- >>>>>>>> --- >>>>>>>> --- >>>>>>>> --------------------------------------------------------------- >>>>>>>> Are you an open source citizen? Join us for the Open Source >>>>>>>> Bridge >>>>>>>> conference! >>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >>>>>>>> unconference: >>>>>>>> $250. >>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >>>>>>>> today! >>>>>>>> >>>>>>>> >>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>>>>>>> _______________________________________________ >>>>>>>> concern-users mailing list >>>>>>>> con...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> --- >>>>>> --- >>>>>> --- >>>>>> --- >>>>>> ------------------------------------------------------------------ >>>>>> _______________________________________________ >>>>>> concern-users mailing list >>>>>> con...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>>>> >>>>> >>>>> >>>>> --- >>>>> --- >>>>> --- >>>>> --- >>>>> ------------------------------------------------------------------ >>>>> >>>>> _______________________________________________ >>>>> concern-users mailing list >>>>> con...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>>>> >>>>> >>>> >>>> >>>> --- >>>> --- >>>> --- >>>> --- >>>> ------------------------------------------------------------------ >>>> _______________________________________________ >>>> concern-users mailing list >>>> con...@li... >>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>> >>> >>> --- >>> --- >>> --- >>> --------------------------------------------------------------------- >>> >>> _______________________________________________ >>> concern-users mailing list >>> con...@li... >>> https://lists.sourceforge.net/lists/listinfo/concern-users >>> >>> >> >> --- >> --- >> --- >> --------------------------------------------------------------------- >> _______________________________________________ >> concern-users mailing list >> con...@li... >> https://lists.sourceforge.net/lists/listinfo/concern-users > > ------------------------------------------------------------------------------ > _______________________________________________ > concern-users mailing list > con...@li... > https://lists.sourceforge.net/lists/listinfo/concern-users > |
|
From: Holger E. <he...@gm...> - 2009-06-25 19:55:13
|
Have a look at the osbl-demo! Your businessobject is the Document. Create the document, persist it, and call controller.createSubject with the ID of the document as a string. then call touchSubject with the same ID and see what happens. Regards, Holger Von meinem iPhone gesendet Am 25.06.2009 um 19:11 schrieb frantisek kocun <fra...@gm... >: > OK, I have process, working database and now want to try to create a > subject. My subject is class Document. Should I extend the Controller > to override method createSubject () to create a Document? Or process > instance is org.concern.controller.Subject and I should put subject in > there another way.. How? I think the later. > > Regards > > Fero > > On Thu, Jun 25, 2009 at 5:12 AM, Holger Engels<he...@gm...> > wrote: >> Hi Fero, >> >> I'm afraid, there's some documentation missing at this point, sorry! >> >> cd concept/org.concept.generator >> ant dist >> >> Then you get the concept directory .. >> >> Before you generate, you should check your model with Diagram- >> >Validate in >> the eclipse modeler first. >> >> >> Regards, >> >> Holger >> >> >> On Wed, Jun 24, 2009 at 10:56 PM, frantisek kocun >> <fra...@gm...> wrote: >>> >>> Thanks it is it! But still not working:( >>> >>> <target name="concept" depends="prepare" description="generates the >>> concept artefacts"> >>> <path id="oaw.classpath"> >>> <fileset dir="../thirdparty/concept/lib"/> >>> <path location="../thirdparty/concept/jars/ >>> genutils.jar"/> >>> <path location="../thirdparty/concept/workflows"/> >>> </path> >>> >>> There is no concept directory in thirdparty project.. >>> I chcekouted these project and I do not have any errors: concern, >>> conform, osbl, osbl-basics, osbl-demo, osbl-shell, thirdparty. >>> >>> Just a thought, maybe it can be added to concept GUI on right >>> click on >>> canvas->generate .cpd file.. or a different way. >>> >>> On Wed, Jun 24, 2009 at 1:49 PM, Holger Engels<he...@gm...> >>> wrote: >>>> There is an ant task, that creates the concern-process.cpd out of >>>> the >>>> concept file. Look at osbl-demo/build.xml ... >>>> >>>> Regards, >>>> >>>> Holger >>>> >>>> >>>> On Wed, Jun 24, 2009 at 1:36 PM, frantisek kocun >>>> <fra...@gm...> >>>> wrote: >>>>> >>>>> So I created the process in con:cept, how to start it >>>>> programmatically? I think the main API is Controller interface, >>>>> which >>>>> is quite handy. But how to parse the process definition to set >>>>> it in >>>>> Controller? Directly by EMF? If yes where is .ecore model? >>>>> >>>>> Thanks >>>>> >>>>> On Mon, Jun 22, 2009 at 10:05 PM, frantisek >>>>> kocun<fra...@gm...> wrote: >>>>>> Thanks, I will try to model it in concept and execute. Btw. nice >>>>>> definition of AUTHOR role, bad that, it is true.. >>>>>> >>>>>> On Mon, Jun 22, 2009 at 4:43 PM, Holger Engels<he...@gm...> >>>>>> wrote: >>>>>>> Hi Fero, >>>>>>> >>>>>>> if the actor returns a list of all outstanding reviewers, they >>>>>>> all >>>>>>> get >>>>>>> the >>>>>>> task at the same time and can execute it in an arbitrary order. >>>>>>> >>>>>>> Yes, historising means setting an attribute on the comment >>>>>>> entity. >>>>>>> >>>>>>> Regards, >>>>>>> >>>>>>> Holger >>>>>>> >>>>>>> On Mon, Jun 22, 2009 at 2:12 PM, frantisek kocun >>>>>>> <fra...@gm...> >>>>>>> wrote: >>>>>>>> >>>>>>>> Wow, it is quite easy! Thanks. And what if I want the same >>>>>>>> but to >>>>>>>> put >>>>>>>> it reviewers parallel reviewing (sometimes called: >>>>>>>> multiinstance >>>>>>>> task)? I didn't ask this on JBPM forum because this I know >>>>>>>> how to >>>>>>>> do >>>>>>>> it, even if it is not directly supported.. >>>>>>>> >>>>>>>> Then there are 2 options, when all reviewers accept the >>>>>>>> document it >>>>>>>> automatically comes to state Accepted, or it waits till the >>>>>>>> AUTHOR >>>>>>>> move it to the state. >>>>>>>> >>>>>>>> Btw. historising of comments means setting attributes to some >>>>>>>> entities >>>>>>>> (comments attached to document) or it historizes tasks and it >>>>>>>> is a >>>>>>>> work of a engine? >>>>>>>> >>>>>>>> Fero >>>>>>>> >>>>>>>> On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm... >>>>>>>> > >>>>>>>> wrote: >>>>>>>>> Hi Fero, >>>>>>>>> >>>>>>>>> I would model it like this: >>>>>>>>> >>>>>>>>> task REVIEW >>>>>>>>> actor: next reviewer >>>>>>>>> pre: modified >>>>>>>>> post: modified || accepted || rejected >>>>>>>>> desc: the reviewers comment is attached to the document >>>>>>>>> >>>>>>>>> task EDIT >>>>>>>>> actor: author >>>>>>>>> pre: rejected >>>>>>>>> post: modified >>>>>>>>> desc: all reviewers comments are historized >>>>>>>>> >>>>>>>>> option EDIT >>>>>>>>> actor: author >>>>>>>>> pre: true >>>>>>>>> post: modified >>>>>>>>> desc: all reviewers comments are historized >>>>>>>>> >>>>>>>>> actor AUTHOR >>>>>>>>> desc: a strange person who speaks better a natural language >>>>>>>>> than >>>>>>>>> a >>>>>>>>> formal >>>>>>>>> one ;.) >>>>>>>>> >>>>>>>>> actor NEXT REVIEWER >>>>>>>>> desc: determines a reviewer, who's not on the list of non >>>>>>>>> historized >>>>>>>>> comments >>>>>>>>> >>>>>>>>> condition MODIFIED >>>>>>>>> desc: checks if there are one or more reviewer's comments >>>>>>>>> missing. >>>>>>>>> historized comments are ignored >>>>>>>>> >>>>>>>>> condition accepted >>>>>>>>> desc: checks if there is a non historized comment from every >>>>>>>>> reviewer, >>>>>>>>> all >>>>>>>>> are positive >>>>>>>>> >>>>>>>>> condition rejected >>>>>>>>> desc: checks if there is a non historized negative comment >>>>>>>>> from >>>>>>>>> any >>>>>>>>> reviewer >>>>>>>>> >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> >>>>>>>>> Holger >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun >>>>>>>>> <fra...@gm...> wrote: >>>>>>>>>> >>>>>>>>>> Hello, I took a look on con:cern several months ago. Is it >>>>>>>>>> possible >>>>>>>>>> to >>>>>>>>>> model this >>>>>>>>>> >>>>>>>>>> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 >>>>>>>>>> >>>>>>>>>> with it? >>>>>>>>>> >>>>>>>>>> It is a link to JBPM forum. We are currently using JBPM but >>>>>>>>>> we >>>>>>>>>> found >>>>>>>>>> that this is not easy to model in JBPM and this is one of it. >>>>>>>>>> Your >>>>>>>>>> engine and Drools Flow >>>>>>>>>> (http://www.jboss.org/drools/drools-flow.html) >>>>>>>>>> seem interesting to us. >>>>>>>>>> >>>>>>>>>> Thanks for answer >>>>>>>>>> >>>>>>>>>> Fero >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> --- >>>>>>>>>> --- >>>>>>>>>> --- >>>>>>>>>> --- >>>>>>>>>> --- >>>>>>>>>> --- >>>>>>>>>> ------------------------------------------------------------ >>>>>>>>>> Are you an open source citizen? Join us for the Open Source >>>>>>>>>> Bridge >>>>>>>>>> conference! >>>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >>>>>>>>>> unconference: >>>>>>>>>> $250. >>>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >>>>>>>>>> today! >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>>>>>>>>> _______________________________________________ >>>>>>>>>> concern-users mailing list >>>>>>>>>> con...@li... >>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> --- >>>>>>>>> --- >>>>>>>>> --- >>>>>>>>> --- >>>>>>>>> --- >>>>>>>>> --- >>>>>>>>> ------------------------------------------------------------ >>>>>>>>> Are you an open source citizen? Join us for the Open Source >>>>>>>>> Bridge >>>>>>>>> conference! >>>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >>>>>>>>> unconference: >>>>>>>>> $250. >>>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >>>>>>>>> today! >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>>>>>>>> _______________________________________________ >>>>>>>>> concern-users mailing list >>>>>>>>> con...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> --- >>>>>>>> --- >>>>>>>> --- >>>>>>>> --- >>>>>>>> --- >>>>>>>> --------------------------------------------------------------- >>>>>>>> Are you an open source citizen? Join us for the Open Source >>>>>>>> Bridge >>>>>>>> conference! >>>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >>>>>>>> unconference: >>>>>>>> $250. >>>>>>>> Need another reason to go? 24-hour hacker lounge. Register >>>>>>>> today! >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>>>>>>> _______________________________________________ >>>>>>>> concern-users mailing list >>>>>>>> con...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> --- >>>>>>> --- >>>>>>> --- >>>>>>> --- >>>>>>> --- >>>>>>> --------------------------------------------------------------- >>>>>>> Are you an open source citizen? Join us for the Open Source >>>>>>> Bridge >>>>>>> conference! >>>>>>> Portland, OR, June 17-19. Two days of sessions, one day of >>>>>>> unconference: >>>>>>> $250. >>>>>>> Need another reason to go? 24-hour hacker lounge. Register >>>>>>> today! >>>>>>> >>>>>>> >>>>>>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>>>>>> _______________________________________________ >>>>>>> concern-users mailing list >>>>>>> con...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>>>>>> >>>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> --- >>>>> --- >>>>> --- >>>>> --- >>>>> ------------------------------------------------------------------ >>>>> _______________________________________________ >>>>> concern-users mailing list >>>>> con...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>>> >>>> >>>> >>>> --- >>>> --- >>>> --- >>>> --- >>>> ------------------------------------------------------------------ >>>> >>>> _______________________________________________ >>>> concern-users mailing list >>>> con...@li... >>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>>> >>>> >>> >>> >>> --- >>> --- >>> --- >>> --- >>> ------------------------------------------------------------------ >>> _______________________________________________ >>> concern-users mailing list >>> con...@li... >>> https://lists.sourceforge.net/lists/listinfo/concern-users >> >> >> --- >> --- >> --- >> --------------------------------------------------------------------- >> >> _______________________________________________ >> concern-users mailing list >> con...@li... >> https://lists.sourceforge.net/lists/listinfo/concern-users >> >> > > --- > --- > --- > --------------------------------------------------------------------- > _______________________________________________ > concern-users mailing list > con...@li... > https://lists.sourceforge.net/lists/listinfo/concern-users |
|
From: frantisek k. <fra...@gm...> - 2009-06-25 17:11:29
|
OK, I have process, working database and now want to try to create a subject. My subject is class Document. Should I extend the Controller to override method createSubject () to create a Document? Or process instance is org.concern.controller.Subject and I should put subject in there another way.. How? I think the later. Regards Fero On Thu, Jun 25, 2009 at 5:12 AM, Holger Engels<he...@gm...> wrote: > Hi Fero, > > I'm afraid, there's some documentation missing at this point, sorry! > > cd concept/org.concept.generator > ant dist > > Then you get the concept directory .. > > Before you generate, you should check your model with Diagram->Validate in > the eclipse modeler first. > > > Regards, > > Holger > > > On Wed, Jun 24, 2009 at 10:56 PM, frantisek kocun > <fra...@gm...> wrote: >> >> Thanks it is it! But still not working:( >> >> <target name="concept" depends="prepare" description="generates the >> concept artefacts"> >> <path id="oaw.classpath"> >> <fileset dir="../thirdparty/concept/lib"/> >> <path location="../thirdparty/concept/jars/genutils.jar"/> >> <path location="../thirdparty/concept/workflows"/> >> </path> >> >> There is no concept directory in thirdparty project.. >> I chcekouted these project and I do not have any errors: concern, >> conform, osbl, osbl-basics, osbl-demo, osbl-shell, thirdparty. >> >> Just a thought, maybe it can be added to concept GUI on right click on >> canvas->generate .cpd file.. or a different way. >> >> On Wed, Jun 24, 2009 at 1:49 PM, Holger Engels<he...@gm...> wrote: >> > There is an ant task, that creates the concern-process.cpd out of the >> > concept file. Look at osbl-demo/build.xml ... >> > >> > Regards, >> > >> > Holger >> > >> > >> > On Wed, Jun 24, 2009 at 1:36 PM, frantisek kocun >> > <fra...@gm...> >> > wrote: >> >> >> >> So I created the process in con:cept, how to start it >> >> programmatically? I think the main API is Controller interface, which >> >> is quite handy. But how to parse the process definition to set it in >> >> Controller? Directly by EMF? If yes where is .ecore model? >> >> >> >> Thanks >> >> >> >> On Mon, Jun 22, 2009 at 10:05 PM, frantisek >> >> kocun<fra...@gm...> wrote: >> >> > Thanks, I will try to model it in concept and execute. Btw. nice >> >> > definition of AUTHOR role, bad that, it is true.. >> >> > >> >> > On Mon, Jun 22, 2009 at 4:43 PM, Holger Engels<he...@gm...> >> >> > wrote: >> >> >> Hi Fero, >> >> >> >> >> >> if the actor returns a list of all outstanding reviewers, they all >> >> >> get >> >> >> the >> >> >> task at the same time and can execute it in an arbitrary order. >> >> >> >> >> >> Yes, historising means setting an attribute on the comment entity. >> >> >> >> >> >> Regards, >> >> >> >> >> >> Holger >> >> >> >> >> >> On Mon, Jun 22, 2009 at 2:12 PM, frantisek kocun >> >> >> <fra...@gm...> >> >> >> wrote: >> >> >>> >> >> >>> Wow, it is quite easy! Thanks. And what if I want the same but to >> >> >>> put >> >> >>> it reviewers parallel reviewing (sometimes called: multiinstance >> >> >>> task)? I didn't ask this on JBPM forum because this I know how to >> >> >>> do >> >> >>> it, even if it is not directly supported.. >> >> >>> >> >> >>> Then there are 2 options, when all reviewers accept the document it >> >> >>> automatically comes to state Accepted, or it waits till the AUTHOR >> >> >>> move it to the state. >> >> >>> >> >> >>> Btw. historising of comments means setting attributes to some >> >> >>> entities >> >> >>> (comments attached to document) or it historizes tasks and it is a >> >> >>> work of a engine? >> >> >>> >> >> >>> Fero >> >> >>> >> >> >>> On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm...> >> >> >>> wrote: >> >> >>> > Hi Fero, >> >> >>> > >> >> >>> > I would model it like this: >> >> >>> > >> >> >>> > task REVIEW >> >> >>> > actor: next reviewer >> >> >>> > pre: modified >> >> >>> > post: modified || accepted || rejected >> >> >>> > desc: the reviewers comment is attached to the document >> >> >>> > >> >> >>> > task EDIT >> >> >>> > actor: author >> >> >>> > pre: rejected >> >> >>> > post: modified >> >> >>> > desc: all reviewers comments are historized >> >> >>> > >> >> >>> > option EDIT >> >> >>> > actor: author >> >> >>> > pre: true >> >> >>> > post: modified >> >> >>> > desc: all reviewers comments are historized >> >> >>> > >> >> >>> > actor AUTHOR >> >> >>> > desc: a strange person who speaks better a natural language than >> >> >>> > a >> >> >>> > formal >> >> >>> > one ;.) >> >> >>> > >> >> >>> > actor NEXT REVIEWER >> >> >>> > desc: determines a reviewer, who's not on the list of non >> >> >>> > historized >> >> >>> > comments >> >> >>> > >> >> >>> > condition MODIFIED >> >> >>> > desc: checks if there are one or more reviewer's comments >> >> >>> > missing. >> >> >>> > historized comments are ignored >> >> >>> > >> >> >>> > condition accepted >> >> >>> > desc: checks if there is a non historized comment from every >> >> >>> > reviewer, >> >> >>> > all >> >> >>> > are positive >> >> >>> > >> >> >>> > condition rejected >> >> >>> > desc: checks if there is a non historized negative comment from >> >> >>> > any >> >> >>> > reviewer >> >> >>> > >> >> >>> > >> >> >>> > Regards, >> >> >>> > >> >> >>> > Holger >> >> >>> > >> >> >>> > >> >> >>> > On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun >> >> >>> > <fra...@gm...> wrote: >> >> >>> >> >> >> >>> >> Hello, I took a look on con:cern several months ago. Is it >> >> >>> >> possible >> >> >>> >> to >> >> >>> >> model this >> >> >>> >> >> >> >>> >> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 >> >> >>> >> >> >> >>> >> with it? >> >> >>> >> >> >> >>> >> It is a link to JBPM forum. We are currently using JBPM but we >> >> >>> >> found >> >> >>> >> that this is not easy to model in JBPM and this is one of it. >> >> >>> >> Your >> >> >>> >> engine and Drools Flow >> >> >>> >> (http://www.jboss.org/drools/drools-flow.html) >> >> >>> >> seem interesting to us. >> >> >>> >> >> >> >>> >> Thanks for answer >> >> >>> >> >> >> >>> >> Fero >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> ------------------------------------------------------------------------------ >> >> >>> >> Are you an open source citizen? Join us for the Open Source >> >> >>> >> Bridge >> >> >>> >> conference! >> >> >>> >> Portland, OR, June 17-19. Two days of sessions, one day of >> >> >>> >> unconference: >> >> >>> >> $250. >> >> >>> >> Need another reason to go? 24-hour hacker lounge. Register >> >> >>> >> today! >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> >> >> >>> >> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >> >> >>> >> _______________________________________________ >> >> >>> >> concern-users mailing list >> >> >>> >> con...@li... >> >> >>> >> https://lists.sourceforge.net/lists/listinfo/concern-users >> >> >>> > >> >> >>> > >> >> >>> > >> >> >>> > >> >> >>> > >> >> >>> > ------------------------------------------------------------------------------ >> >> >>> > Are you an open source citizen? Join us for the Open Source >> >> >>> > Bridge >> >> >>> > conference! >> >> >>> > Portland, OR, June 17-19. Two days of sessions, one day of >> >> >>> > unconference: >> >> >>> > $250. >> >> >>> > Need another reason to go? 24-hour hacker lounge. Register today! >> >> >>> > >> >> >>> > >> >> >>> > >> >> >>> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >> >> >>> > _______________________________________________ >> >> >>> > concern-users mailing list >> >> >>> > con...@li... >> >> >>> > https://lists.sourceforge.net/lists/listinfo/concern-users >> >> >>> > >> >> >>> > >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> ------------------------------------------------------------------------------ >> >> >>> Are you an open source citizen? Join us for the Open Source Bridge >> >> >>> conference! >> >> >>> Portland, OR, June 17-19. Two days of sessions, one day of >> >> >>> unconference: >> >> >>> $250. >> >> >>> Need another reason to go? 24-hour hacker lounge. Register today! >> >> >>> >> >> >>> >> >> >>> >> >> >>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >> >> >>> _______________________________________________ >> >> >>> concern-users mailing list >> >> >>> con...@li... >> >> >>> https://lists.sourceforge.net/lists/listinfo/concern-users >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> >> Are you an open source citizen? Join us for the Open Source Bridge >> >> >> conference! >> >> >> Portland, OR, June 17-19. Two days of sessions, one day of >> >> >> unconference: >> >> >> $250. >> >> >> Need another reason to go? 24-hour hacker lounge. Register today! >> >> >> >> >> >> >> >> >> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >> >> >> _______________________________________________ >> >> >> concern-users mailing list >> >> >> con...@li... >> >> >> https://lists.sourceforge.net/lists/listinfo/concern-users >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> >> concern-users mailing list >> >> con...@li... >> >> https://lists.sourceforge.net/lists/listinfo/concern-users >> > >> > >> > >> > ------------------------------------------------------------------------------ >> > >> > _______________________________________________ >> > concern-users mailing list >> > con...@li... >> > https://lists.sourceforge.net/lists/listinfo/concern-users >> > >> > >> >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> concern-users mailing list >> con...@li... >> https://lists.sourceforge.net/lists/listinfo/concern-users > > > ------------------------------------------------------------------------------ > > _______________________________________________ > concern-users mailing list > con...@li... > https://lists.sourceforge.net/lists/listinfo/concern-users > > |
|
From: Holger E. <he...@gm...> - 2009-06-25 03:12:36
|
Hi Fero, I'm afraid, there's some documentation missing at this point, sorry! cd concept/org.concept.generator ant dist Then you get the concept directory .. Before you generate, you should check your model with Diagram->Validate in the eclipse modeler first. Regards, Holger On Wed, Jun 24, 2009 at 10:56 PM, frantisek kocun <fra...@gm... > wrote: > Thanks it is it! But still not working:( > > <target name="concept" depends="prepare" description="generates the > concept artefacts"> > <path id="oaw.classpath"> > <fileset dir="../thirdparty/concept/lib"/> > <path location="../thirdparty/concept/jars/genutils.jar"/> > <path location="../thirdparty/concept/workflows"/> > </path> > > There is no concept directory in thirdparty project.. > I chcekouted these project and I do not have any errors: concern, > conform, osbl, osbl-basics, osbl-demo, osbl-shell, thirdparty. > > Just a thought, maybe it can be added to concept GUI on right click on > canvas->generate .cpd file.. or a different way. > > On Wed, Jun 24, 2009 at 1:49 PM, Holger Engels<he...@gm...> wrote: > > There is an ant task, that creates the concern-process.cpd out of the > > concept file. Look at osbl-demo/build.xml ... > > > > Regards, > > > > Holger > > > > > > On Wed, Jun 24, 2009 at 1:36 PM, frantisek kocun < > fra...@gm...> > > wrote: > >> > >> So I created the process in con:cept, how to start it > >> programmatically? I think the main API is Controller interface, which > >> is quite handy. But how to parse the process definition to set it in > >> Controller? Directly by EMF? If yes where is .ecore model? > >> > >> Thanks > >> > >> On Mon, Jun 22, 2009 at 10:05 PM, frantisek > >> kocun<fra...@gm...> wrote: > >> > Thanks, I will try to model it in concept and execute. Btw. nice > >> > definition of AUTHOR role, bad that, it is true.. > >> > > >> > On Mon, Jun 22, 2009 at 4:43 PM, Holger Engels<he...@gm...> > wrote: > >> >> Hi Fero, > >> >> > >> >> if the actor returns a list of all outstanding reviewers, they all > get > >> >> the > >> >> task at the same time and can execute it in an arbitrary order. > >> >> > >> >> Yes, historising means setting an attribute on the comment entity. > >> >> > >> >> Regards, > >> >> > >> >> Holger > >> >> > >> >> On Mon, Jun 22, 2009 at 2:12 PM, frantisek kocun > >> >> <fra...@gm...> > >> >> wrote: > >> >>> > >> >>> Wow, it is quite easy! Thanks. And what if I want the same but to > put > >> >>> it reviewers parallel reviewing (sometimes called: multiinstance > >> >>> task)? I didn't ask this on JBPM forum because this I know how to do > >> >>> it, even if it is not directly supported.. > >> >>> > >> >>> Then there are 2 options, when all reviewers accept the document it > >> >>> automatically comes to state Accepted, or it waits till the AUTHOR > >> >>> move it to the state. > >> >>> > >> >>> Btw. historising of comments means setting attributes to some > entities > >> >>> (comments attached to document) or it historizes tasks and it is a > >> >>> work of a engine? > >> >>> > >> >>> Fero > >> >>> > >> >>> On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm...> > >> >>> wrote: > >> >>> > Hi Fero, > >> >>> > > >> >>> > I would model it like this: > >> >>> > > >> >>> > task REVIEW > >> >>> > actor: next reviewer > >> >>> > pre: modified > >> >>> > post: modified || accepted || rejected > >> >>> > desc: the reviewers comment is attached to the document > >> >>> > > >> >>> > task EDIT > >> >>> > actor: author > >> >>> > pre: rejected > >> >>> > post: modified > >> >>> > desc: all reviewers comments are historized > >> >>> > > >> >>> > option EDIT > >> >>> > actor: author > >> >>> > pre: true > >> >>> > post: modified > >> >>> > desc: all reviewers comments are historized > >> >>> > > >> >>> > actor AUTHOR > >> >>> > desc: a strange person who speaks better a natural language than a > >> >>> > formal > >> >>> > one ;.) > >> >>> > > >> >>> > actor NEXT REVIEWER > >> >>> > desc: determines a reviewer, who's not on the list of non > historized > >> >>> > comments > >> >>> > > >> >>> > condition MODIFIED > >> >>> > desc: checks if there are one or more reviewer's comments missing. > >> >>> > historized comments are ignored > >> >>> > > >> >>> > condition accepted > >> >>> > desc: checks if there is a non historized comment from every > >> >>> > reviewer, > >> >>> > all > >> >>> > are positive > >> >>> > > >> >>> > condition rejected > >> >>> > desc: checks if there is a non historized negative comment from > any > >> >>> > reviewer > >> >>> > > >> >>> > > >> >>> > Regards, > >> >>> > > >> >>> > Holger > >> >>> > > >> >>> > > >> >>> > On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun > >> >>> > <fra...@gm...> wrote: > >> >>> >> > >> >>> >> Hello, I took a look on con:cern several months ago. Is it > possible > >> >>> >> to > >> >>> >> model this > >> >>> >> > >> >>> >> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 > >> >>> >> > >> >>> >> with it? > >> >>> >> > >> >>> >> It is a link to JBPM forum. We are currently using JBPM but we > >> >>> >> found > >> >>> >> that this is not easy to model in JBPM and this is one of it. > Your > >> >>> >> engine and Drools Flow > >> >>> >> (http://www.jboss.org/drools/drools-flow.html) > >> >>> >> seem interesting to us. > >> >>> >> > >> >>> >> Thanks for answer > >> >>> >> > >> >>> >> Fero > >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > ------------------------------------------------------------------------------ > >> >>> >> Are you an open source citizen? Join us for the Open Source > Bridge > >> >>> >> conference! > >> >>> >> Portland, OR, June 17-19. Two days of sessions, one day of > >> >>> >> unconference: > >> >>> >> $250. > >> >>> >> Need another reason to go? 24-hour hacker lounge. Register today! > >> >>> >> > >> >>> >> > >> >>> >> > >> >>> >> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > >> >>> >> _______________________________________________ > >> >>> >> concern-users mailing list > >> >>> >> con...@li... > >> >>> >> https://lists.sourceforge.net/lists/listinfo/concern-users > >> >>> > > >> >>> > > >> >>> > > >> >>> > > >> >>> > > ------------------------------------------------------------------------------ > >> >>> > Are you an open source citizen? Join us for the Open Source Bridge > >> >>> > conference! > >> >>> > Portland, OR, June 17-19. Two days of sessions, one day of > >> >>> > unconference: > >> >>> > $250. > >> >>> > Need another reason to go? 24-hour hacker lounge. Register today! > >> >>> > > >> >>> > > >> >>> > > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > >> >>> > _______________________________________________ > >> >>> > concern-users mailing list > >> >>> > con...@li... > >> >>> > https://lists.sourceforge.net/lists/listinfo/concern-users > >> >>> > > >> >>> > > >> >>> > >> >>> > >> >>> > >> >>> > ------------------------------------------------------------------------------ > >> >>> Are you an open source citizen? Join us for the Open Source Bridge > >> >>> conference! > >> >>> Portland, OR, June 17-19. Two days of sessions, one day of > >> >>> unconference: > >> >>> $250. > >> >>> Need another reason to go? 24-hour hacker lounge. Register today! > >> >>> > >> >>> > >> >>> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > >> >>> _______________________________________________ > >> >>> concern-users mailing list > >> >>> con...@li... > >> >>> https://lists.sourceforge.net/lists/listinfo/concern-users > >> >> > >> >> > >> >> > >> >> > ------------------------------------------------------------------------------ > >> >> Are you an open source citizen? Join us for the Open Source Bridge > >> >> conference! > >> >> Portland, OR, June 17-19. Two days of sessions, one day of > >> >> unconference: > >> >> $250. > >> >> Need another reason to go? 24-hour hacker lounge. Register today! > >> >> > >> >> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > >> >> _______________________________________________ > >> >> concern-users mailing list > >> >> con...@li... > >> >> https://lists.sourceforge.net/lists/listinfo/concern-users > >> >> > >> >> > >> > > >> > >> > >> > ------------------------------------------------------------------------------ > >> _______________________________________________ > >> concern-users mailing list > >> con...@li... > >> https://lists.sourceforge.net/lists/listinfo/concern-users > > > > > > > ------------------------------------------------------------------------------ > > > > _______________________________________________ > > concern-users mailing list > > con...@li... > > https://lists.sourceforge.net/lists/listinfo/concern-users > > > > > > > ------------------------------------------------------------------------------ > _______________________________________________ > concern-users mailing list > con...@li... > https://lists.sourceforge.net/lists/listinfo/concern-users > |
|
From: frantisek k. <fra...@gm...> - 2009-06-24 22:02:21
|
So I generated .cpd by programmatically running workflow "process-description-generator.oaw". So till now I'm ok. I found a ProcessLoader to load Process from .cpd. Finally to try your engine! On Wed, Jun 24, 2009 at 10:56 PM, frantisek kocun<fra...@gm...> wrote: > Thanks it is it! But still not working:( > > <target name="concept" depends="prepare" description="generates the > concept artefacts"> > <path id="oaw.classpath"> > <fileset dir="../thirdparty/concept/lib"/> > <path location="../thirdparty/concept/jars/genutils.jar"/> > <path location="../thirdparty/concept/workflows"/> > </path> > > There is no concept directory in thirdparty project.. > I chcekouted these project and I do not have any errors: concern, > conform, osbl, osbl-basics, osbl-demo, osbl-shell, thirdparty. > > Just a thought, maybe it can be added to concept GUI on right click on > canvas->generate .cpd file.. or a different way. > > On Wed, Jun 24, 2009 at 1:49 PM, Holger Engels<he...@gm...> wrote: >> There is an ant task, that creates the concern-process.cpd out of the >> concept file. Look at osbl-demo/build.xml ... >> >> Regards, >> >> Holger >> >> >> On Wed, Jun 24, 2009 at 1:36 PM, frantisek kocun <fra...@gm...> >> wrote: >>> >>> So I created the process in con:cept, how to start it >>> programmatically? I think the main API is Controller interface, which >>> is quite handy. But how to parse the process definition to set it in >>> Controller? Directly by EMF? If yes where is .ecore model? >>> >>> Thanks >>> >>> On Mon, Jun 22, 2009 at 10:05 PM, frantisek >>> kocun<fra...@gm...> wrote: >>> > Thanks, I will try to model it in concept and execute. Btw. nice >>> > definition of AUTHOR role, bad that, it is true.. >>> > >>> > On Mon, Jun 22, 2009 at 4:43 PM, Holger Engels<he...@gm...> wrote: >>> >> Hi Fero, >>> >> >>> >> if the actor returns a list of all outstanding reviewers, they all get >>> >> the >>> >> task at the same time and can execute it in an arbitrary order. >>> >> >>> >> Yes, historising means setting an attribute on the comment entity. >>> >> >>> >> Regards, >>> >> >>> >> Holger >>> >> >>> >> On Mon, Jun 22, 2009 at 2:12 PM, frantisek kocun >>> >> <fra...@gm...> >>> >> wrote: >>> >>> >>> >>> Wow, it is quite easy! Thanks. And what if I want the same but to put >>> >>> it reviewers parallel reviewing (sometimes called: multiinstance >>> >>> task)? I didn't ask this on JBPM forum because this I know how to do >>> >>> it, even if it is not directly supported.. >>> >>> >>> >>> Then there are 2 options, when all reviewers accept the document it >>> >>> automatically comes to state Accepted, or it waits till the AUTHOR >>> >>> move it to the state. >>> >>> >>> >>> Btw. historising of comments means setting attributes to some entities >>> >>> (comments attached to document) or it historizes tasks and it is a >>> >>> work of a engine? >>> >>> >>> >>> Fero >>> >>> >>> >>> On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm...> >>> >>> wrote: >>> >>> > Hi Fero, >>> >>> > >>> >>> > I would model it like this: >>> >>> > >>> >>> > task REVIEW >>> >>> > actor: next reviewer >>> >>> > pre: modified >>> >>> > post: modified || accepted || rejected >>> >>> > desc: the reviewers comment is attached to the document >>> >>> > >>> >>> > task EDIT >>> >>> > actor: author >>> >>> > pre: rejected >>> >>> > post: modified >>> >>> > desc: all reviewers comments are historized >>> >>> > >>> >>> > option EDIT >>> >>> > actor: author >>> >>> > pre: true >>> >>> > post: modified >>> >>> > desc: all reviewers comments are historized >>> >>> > >>> >>> > actor AUTHOR >>> >>> > desc: a strange person who speaks better a natural language than a >>> >>> > formal >>> >>> > one ;.) >>> >>> > >>> >>> > actor NEXT REVIEWER >>> >>> > desc: determines a reviewer, who's not on the list of non historized >>> >>> > comments >>> >>> > >>> >>> > condition MODIFIED >>> >>> > desc: checks if there are one or more reviewer's comments missing. >>> >>> > historized comments are ignored >>> >>> > >>> >>> > condition accepted >>> >>> > desc: checks if there is a non historized comment from every >>> >>> > reviewer, >>> >>> > all >>> >>> > are positive >>> >>> > >>> >>> > condition rejected >>> >>> > desc: checks if there is a non historized negative comment from any >>> >>> > reviewer >>> >>> > >>> >>> > >>> >>> > Regards, >>> >>> > >>> >>> > Holger >>> >>> > >>> >>> > >>> >>> > On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun >>> >>> > <fra...@gm...> wrote: >>> >>> >> >>> >>> >> Hello, I took a look on con:cern several months ago. Is it possible >>> >>> >> to >>> >>> >> model this >>> >>> >> >>> >>> >> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 >>> >>> >> >>> >>> >> with it? >>> >>> >> >>> >>> >> It is a link to JBPM forum. We are currently using JBPM but we >>> >>> >> found >>> >>> >> that this is not easy to model in JBPM and this is one of it. Your >>> >>> >> engine and Drools Flow >>> >>> >> (http://www.jboss.org/drools/drools-flow.html) >>> >>> >> seem interesting to us. >>> >>> >> >>> >>> >> Thanks for answer >>> >>> >> >>> >>> >> Fero >>> >>> >> >>> >>> >> >>> >>> >> >>> >>> >> >>> >>> >> ------------------------------------------------------------------------------ >>> >>> >> Are you an open source citizen? Join us for the Open Source Bridge >>> >>> >> conference! >>> >>> >> Portland, OR, June 17-19. Two days of sessions, one day of >>> >>> >> unconference: >>> >>> >> $250. >>> >>> >> Need another reason to go? 24-hour hacker lounge. Register today! >>> >>> >> >>> >>> >> >>> >>> >> >>> >>> >> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>> >>> >> _______________________________________________ >>> >>> >> concern-users mailing list >>> >>> >> con...@li... >>> >>> >> https://lists.sourceforge.net/lists/listinfo/concern-users >>> >>> > >>> >>> > >>> >>> > >>> >>> > >>> >>> > ------------------------------------------------------------------------------ >>> >>> > Are you an open source citizen? Join us for the Open Source Bridge >>> >>> > conference! >>> >>> > Portland, OR, June 17-19. Two days of sessions, one day of >>> >>> > unconference: >>> >>> > $250. >>> >>> > Need another reason to go? 24-hour hacker lounge. Register today! >>> >>> > >>> >>> > >>> >>> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>> >>> > _______________________________________________ >>> >>> > concern-users mailing list >>> >>> > con...@li... >>> >>> > https://lists.sourceforge.net/lists/listinfo/concern-users >>> >>> > >>> >>> > >>> >>> >>> >>> >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> >>> Are you an open source citizen? Join us for the Open Source Bridge >>> >>> conference! >>> >>> Portland, OR, June 17-19. Two days of sessions, one day of >>> >>> unconference: >>> >>> $250. >>> >>> Need another reason to go? 24-hour hacker lounge. Register today! >>> >>> >>> >>> >>> >>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>> >>> _______________________________________________ >>> >>> concern-users mailing list >>> >>> con...@li... >>> >>> https://lists.sourceforge.net/lists/listinfo/concern-users >>> >> >>> >> >>> >> >>> >> ------------------------------------------------------------------------------ >>> >> Are you an open source citizen? Join us for the Open Source Bridge >>> >> conference! >>> >> Portland, OR, June 17-19. Two days of sessions, one day of >>> >> unconference: >>> >> $250. >>> >> Need another reason to go? 24-hour hacker lounge. Register today! >>> >> >>> >> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>> >> _______________________________________________ >>> >> concern-users mailing list >>> >> con...@li... >>> >> https://lists.sourceforge.net/lists/listinfo/concern-users >>> >> >>> >> >>> > >>> >>> >>> ------------------------------------------------------------------------------ >>> _______________________________________________ >>> concern-users mailing list >>> con...@li... >>> https://lists.sourceforge.net/lists/listinfo/concern-users >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> concern-users mailing list >> con...@li... >> https://lists.sourceforge.net/lists/listinfo/concern-users >> >> > |
|
From: frantisek k. <fra...@gm...> - 2009-06-24 20:57:06
|
Thanks it is it! But still not working:(
<target name="concept" depends="prepare" description="generates the
concept artefacts">
<path id="oaw.classpath">
<fileset dir="../thirdparty/concept/lib"/>
<path location="../thirdparty/concept/jars/genutils.jar"/>
<path location="../thirdparty/concept/workflows"/>
</path>
There is no concept directory in thirdparty project..
I chcekouted these project and I do not have any errors: concern,
conform, osbl, osbl-basics, osbl-demo, osbl-shell, thirdparty.
Just a thought, maybe it can be added to concept GUI on right click on
canvas->generate .cpd file.. or a different way.
On Wed, Jun 24, 2009 at 1:49 PM, Holger Engels<he...@gm...> wrote:
> There is an ant task, that creates the concern-process.cpd out of the
> concept file. Look at osbl-demo/build.xml ...
>
> Regards,
>
> Holger
>
>
> On Wed, Jun 24, 2009 at 1:36 PM, frantisek kocun <fra...@gm...>
> wrote:
>>
>> So I created the process in con:cept, how to start it
>> programmatically? I think the main API is Controller interface, which
>> is quite handy. But how to parse the process definition to set it in
>> Controller? Directly by EMF? If yes where is .ecore model?
>>
>> Thanks
>>
>> On Mon, Jun 22, 2009 at 10:05 PM, frantisek
>> kocun<fra...@gm...> wrote:
>> > Thanks, I will try to model it in concept and execute. Btw. nice
>> > definition of AUTHOR role, bad that, it is true..
>> >
>> > On Mon, Jun 22, 2009 at 4:43 PM, Holger Engels<he...@gm...> wrote:
>> >> Hi Fero,
>> >>
>> >> if the actor returns a list of all outstanding reviewers, they all get
>> >> the
>> >> task at the same time and can execute it in an arbitrary order.
>> >>
>> >> Yes, historising means setting an attribute on the comment entity.
>> >>
>> >> Regards,
>> >>
>> >> Holger
>> >>
>> >> On Mon, Jun 22, 2009 at 2:12 PM, frantisek kocun
>> >> <fra...@gm...>
>> >> wrote:
>> >>>
>> >>> Wow, it is quite easy! Thanks. And what if I want the same but to put
>> >>> it reviewers parallel reviewing (sometimes called: multiinstance
>> >>> task)? I didn't ask this on JBPM forum because this I know how to do
>> >>> it, even if it is not directly supported..
>> >>>
>> >>> Then there are 2 options, when all reviewers accept the document it
>> >>> automatically comes to state Accepted, or it waits till the AUTHOR
>> >>> move it to the state.
>> >>>
>> >>> Btw. historising of comments means setting attributes to some entities
>> >>> (comments attached to document) or it historizes tasks and it is a
>> >>> work of a engine?
>> >>>
>> >>> Fero
>> >>>
>> >>> On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm...>
>> >>> wrote:
>> >>> > Hi Fero,
>> >>> >
>> >>> > I would model it like this:
>> >>> >
>> >>> > task REVIEW
>> >>> > actor: next reviewer
>> >>> > pre: modified
>> >>> > post: modified || accepted || rejected
>> >>> > desc: the reviewers comment is attached to the document
>> >>> >
>> >>> > task EDIT
>> >>> > actor: author
>> >>> > pre: rejected
>> >>> > post: modified
>> >>> > desc: all reviewers comments are historized
>> >>> >
>> >>> > option EDIT
>> >>> > actor: author
>> >>> > pre: true
>> >>> > post: modified
>> >>> > desc: all reviewers comments are historized
>> >>> >
>> >>> > actor AUTHOR
>> >>> > desc: a strange person who speaks better a natural language than a
>> >>> > formal
>> >>> > one ;.)
>> >>> >
>> >>> > actor NEXT REVIEWER
>> >>> > desc: determines a reviewer, who's not on the list of non historized
>> >>> > comments
>> >>> >
>> >>> > condition MODIFIED
>> >>> > desc: checks if there are one or more reviewer's comments missing.
>> >>> > historized comments are ignored
>> >>> >
>> >>> > condition accepted
>> >>> > desc: checks if there is a non historized comment from every
>> >>> > reviewer,
>> >>> > all
>> >>> > are positive
>> >>> >
>> >>> > condition rejected
>> >>> > desc: checks if there is a non historized negative comment from any
>> >>> > reviewer
>> >>> >
>> >>> >
>> >>> > Regards,
>> >>> >
>> >>> > Holger
>> >>> >
>> >>> >
>> >>> > On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun
>> >>> > <fra...@gm...> wrote:
>> >>> >>
>> >>> >> Hello, I took a look on con:cern several months ago. Is it possible
>> >>> >> to
>> >>> >> model this
>> >>> >>
>> >>> >> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371
>> >>> >>
>> >>> >> with it?
>> >>> >>
>> >>> >> It is a link to JBPM forum. We are currently using JBPM but we
>> >>> >> found
>> >>> >> that this is not easy to model in JBPM and this is one of it. Your
>> >>> >> engine and Drools Flow
>> >>> >> (http://www.jboss.org/drools/drools-flow.html)
>> >>> >> seem interesting to us.
>> >>> >>
>> >>> >> Thanks for answer
>> >>> >>
>> >>> >> Fero
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> ------------------------------------------------------------------------------
>> >>> >> Are you an open source citizen? Join us for the Open Source Bridge
>> >>> >> conference!
>> >>> >> Portland, OR, June 17-19. Two days of sessions, one day of
>> >>> >> unconference:
>> >>> >> $250.
>> >>> >> Need another reason to go? 24-hour hacker lounge. Register today!
>> >>> >>
>> >>> >>
>> >>> >>
>> >>> >> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
>> >>> >> _______________________________________________
>> >>> >> concern-users mailing list
>> >>> >> con...@li...
>> >>> >> https://lists.sourceforge.net/lists/listinfo/concern-users
>> >>> >
>> >>> >
>> >>> >
>> >>> >
>> >>> > ------------------------------------------------------------------------------
>> >>> > Are you an open source citizen? Join us for the Open Source Bridge
>> >>> > conference!
>> >>> > Portland, OR, June 17-19. Two days of sessions, one day of
>> >>> > unconference:
>> >>> > $250.
>> >>> > Need another reason to go? 24-hour hacker lounge. Register today!
>> >>> >
>> >>> >
>> >>> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
>> >>> > _______________________________________________
>> >>> > concern-users mailing list
>> >>> > con...@li...
>> >>> > https://lists.sourceforge.net/lists/listinfo/concern-users
>> >>> >
>> >>> >
>> >>>
>> >>>
>> >>>
>> >>> ------------------------------------------------------------------------------
>> >>> Are you an open source citizen? Join us for the Open Source Bridge
>> >>> conference!
>> >>> Portland, OR, June 17-19. Two days of sessions, one day of
>> >>> unconference:
>> >>> $250.
>> >>> Need another reason to go? 24-hour hacker lounge. Register today!
>> >>>
>> >>>
>> >>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
>> >>> _______________________________________________
>> >>> concern-users mailing list
>> >>> con...@li...
>> >>> https://lists.sourceforge.net/lists/listinfo/concern-users
>> >>
>> >>
>> >>
>> >> ------------------------------------------------------------------------------
>> >> Are you an open source citizen? Join us for the Open Source Bridge
>> >> conference!
>> >> Portland, OR, June 17-19. Two days of sessions, one day of
>> >> unconference:
>> >> $250.
>> >> Need another reason to go? 24-hour hacker lounge. Register today!
>> >>
>> >> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
>> >> _______________________________________________
>> >> concern-users mailing list
>> >> con...@li...
>> >> https://lists.sourceforge.net/lists/listinfo/concern-users
>> >>
>> >>
>> >
>>
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> concern-users mailing list
>> con...@li...
>> https://lists.sourceforge.net/lists/listinfo/concern-users
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> concern-users mailing list
> con...@li...
> https://lists.sourceforge.net/lists/listinfo/concern-users
>
>
|
|
From: Holger E. <he...@gm...> - 2009-06-24 18:06:35
|
Hi, we proudly annouce the general availability of con:nect 1.1, the OSBL-based webclient for OpenMAPI-compatible groupware servers. Con:nect integrates comprehensive groupware functionality with a powerful workflow engine. Tasks assigned from workflows are synchronized into the groupware folders. The behaviour of groupware objects like appointments and contacts can be controlled by processes. For example, if a new appointments of type vacation is created, a vacation request is automatically generated and in effect, the superior gets a approval request. The combination of groupware with workflow bridges the gap between process driven and organizational collaboration. We have set up an online demo. Though con:nect will run on any system, supporting Java 6, binary packages are only available for ubuntu linux. Read the installation guide! Sources can be obtained from subversion. Functionality ========= In detail, con:nect supports o Appointments with free/busy view, recurrence, exceptions to recurrency and invitation requests o E-Mail with search folders, processing rules (out of office reply) and a rich text editor o Contacts with picture o Tasks with assignment and workflow integration o Notes o Public folders o Administration ui for the mapi server o Configurable dashboard OpenMAPI ======== OpenMAPI is a community project, initiated by Topalis, VIPcom and Wilken, that aims to open MAPI, the most widespread groupware standard. There are C#-bindings already available, Java-bindings are in the works, more language bindings will follow. The OpenMAPI proxy with pluggable protocols connects several alternative MAPI servers like MS Exchange, teamXchange and Zarafa with arbitrary MAPI clients like MS Outlook, con:nect, BlackBerry Enterprise Connector and the like. It translates between different on-the-wire protocolls and even adds functionality like caching or dynamic enrichment of MAPI objects. Conversations ========== Conversations is a scalable open source MAPI store from VIPcom, that runs on Windows, as well as Linux and several Unices. As it implements MAPI by its very nature, it provides the complete functionality spectrum along all versions of MS Outlook. Kind Regards, Holger Engels |
|
From: Holger E. <he...@gm...> - 2009-06-24 14:06:11
|
There is an ant task, that creates the concern-process.cpd out of the concept file. Look at osbl-demo/build.xml ... Regards, Holger On Wed, Jun 24, 2009 at 1:36 PM, frantisek kocun <fra...@gm...>wrote: > So I created the process in con:cept, how to start it > programmatically? I think the main API is Controller interface, which > is quite handy. But how to parse the process definition to set it in > Controller? Directly by EMF? If yes where is .ecore model? > > Thanks > > On Mon, Jun 22, 2009 at 10:05 PM, frantisek > kocun<fra...@gm...> wrote: > > Thanks, I will try to model it in concept and execute. Btw. nice > > definition of AUTHOR role, bad that, it is true.. > > > > On Mon, Jun 22, 2009 at 4:43 PM, Holger Engels<he...@gm...> wrote: > >> Hi Fero, > >> > >> if the actor returns a list of all outstanding reviewers, they all get > the > >> task at the same time and can execute it in an arbitrary order. > >> > >> Yes, historising means setting an attribute on the comment entity. > >> > >> Regards, > >> > >> Holger > >> > >> On Mon, Jun 22, 2009 at 2:12 PM, frantisek kocun < > fra...@gm...> > >> wrote: > >>> > >>> Wow, it is quite easy! Thanks. And what if I want the same but to put > >>> it reviewers parallel reviewing (sometimes called: multiinstance > >>> task)? I didn't ask this on JBPM forum because this I know how to do > >>> it, even if it is not directly supported.. > >>> > >>> Then there are 2 options, when all reviewers accept the document it > >>> automatically comes to state Accepted, or it waits till the AUTHOR > >>> move it to the state. > >>> > >>> Btw. historising of comments means setting attributes to some entities > >>> (comments attached to document) or it historizes tasks and it is a > >>> work of a engine? > >>> > >>> Fero > >>> > >>> On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm...> > wrote: > >>> > Hi Fero, > >>> > > >>> > I would model it like this: > >>> > > >>> > task REVIEW > >>> > actor: next reviewer > >>> > pre: modified > >>> > post: modified || accepted || rejected > >>> > desc: the reviewers comment is attached to the document > >>> > > >>> > task EDIT > >>> > actor: author > >>> > pre: rejected > >>> > post: modified > >>> > desc: all reviewers comments are historized > >>> > > >>> > option EDIT > >>> > actor: author > >>> > pre: true > >>> > post: modified > >>> > desc: all reviewers comments are historized > >>> > > >>> > actor AUTHOR > >>> > desc: a strange person who speaks better a natural language than a > >>> > formal > >>> > one ;.) > >>> > > >>> > actor NEXT REVIEWER > >>> > desc: determines a reviewer, who's not on the list of non historized > >>> > comments > >>> > > >>> > condition MODIFIED > >>> > desc: checks if there are one or more reviewer's comments missing. > >>> > historized comments are ignored > >>> > > >>> > condition accepted > >>> > desc: checks if there is a non historized comment from every > reviewer, > >>> > all > >>> > are positive > >>> > > >>> > condition rejected > >>> > desc: checks if there is a non historized negative comment from any > >>> > reviewer > >>> > > >>> > > >>> > Regards, > >>> > > >>> > Holger > >>> > > >>> > > >>> > On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun > >>> > <fra...@gm...> wrote: > >>> >> > >>> >> Hello, I took a look on con:cern several months ago. Is it possible > to > >>> >> model this > >>> >> > >>> >> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 > >>> >> > >>> >> with it? > >>> >> > >>> >> It is a link to JBPM forum. We are currently using JBPM but we found > >>> >> that this is not easy to model in JBPM and this is one of it. Your > >>> >> engine and Drools Flow ( > http://www.jboss.org/drools/drools-flow.html) > >>> >> seem interesting to us. > >>> >> > >>> >> Thanks for answer > >>> >> > >>> >> Fero > >>> >> > >>> >> > >>> >> > >>> >> > ------------------------------------------------------------------------------ > >>> >> Are you an open source citizen? Join us for the Open Source Bridge > >>> >> conference! > >>> >> Portland, OR, June 17-19. Two days of sessions, one day of > >>> >> unconference: > >>> >> $250. > >>> >> Need another reason to go? 24-hour hacker lounge. Register today! > >>> >> > >>> >> > >>> >> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > >>> >> _______________________________________________ > >>> >> concern-users mailing list > >>> >> con...@li... > >>> >> https://lists.sourceforge.net/lists/listinfo/concern-users > >>> > > >>> > > >>> > > >>> > > ------------------------------------------------------------------------------ > >>> > Are you an open source citizen? Join us for the Open Source Bridge > >>> > conference! > >>> > Portland, OR, June 17-19. Two days of sessions, one day of > unconference: > >>> > $250. > >>> > Need another reason to go? 24-hour hacker lounge. Register today! > >>> > > >>> > > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > >>> > _______________________________________________ > >>> > concern-users mailing list > >>> > con...@li... > >>> > https://lists.sourceforge.net/lists/listinfo/concern-users > >>> > > >>> > > >>> > >>> > >>> > ------------------------------------------------------------------------------ > >>> Are you an open source citizen? Join us for the Open Source Bridge > >>> conference! > >>> Portland, OR, June 17-19. Two days of sessions, one day of > unconference: > >>> $250. > >>> Need another reason to go? 24-hour hacker lounge. Register today! > >>> > >>> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > >>> _______________________________________________ > >>> concern-users mailing list > >>> con...@li... > >>> https://lists.sourceforge.net/lists/listinfo/concern-users > >> > >> > >> > ------------------------------------------------------------------------------ > >> Are you an open source citizen? Join us for the Open Source Bridge > >> conference! > >> Portland, OR, June 17-19. Two days of sessions, one day of unconference: > >> $250. > >> Need another reason to go? 24-hour hacker lounge. Register today! > >> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > >> _______________________________________________ > >> concern-users mailing list > >> con...@li... > >> https://lists.sourceforge.net/lists/listinfo/concern-users > >> > >> > > > > > ------------------------------------------------------------------------------ > _______________________________________________ > concern-users mailing list > con...@li... > https://lists.sourceforge.net/lists/listinfo/concern-users > |
|
From: frantisek k. <fra...@gm...> - 2009-06-24 11:36:29
|
So I created the process in con:cept, how to start it programmatically? I think the main API is Controller interface, which is quite handy. But how to parse the process definition to set it in Controller? Directly by EMF? If yes where is .ecore model? Thanks On Mon, Jun 22, 2009 at 10:05 PM, frantisek kocun<fra...@gm...> wrote: > Thanks, I will try to model it in concept and execute. Btw. nice > definition of AUTHOR role, bad that, it is true.. > > On Mon, Jun 22, 2009 at 4:43 PM, Holger Engels<he...@gm...> wrote: >> Hi Fero, >> >> if the actor returns a list of all outstanding reviewers, they all get the >> task at the same time and can execute it in an arbitrary order. >> >> Yes, historising means setting an attribute on the comment entity. >> >> Regards, >> >> Holger >> >> On Mon, Jun 22, 2009 at 2:12 PM, frantisek kocun <fra...@gm...> >> wrote: >>> >>> Wow, it is quite easy! Thanks. And what if I want the same but to put >>> it reviewers parallel reviewing (sometimes called: multiinstance >>> task)? I didn't ask this on JBPM forum because this I know how to do >>> it, even if it is not directly supported.. >>> >>> Then there are 2 options, when all reviewers accept the document it >>> automatically comes to state Accepted, or it waits till the AUTHOR >>> move it to the state. >>> >>> Btw. historising of comments means setting attributes to some entities >>> (comments attached to document) or it historizes tasks and it is a >>> work of a engine? >>> >>> Fero >>> >>> On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm...> wrote: >>> > Hi Fero, >>> > >>> > I would model it like this: >>> > >>> > task REVIEW >>> > actor: next reviewer >>> > pre: modified >>> > post: modified || accepted || rejected >>> > desc: the reviewers comment is attached to the document >>> > >>> > task EDIT >>> > actor: author >>> > pre: rejected >>> > post: modified >>> > desc: all reviewers comments are historized >>> > >>> > option EDIT >>> > actor: author >>> > pre: true >>> > post: modified >>> > desc: all reviewers comments are historized >>> > >>> > actor AUTHOR >>> > desc: a strange person who speaks better a natural language than a >>> > formal >>> > one ;.) >>> > >>> > actor NEXT REVIEWER >>> > desc: determines a reviewer, who's not on the list of non historized >>> > comments >>> > >>> > condition MODIFIED >>> > desc: checks if there are one or more reviewer's comments missing. >>> > historized comments are ignored >>> > >>> > condition accepted >>> > desc: checks if there is a non historized comment from every reviewer, >>> > all >>> > are positive >>> > >>> > condition rejected >>> > desc: checks if there is a non historized negative comment from any >>> > reviewer >>> > >>> > >>> > Regards, >>> > >>> > Holger >>> > >>> > >>> > On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun >>> > <fra...@gm...> wrote: >>> >> >>> >> Hello, I took a look on con:cern several months ago. Is it possible to >>> >> model this >>> >> >>> >> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 >>> >> >>> >> with it? >>> >> >>> >> It is a link to JBPM forum. We are currently using JBPM but we found >>> >> that this is not easy to model in JBPM and this is one of it. Your >>> >> engine and Drools Flow (http://www.jboss.org/drools/drools-flow.html) >>> >> seem interesting to us. >>> >> >>> >> Thanks for answer >>> >> >>> >> Fero >>> >> >>> >> >>> >> >>> >> ------------------------------------------------------------------------------ >>> >> Are you an open source citizen? Join us for the Open Source Bridge >>> >> conference! >>> >> Portland, OR, June 17-19. Two days of sessions, one day of >>> >> unconference: >>> >> $250. >>> >> Need another reason to go? 24-hour hacker lounge. Register today! >>> >> >>> >> >>> >> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>> >> _______________________________________________ >>> >> concern-users mailing list >>> >> con...@li... >>> >> https://lists.sourceforge.net/lists/listinfo/concern-users >>> > >>> > >>> > >>> > ------------------------------------------------------------------------------ >>> > Are you an open source citizen? Join us for the Open Source Bridge >>> > conference! >>> > Portland, OR, June 17-19. Two days of sessions, one day of unconference: >>> > $250. >>> > Need another reason to go? 24-hour hacker lounge. Register today! >>> > >>> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>> > _______________________________________________ >>> > concern-users mailing list >>> > con...@li... >>> > https://lists.sourceforge.net/lists/listinfo/concern-users >>> > >>> > >>> >>> >>> ------------------------------------------------------------------------------ >>> Are you an open source citizen? Join us for the Open Source Bridge >>> conference! >>> Portland, OR, June 17-19. Two days of sessions, one day of unconference: >>> $250. >>> Need another reason to go? 24-hour hacker lounge. Register today! >>> >>> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >>> _______________________________________________ >>> concern-users mailing list >>> con...@li... >>> https://lists.sourceforge.net/lists/listinfo/concern-users >> >> >> ------------------------------------------------------------------------------ >> Are you an open source citizen? Join us for the Open Source Bridge >> conference! >> Portland, OR, June 17-19. Two days of sessions, one day of unconference: >> $250. >> Need another reason to go? 24-hour hacker lounge. Register today! >> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >> _______________________________________________ >> concern-users mailing list >> con...@li... >> https://lists.sourceforge.net/lists/listinfo/concern-users >> >> > |
|
From: frantisek k. <fra...@gm...> - 2009-06-22 20:06:34
|
Thanks, I will try to model it in concept and execute. Btw. nice definition of AUTHOR role, bad that, it is true.. On Mon, Jun 22, 2009 at 4:43 PM, Holger Engels<he...@gm...> wrote: > Hi Fero, > > if the actor returns a list of all outstanding reviewers, they all get the > task at the same time and can execute it in an arbitrary order. > > Yes, historising means setting an attribute on the comment entity. > > Regards, > > Holger > > On Mon, Jun 22, 2009 at 2:12 PM, frantisek kocun <fra...@gm...> > wrote: >> >> Wow, it is quite easy! Thanks. And what if I want the same but to put >> it reviewers parallel reviewing (sometimes called: multiinstance >> task)? I didn't ask this on JBPM forum because this I know how to do >> it, even if it is not directly supported.. >> >> Then there are 2 options, when all reviewers accept the document it >> automatically comes to state Accepted, or it waits till the AUTHOR >> move it to the state. >> >> Btw. historising of comments means setting attributes to some entities >> (comments attached to document) or it historizes tasks and it is a >> work of a engine? >> >> Fero >> >> On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm...> wrote: >> > Hi Fero, >> > >> > I would model it like this: >> > >> > task REVIEW >> > actor: next reviewer >> > pre: modified >> > post: modified || accepted || rejected >> > desc: the reviewers comment is attached to the document >> > >> > task EDIT >> > actor: author >> > pre: rejected >> > post: modified >> > desc: all reviewers comments are historized >> > >> > option EDIT >> > actor: author >> > pre: true >> > post: modified >> > desc: all reviewers comments are historized >> > >> > actor AUTHOR >> > desc: a strange person who speaks better a natural language than a >> > formal >> > one ;.) >> > >> > actor NEXT REVIEWER >> > desc: determines a reviewer, who's not on the list of non historized >> > comments >> > >> > condition MODIFIED >> > desc: checks if there are one or more reviewer's comments missing. >> > historized comments are ignored >> > >> > condition accepted >> > desc: checks if there is a non historized comment from every reviewer, >> > all >> > are positive >> > >> > condition rejected >> > desc: checks if there is a non historized negative comment from any >> > reviewer >> > >> > >> > Regards, >> > >> > Holger >> > >> > >> > On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun >> > <fra...@gm...> wrote: >> >> >> >> Hello, I took a look on con:cern several months ago. Is it possible to >> >> model this >> >> >> >> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 >> >> >> >> with it? >> >> >> >> It is a link to JBPM forum. We are currently using JBPM but we found >> >> that this is not easy to model in JBPM and this is one of it. Your >> >> engine and Drools Flow (http://www.jboss.org/drools/drools-flow.html) >> >> seem interesting to us. >> >> >> >> Thanks for answer >> >> >> >> Fero >> >> >> >> >> >> >> >> ------------------------------------------------------------------------------ >> >> Are you an open source citizen? Join us for the Open Source Bridge >> >> conference! >> >> Portland, OR, June 17-19. Two days of sessions, one day of >> >> unconference: >> >> $250. >> >> Need another reason to go? 24-hour hacker lounge. Register today! >> >> >> >> >> >> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >> >> _______________________________________________ >> >> concern-users mailing list >> >> con...@li... >> >> https://lists.sourceforge.net/lists/listinfo/concern-users >> > >> > >> > >> > ------------------------------------------------------------------------------ >> > Are you an open source citizen? Join us for the Open Source Bridge >> > conference! >> > Portland, OR, June 17-19. Two days of sessions, one day of unconference: >> > $250. >> > Need another reason to go? 24-hour hacker lounge. Register today! >> > >> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >> > _______________________________________________ >> > concern-users mailing list >> > con...@li... >> > https://lists.sourceforge.net/lists/listinfo/concern-users >> > >> > >> >> >> ------------------------------------------------------------------------------ >> Are you an open source citizen? Join us for the Open Source Bridge >> conference! >> Portland, OR, June 17-19. Two days of sessions, one day of unconference: >> $250. >> Need another reason to go? 24-hour hacker lounge. Register today! >> >> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >> _______________________________________________ >> concern-users mailing list >> con...@li... >> https://lists.sourceforge.net/lists/listinfo/concern-users > > > ------------------------------------------------------------------------------ > Are you an open source citizen? Join us for the Open Source Bridge > conference! > Portland, OR, June 17-19. Two days of sessions, one day of unconference: > $250. > Need another reason to go? 24-hour hacker lounge. Register today! > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > _______________________________________________ > concern-users mailing list > con...@li... > https://lists.sourceforge.net/lists/listinfo/concern-users > > |
|
From: Holger E. <he...@gm...> - 2009-06-22 14:43:20
|
Hi Fero, if the actor returns a list of all outstanding reviewers, they all get the task at the same time and can execute it in an arbitrary order. Yes, historising means setting an attribute on the comment entity. Regards, Holger On Mon, Jun 22, 2009 at 2:12 PM, frantisek kocun <fra...@gm...>wrote: > Wow, it is quite easy! Thanks. And what if I want the same but to put > it reviewers parallel reviewing (sometimes called: multiinstance > task)? I didn't ask this on JBPM forum because this I know how to do > it, even if it is not directly supported.. > > Then there are 2 options, when all reviewers accept the document it > automatically comes to state Accepted, or it waits till the AUTHOR > move it to the state. > > Btw. historising of comments means setting attributes to some entities > (comments attached to document) or it historizes tasks and it is a > work of a engine? > > Fero > > On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm...> wrote: > > Hi Fero, > > > > I would model it like this: > > > > task REVIEW > > actor: next reviewer > > pre: modified > > post: modified || accepted || rejected > > desc: the reviewers comment is attached to the document > > > > task EDIT > > actor: author > > pre: rejected > > post: modified > > desc: all reviewers comments are historized > > > > option EDIT > > actor: author > > pre: true > > post: modified > > desc: all reviewers comments are historized > > > > actor AUTHOR > > desc: a strange person who speaks better a natural language than a formal > > one ;.) > > > > actor NEXT REVIEWER > > desc: determines a reviewer, who's not on the list of non historized > > comments > > > > condition MODIFIED > > desc: checks if there are one or more reviewer's comments missing. > > historized comments are ignored > > > > condition accepted > > desc: checks if there is a non historized comment from every reviewer, > all > > are positive > > > > condition rejected > > desc: checks if there is a non historized negative comment from any > reviewer > > > > > > Regards, > > > > Holger > > > > > > On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun > > <fra...@gm...> wrote: > >> > >> Hello, I took a look on con:cern several months ago. Is it possible to > >> model this > >> > >> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 > >> > >> with it? > >> > >> It is a link to JBPM forum. We are currently using JBPM but we found > >> that this is not easy to model in JBPM and this is one of it. Your > >> engine and Drools Flow (http://www.jboss.org/drools/drools-flow.html) > >> seem interesting to us. > >> > >> Thanks for answer > >> > >> Fero > >> > >> > >> > ------------------------------------------------------------------------------ > >> Are you an open source citizen? Join us for the Open Source Bridge > >> conference! > >> Portland, OR, June 17-19. Two days of sessions, one day of unconference: > >> $250. > >> Need another reason to go? 24-hour hacker lounge. Register today! > >> > >> > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > >> _______________________________________________ > >> concern-users mailing list > >> con...@li... > >> https://lists.sourceforge.net/lists/listinfo/concern-users > > > > > > > ------------------------------------------------------------------------------ > > Are you an open source citizen? Join us for the Open Source Bridge > > conference! > > Portland, OR, June 17-19. Two days of sessions, one day of unconference: > > $250. > > Need another reason to go? 24-hour hacker lounge. Register today! > > > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > > _______________________________________________ > > concern-users mailing list > > con...@li... > > https://lists.sourceforge.net/lists/listinfo/concern-users > > > > > > > ------------------------------------------------------------------------------ > Are you an open source citizen? Join us for the Open Source Bridge > conference! > Portland, OR, June 17-19. Two days of sessions, one day of unconference: > $250. > Need another reason to go? 24-hour hacker lounge. Register today! > > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > _______________________________________________ > concern-users mailing list > con...@li... > https://lists.sourceforge.net/lists/listinfo/concern-users > |
|
From: frantisek k. <fra...@gm...> - 2009-06-22 13:27:10
|
Wow, it is quite easy! Thanks. And what if I want the same but to put it reviewers parallel reviewing (sometimes called: multiinstance task)? I didn't ask this on JBPM forum because this I know how to do it, even if it is not directly supported.. Then there are 2 options, when all reviewers accept the document it automatically comes to state Accepted, or it waits till the AUTHOR move it to the state. Btw. historising of comments means setting attributes to some entities (comments attached to document) or it historizes tasks and it is a work of a engine? Fero On Mon, Jun 22, 2009 at 7:27 AM, Holger Engels<he...@gm...> wrote: > Hi Fero, > > I would model it like this: > > task REVIEW > actor: next reviewer > pre: modified > post: modified || accepted || rejected > desc: the reviewers comment is attached to the document > > task EDIT > actor: author > pre: rejected > post: modified > desc: all reviewers comments are historized > > option EDIT > actor: author > pre: true > post: modified > desc: all reviewers comments are historized > > actor AUTHOR > desc: a strange person who speaks better a natural language than a formal > one ;.) > > actor NEXT REVIEWER > desc: determines a reviewer, who's not on the list of non historized > comments > > condition MODIFIED > desc: checks if there are one or more reviewer's comments missing. > historized comments are ignored > > condition accepted > desc: checks if there is a non historized comment from every reviewer, all > are positive > > condition rejected > desc: checks if there is a non historized negative comment from any reviewer > > > Regards, > > Holger > > > On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun > <fra...@gm...> wrote: >> >> Hello, I took a look on con:cern several months ago. Is it possible to >> model this >> >> http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 >> >> with it? >> >> It is a link to JBPM forum. We are currently using JBPM but we found >> that this is not easy to model in JBPM and this is one of it. Your >> engine and Drools Flow (http://www.jboss.org/drools/drools-flow.html) >> seem interesting to us. >> >> Thanks for answer >> >> Fero >> >> >> ------------------------------------------------------------------------------ >> Are you an open source citizen? Join us for the Open Source Bridge >> conference! >> Portland, OR, June 17-19. Two days of sessions, one day of unconference: >> $250. >> Need another reason to go? 24-hour hacker lounge. Register today! >> >> http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org >> _______________________________________________ >> concern-users mailing list >> con...@li... >> https://lists.sourceforge.net/lists/listinfo/concern-users > > > ------------------------------------------------------------------------------ > Are you an open source citizen? Join us for the Open Source Bridge > conference! > Portland, OR, June 17-19. Two days of sessions, one day of unconference: > $250. > Need another reason to go? 24-hour hacker lounge. Register today! > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > _______________________________________________ > concern-users mailing list > con...@li... > https://lists.sourceforge.net/lists/listinfo/concern-users > > |
|
From: Holger E. <he...@gm...> - 2009-06-22 05:27:51
|
Hi Fero, I would model it like this: task REVIEW actor: next reviewer pre: modified post: modified || accepted || rejected desc: the reviewers comment is attached to the document task EDIT actor: author pre: rejected post: modified desc: all reviewers comments are historized option EDIT actor: author pre: true post: modified desc: all reviewers comments are historized actor AUTHOR desc: a strange person who speaks better a natural language than a formal one ;.) actor NEXT REVIEWER desc: determines a reviewer, who's not on the list of non historized comments condition MODIFIED desc: checks if there are one or more reviewer's comments missing. historized comments are ignored condition accepted desc: checks if there is a non historized comment from every reviewer, all are positive condition rejected desc: checks if there is a non historized negative comment from any reviewer Regards, Holger On Sun, Jun 21, 2009 at 11:21 PM, frantisek kocun <fra...@gm... > wrote: > Hello, I took a look on con:cern several months ago. Is it possible to > model this > > http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 > > with it? > > It is a link to JBPM forum. We are currently using JBPM but we found > that this is not easy to model in JBPM and this is one of it. Your > engine and Drools Flow (http://www.jboss.org/drools/drools-flow.html) > seem interesting to us. > > Thanks for answer > > Fero > > > ------------------------------------------------------------------------------ > Are you an open source citizen? Join us for the Open Source Bridge > conference! > Portland, OR, June 17-19. Two days of sessions, one day of unconference: > $250. > Need another reason to go? 24-hour hacker lounge. Register today! > > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > _______________________________________________ > concern-users mailing list > con...@li... > https://lists.sourceforge.net/lists/listinfo/concern-users > |
|
From: frantisek k. <fra...@gm...> - 2009-06-21 21:21:49
|
Hello, I took a look on con:cern several months ago. Is it possible to model this http://www.jboss.org/index.html?module=bb&op=viewtopic&t=157371 with it? It is a link to JBPM forum. We are currently using JBPM but we found that this is not easy to model in JBPM and this is one of it. Your engine and Drools Flow (http://www.jboss.org/drools/drools-flow.html) seem interesting to us. Thanks for answer Fero |
|
From: Holger E. <he...@gm...> - 2009-04-29 12:33:38
|
Hi, version 1.1 of con:nect has reached rc state. At the moment, it is only available in subversion. Ubuntu- packages will be available in a few days. Please test it online here: http://connect.wilken.de/connect (demo1/demo1/M) (demo2/demo2/M) (demo3/demo3/M) con:nect is a Groupware WebUI, that uses OpenMAPI to connect to arbitrary MAPI Stores. The demo uses the conversations store from VIPcom, which is 100% Outlook compatible. However, a MS Exchange connector is also available and Zarafa and Scalix connectors are in the works. Please post your Bugreports here: http://osbl.wilken.de/jira/browse/NECT Regards, Holger |
|
From: Raf H. <raf...@gm...> - 2009-03-10 15:47:56
|
Hi Holger, Thanks for the tip; that indeed did the trick! Cheers, Raf On Wed, Mar 4, 2009 at 8:57 AM, engels <he...@wi...> wrote: > Hi Raf, > > probably, you logged in with a new user and don't have permissions yet? > Click "Create Admin Profile" in the Development Tools tab on the right! > > Regards, > > Holger > > On Tue, 3 Mar 2009 21:45:07 +0100, Raf Haesen <raf...@gm...> > wrote: > > Hi Holger, thanks for your reply! > > > > In the meanwhile I managed to build/deploy OSBL using the instructions on > > the website. > > I chose to use MySQL, could create the database, the osbl user and I > could > > create the schema's invoking the appropriate MBeans. > > > > The strange thing is that I could also deploy the demo application, and > > actually create a process instance; however, after the instance finished > > and > > I logged in again, all windows on the left side (navigation,processes) > > stay > > empty. Before I could select "process manager", several Subjects, etc. > but > > these tree items somehow disappeared. > > > > Have you any idea what the problem could be? I can send you some JBoss > > traces, but I don't see anything irregular.. > > > > Thanks again! > > Raf > > > > > > > > > > > > On Sun, Mar 1, 2009 at 7:33 AM, engels <he...@wi...> wrote: > > > >> Hi Raf, > >> > >> con:cern is completely independent of the osbl. You can use it > > standalone. > >> Yes, you should also install the con:cept modelling tool. > >> > >> If you need further help, please let me know! > >> Regards, > >> > >> Holger > >> > >> > >> On Wed, 25 Feb 2009 01:31:56 +0100, Raf Haesen <raf...@gm...> > >> wrote: > >> > Dear Holger > >> > > >> > I would like to experiment a little with the con:cern workflow engine. > > Is > >> > it > >> > possible to use it stand-alone (i.e. apart from the complete OSBL > >> > library)? > >> > > >> > Are there installation instructions available? Should I also install > >> > con:cept for modeling processes with pre/post conditions for the > >> > activities? > >> > > >> > Thanks in advance for your reply. > >> > > >> > Cheers > >> > Raf > >> > > >> > > >> > >> > > > > > > |
|
From: engels <he...@wi...> - 2009-03-04 07:57:40
|
Hi Raf, probably, you logged in with a new user and don't have permissions yet? Click "Create Admin Profile" in the Development Tools tab on the right! Regards, Holger On Tue, 3 Mar 2009 21:45:07 +0100, Raf Haesen <raf...@gm...> wrote: > Hi Holger, thanks for your reply! > > In the meanwhile I managed to build/deploy OSBL using the instructions on > the website. > I chose to use MySQL, could create the database, the osbl user and I could > create the schema's invoking the appropriate MBeans. > > The strange thing is that I could also deploy the demo application, and > actually create a process instance; however, after the instance finished > and > I logged in again, all windows on the left side (navigation,processes) > stay > empty. Before I could select "process manager", several Subjects, etc. but > these tree items somehow disappeared. > > Have you any idea what the problem could be? I can send you some JBoss > traces, but I don't see anything irregular.. > > Thanks again! > Raf > > > > > > On Sun, Mar 1, 2009 at 7:33 AM, engels <he...@wi...> wrote: > >> Hi Raf, >> >> con:cern is completely independent of the osbl. You can use it > standalone. >> Yes, you should also install the con:cept modelling tool. >> >> If you need further help, please let me know! >> Regards, >> >> Holger >> >> >> On Wed, 25 Feb 2009 01:31:56 +0100, Raf Haesen <raf...@gm...> >> wrote: >> > Dear Holger >> > >> > I would like to experiment a little with the con:cern workflow engine. > Is >> > it >> > possible to use it stand-alone (i.e. apart from the complete OSBL >> > library)? >> > >> > Are there installation instructions available? Should I also install >> > con:cept for modeling processes with pre/post conditions for the >> > activities? >> > >> > Thanks in advance for your reply. >> > >> > Cheers >> > Raf >> > >> > >> >> > > |
|
From: Raf H. <raf...@gm...> - 2009-03-03 20:45:09
|
Hi Holger, thanks for your reply! In the meanwhile I managed to build/deploy OSBL using the instructions on the website. I chose to use MySQL, could create the database, the osbl user and I could create the schema's invoking the appropriate MBeans. The strange thing is that I could also deploy the demo application, and actually create a process instance; however, after the instance finished and I logged in again, all windows on the left side (navigation,processes) stay empty. Before I could select "process manager", several Subjects, etc. but these tree items somehow disappeared. Have you any idea what the problem could be? I can send you some JBoss traces, but I don't see anything irregular.. Thanks again! Raf On Sun, Mar 1, 2009 at 7:33 AM, engels <he...@wi...> wrote: > Hi Raf, > > con:cern is completely independent of the osbl. You can use it standalone. > Yes, you should also install the con:cept modelling tool. > > If you need further help, please let me know! > Regards, > > Holger > > > On Wed, 25 Feb 2009 01:31:56 +0100, Raf Haesen <raf...@gm...> > wrote: > > Dear Holger > > > > I would like to experiment a little with the con:cern workflow engine. Is > > it > > possible to use it stand-alone (i.e. apart from the complete OSBL > > library)? > > > > Are there installation instructions available? Should I also install > > con:cept for modeling processes with pre/post conditions for the > > activities? > > > > Thanks in advance for your reply. > > > > Cheers > > Raf > > > > > > |
|
From: engels <he...@wi...> - 2009-03-01 07:46:50
|
Hi Philip, thanks for your interest! On Fri, 27 Feb 2009 12:05:11 +0100, "Philip Webster" <Phi...@oc...> wrote: > > We are evaluating your workflow engine with the intention of possibly > integrating it into a service we are developing. We would most likely be > interested in commercial support for the workflow engine. > > If possible, any answers you may have to the following questions would > be very helpful: > > 1) Does the engine have any clustering and partitioning capabilities, > and if so, is there a document you could provide or link to that will > give some details of what can be done with clustering, how well it > scales etc.? The engine can be partitioned in a very simple manner. Just run multiple instances on the same database and same process model and make sure, that the subjects (instances) are distributed across them. > 2) Can the engine be embedded, or does there have to be a dedicated > workflow server application? It can be embedded. Look at the unit test code in order to learn how to instantiate a controller or use the spring bean deployment. > 3) Can the persistence store be modified, so that we could use a > database product of our choosing via configuration of your workflow > engine? The engine uses hibernate to store its temporary control information. It has been tested with several different databases. The business data is stored separately in an arbitrary store anyway. You can use any persistence meachanism and store you like. > 4) Does the engine support multiple concurrent versions of a workflow > executing at the same time? For example: if a long-running process > definition is modified, can a new process instance run using the updated > definition alongside an existing running process which uses the earlier > definition? This is possible. You can run multiple versions of a process in parallel. Just give the processes variant names. Every subject will be processed with process, it has been started with. Alternatively you could migrate running subjects by simple migrating their state and - by option - perform some > 5) Does the engine permit java code to be added to implement workflow > activities/tasks, and if so, are there any limitations to what can be > done? Yes. All process elements are java classes anyway. > 6) Is it possible to use non-WS protocols to access external services? > For example, is there any aspect of the workflow engine that would > prevent us from making calls to external services using our own choice > of protocol if we implemented it ourselves within an activity? You can do whatever you want in an activity. There are no restrictions. Though your service calls should be reliably in terms of transactionality. > 7) Does the engine have any support for roles and the assignment of > tasks to roles rather than specific users? Yes. The assignment of tasks is performed by a so called Actor, which is a java class. Regards, Holger |
|
From: engels <he...@wi...> - 2009-03-01 07:04:18
|
Hi Raf, con:cern is completely independent of the osbl. You can use it standalone. Yes, you should also install the con:cept modelling tool. If you need further help, please let me know! Regards, Holger On Wed, 25 Feb 2009 01:31:56 +0100, Raf Haesen <raf...@gm...> wrote: > Dear Holger > > I would like to experiment a little with the con:cern workflow engine. Is > it > possible to use it stand-alone (i.e. apart from the complete OSBL > library)? > > Are there installation instructions available? Should I also install > con:cept for modeling processes with pre/post conditions for the > activities? > > Thanks in advance for your reply. > > Cheers > Raf > > |