You can subscribe to this list here.
| 2000 |
Jan
|
Feb
(9) |
Mar
(2) |
Apr
(1) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
|
Feb
(1) |
Mar
(28) |
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
(2) |
Sep
(27) |
Oct
(31) |
Nov
(7) |
Dec
(23) |
| 2002 |
Jan
(22) |
Feb
(29) |
Mar
(50) |
Apr
(1) |
May
|
Jun
(6) |
Jul
(3) |
Aug
(5) |
Sep
(27) |
Oct
(39) |
Nov
(27) |
Dec
(17) |
| 2003 |
Jan
(25) |
Feb
(33) |
Mar
(15) |
Apr
(38) |
May
(8) |
Jun
(17) |
Jul
(5) |
Aug
(3) |
Sep
(6) |
Oct
(11) |
Nov
(5) |
Dec
|
| 2004 |
Jan
(10) |
Feb
(6) |
Mar
(2) |
Apr
|
May
(7) |
Jun
(1) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
(2) |
| 2005 |
Jan
|
Feb
(3) |
Mar
(5) |
Apr
|
May
(6) |
Jun
(12) |
Jul
|
Aug
(2) |
Sep
(3) |
Oct
(2) |
Nov
|
Dec
|
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
(9) |
Jun
(5) |
Jul
(1) |
Aug
(16) |
Sep
(1) |
Oct
(6) |
Nov
(2) |
Dec
(2) |
| 2007 |
Jan
(17) |
Feb
(16) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(6) |
Oct
(1) |
Nov
|
Dec
|
| 2008 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(8) |
| 2009 |
Jan
(4) |
Feb
(3) |
Mar
(4) |
Apr
(7) |
May
(2) |
Jun
(11) |
Jul
(1) |
Aug
(15) |
Sep
(13) |
Oct
(27) |
Nov
(21) |
Dec
(10) |
| 2010 |
Jan
(7) |
Feb
(5) |
Mar
(13) |
Apr
(31) |
May
(37) |
Jun
(17) |
Jul
(22) |
Aug
(20) |
Sep
(22) |
Oct
(19) |
Nov
(18) |
Dec
(15) |
| 2011 |
Jan
(16) |
Feb
(12) |
Mar
(8) |
Apr
(3) |
May
(1) |
Jun
(5) |
Jul
(3) |
Aug
(7) |
Sep
(7) |
Oct
(7) |
Nov
(3) |
Dec
(4) |
| 2012 |
Jan
(3) |
Feb
(2) |
Mar
(2) |
Apr
(6) |
May
(6) |
Jun
(2) |
Jul
(4) |
Aug
(3) |
Sep
(2) |
Oct
(4) |
Nov
(8) |
Dec
(13) |
| 2013 |
Jan
(2) |
Feb
(5) |
Mar
(13) |
Apr
(6) |
May
(6) |
Jun
(3) |
Jul
(6) |
Aug
(7) |
Sep
(6) |
Oct
(3) |
Nov
|
Dec
(1) |
| 2014 |
Jan
|
Feb
(2) |
Mar
(6) |
Apr
(6) |
May
(5) |
Jun
(7) |
Jul
(4) |
Aug
(1) |
Sep
(2) |
Oct
(15) |
Nov
(8) |
Dec
(3) |
| 2015 |
Jan
(6) |
Feb
(2) |
Mar
(10) |
Apr
(2) |
May
(3) |
Jun
(1) |
Jul
(5) |
Aug
(1) |
Sep
(2) |
Oct
(1) |
Nov
(1) |
Dec
(1) |
| 2016 |
Jan
(2) |
Feb
|
Mar
(5) |
Apr
(6) |
May
(5) |
Jun
(5) |
Jul
|
Aug
|
Sep
(2) |
Oct
(3) |
Nov
(2) |
Dec
(6) |
| 2017 |
Jan
(2) |
Feb
(5) |
Mar
(3) |
Apr
|
May
(1) |
Jun
(3) |
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Nikos P. <pa...@fr...> - 2004-02-25 14:13:11
|
Hi to all of you, I am using OpenFlow 1.2.0 for the last month (Zope-2.6.1). Great Product. I noticed a small bug when I create a new transition. The description attribute is not saved. I have to change transition attributes and then the description is saved properly. Does anyone have the same problem? Nikos Papagrigoriou. |
|
From: Daniele T. <d.t...@ic...> - 2004-02-25 11:05:12
|
Dear Haroun, I would suggest you install the DocFinderEverywhere product. Once installed it will automatically find all classes and methods of any Zope object you instantiate, giving you a "Doc" tab in each item manage view. You'll find it at: http://www.zope.org/Members/shh/DocFinderEverywhere Cheers, Daniele On Wednesday 25 February 2004 11:58, haroun ben slama wrote: > hello, > > I'm intrested in my High studies with the openflow, and with the workflow > I'm working on now, I've faced some problems. It's kind of you if you would > send me the list of classes with the methods of each class so I can > developp my application with more freedom! > > a lot of thanks! > > sincerely yours, > haroun > > Yahoo! Mail - Votre e-mail personnel et gratuit qui vous suit partout ! > Créez votre adresse sur http://mail.yahoo.fr -- Daniele Tarini - Research & Development - Icube S.r.l. Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy E-mail: d.t...@ic... Web: http://www.icube.it Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588 |
|
From: <Sor...@ee...> - 2004-02-05 10:03:55
|
Based on the questions below I've drafted a help text for workitems. || -----Original Message----- || From: Daniele Tarini [mailto:d.t...@ic...] || Sent: 05 February 2004 09:31 || To: Mikel Larreategi; Openflow-dev || Subject: Re: [Openflow-dev] Exception Handling ||=20 ||=20 || On Wednesday 28 January 2004 13:06, Mikel Larreategi wrote: || > Hi: || > || > How does exception handling work in OpenFlow? || > I'm trying to understand it but I can't ;) || > || > When I fallout a workitem I have 2 possibilities: || > - End Fallout: Is this to recover workitem's original=20 || status in the || > activity it was before de fallout? ||=20 || This ends the handling if the exceptional workitem.=20 ||=20 ||=20 || > - Fallin: With this I can put the workitem in the=20 || activity I want, || > but it creates a new workitem? :S What happens with the=20 || "original" one? || > It seems to be still in fallout, but then can it follow=20 || the "original" way? ||=20 || This creates new workitems (yes, even more than one if=20 || called more than once)=20 || in any activity of the workflow.=20 ||=20 || So this brings to the following handling example: ||=20 || A workitem (say 1) in activity A goes in exceptional state=20 || (fallout). You can=20 || take it resume its course in activity B (workitem 2) and C=20 || (workitem 3)=20 || calling the fallin API twice, once specifying B and once=20 || specifying C=20 || (thereby creating a parallel flow). To signal the ending of=20 || the exceptional=20 || state you call the end-fallout API: workitem 1 will cease=20 || being exceptional=20 || and thereby can't generate any new workitem. Flow will=20 || resume from activities=20 || B and C (the instance being "alive" and running with=20 || workitems 2 and 3). ||=20 || This means, in general: ||=20 || - workitem goes fallout || - resume workitem as many times and wherever you want using fallin || - end the handling signaling an end-fallout ||=20 ||=20 || > Regards, || > || > Mikel Larreategi || > lar...@ei... ||=20 || Cheers, || Daniele ||=20 || --=20 || Daniele Tarini - Research & Development - Icube S.r.l. || Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy || E-mail: d.t...@ic... Web: http://www.icube.it || Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588 ||=20 ||=20 || ------------------------------------------------------- || The SF.Net email is sponsored by EclipseCon 2004 || Premiere Conference on Open Tools Development and Integration || See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. || http://www.eclipsecon.org/osdn || _______________________________________________ || Openflow-dev mailing list || Ope...@li... || https://lists.sourceforge.net/lists/listinfo/openflow-dev ||=20 |
|
From: Daniele T. <d.t...@ic...> - 2004-02-05 08:31:08
|
On Wednesday 28 January 2004 13:06, Mikel Larreategi wrote: > Hi: > > How does exception handling work in OpenFlow? > I'm trying to understand it but I can't ;) > > When I fallout a workitem I have 2 possibilities: > - End Fallout: Is this to recover workitem's original status in the > activity it was before de fallout? This ends the handling if the exceptional workitem. > - Fallin: With this I can put the workitem in the activity I want, > but it creates a new workitem? :S What happens with the "original" one? > It seems to be still in fallout, but then can it follow the "original" way? This creates new workitems (yes, even more than one if called more than once) in any activity of the workflow. So this brings to the following handling example: A workitem (say 1) in activity A goes in exceptional state (fallout). You can take it resume its course in activity B (workitem 2) and C (workitem 3) calling the fallin API twice, once specifying B and once specifying C (thereby creating a parallel flow). To signal the ending of the exceptional state you call the end-fallout API: workitem 1 will cease being exceptional and thereby can't generate any new workitem. Flow will resume from activities B and C (the instance being "alive" and running with workitems 2 and 3). This means, in general: - workitem goes fallout - resume workitem as many times and wherever you want using fallin - end the handling signaling an end-fallout > Regards, > > Mikel Larreategi > lar...@ei... Cheers, Daniele -- Daniele Tarini - Research & Development - Icube S.r.l. Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy E-mail: d.t...@ic... Web: http://www.icube.it Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588 |
|
From: Mikel L. <lar...@ei...> - 2004-01-28 12:08:16
|
Hi: How does exception handling work in OpenFlow? I'm trying to understand it but I can't ;) When I fallout a workitem I have 2 possibilities: - End Fallout: Is this to recover workitem's original status in the activity it was before de fallout? - Fallin: With this I can put the workitem in the activity I want, but it creates a new workitem? :S What happens with the "original" one? It seems to be still in fallout, but then can it follow the "original" way? Regards, Mikel Larreategi lar...@ei... |
|
From: Guido N. <gn...@li...> - 2004-01-17 21:17:56
|
> -----Original Message----- > From: Mikel Larreategi [mailto:lar...@ei...]=20 > Sent: Thursday, January 15, 2004 9:52 PM > To: Guido Notari > Subject: Re: [Openflow-dev] serializing jobs >=20 >=20 > 2004/01/13-n Guido Notari-(e)k idatzi du: > El martes, 13 de enero de 2004 Guido Notari escribi=F3: >=20 > > I want to modelize a rather typical producer/consumer schema. > > Actually, there are multiple producers, and a single consumer. > > The consumer should "treat" the accumulated jobs one at a=20 > time, making use > > of a single resource. >=20 > > In other words, multiple jobs, arriving maybe in parallel, should be > > "serialized". >=20 > Hi: >=20 > You can create something like this: >=20 > A -> B -> C >=20 > Create Producer and Consumer roles, and assign A activity to Producer > role and B to Consumer. > Write your forms to "Produce" and "Consume" activities. > Give to people who will work as Producer that role and the same to > Consumer. I was a little too simplistic in my description. The Consumer role is to be assigned to an automatic activity, not a human -- even Producer aren't human, but this doesn't matter, now. Problem is, Consumer should "treat" jobs arriving to it, but only one at a time, so it should check for the availability of some sort of "resource" to become available. Jobs should wait until this resouce became available, and get "consumed" in turn. I would even like to implement some sort of priority mechanism, so jobs to be processed next are chosen considering their priority. I hope to having made things clearer now. Thank you for your interest ciao Guido |
|
From: Tim U. <ti...@di...> - 2004-01-14 21:32:44
|
Is there a list someplace that shows what the possible status of workitems are? I know there is active, inactive and fallout but what other possible statuses are there. Also maybe somebody can answer a stupid zope question for me. I want to query the catalog on a != basis but zope does not like it. For example <tal:define="workitems python:openflow.Catalog(meta_type='Workitem', process_id='hazmat', status !=' fallout' ,activity_id='Approve')"> :wq Tim Uckun US Investigations Services/Due Diligence http://www.diligence.com/ |
|
From: Guido N. <gn...@li...> - 2004-01-13 17:58:32
|
I would like the advice of experienced Openflow users: I need help in evaluating the feasibility of this kind of solution: I want to modelize a rather typical producer/consumer schema. Actually, there are multiple producers, and a single consumer. The consumer should "treat" the accumulated jobs one at a time, making use of a single resource. In other words, multiple jobs, arriving maybe in parallel, should be "serialized". I wonder if it's possible to model such a thing in Openflow's implementation of a workflow. Thank you of any suggestion ciao Guido |
|
From: Tim U. <ti...@di...> - 2004-01-13 16:53:16
|
>
> I think you should get first instances from catalog and ask them
> whether they have the property you want. Something like this:
>
> if ins.hasProperty('this_one'):
> # Stuff1
> elif ins.hasProperty('other_one'):
> # Stuff2
> else
> # Stuff3
That's pretty much what I did. It worked out OK.
:wq
Tim Uckun
US Investigations Services/Due Diligence
http://www.diligence.com/
|
|
From: Mikel L. <lar...@ei...> - 2004-01-13 07:38:19
|
Tim wrote:
>
> Thanks for the tip, this worked great. This works great for searching on
> top level attributes but can you tell me how I might search for attributes
> of the workitem itself. As the instance travels through the workflow I add
> attributes to it using the instance.manage_addProperty api and I'd like to
> query for workitems which have a certain property.
>
I think you should get first instances from catalog and ask them
whether they have the property you want. Something like this:
wf = context.Workflow
cat = wf.Catalog
insts = cat(meta_type='Instance')
for ins in insts:
if ins.hasProperty('this_one'):
# Stuff1
elif ins.hasProperty('other_one'):
# Stuff2
else
# Stuff3
C-x C-c
Mikel Larreategi
lar...@ei...
|
|
From: Tim U. <ti...@di...> - 2004-01-12 16:33:40
|
> >Try getting workitem info from catalog: > ># If you want to get only workitems that are active or inactive, you ># should do: wis = cat(meta_type='Workitem', status=['inactive']) or ># status=['active'], ... or if you want to get workitems assigned to ># an user add actor='your-user-name' or ># actor=AUTHENTICATED_USER.getUserName() >wis = cat(meta_type='Workitem') Thanks for the tip, this worked great. This works great for searching on top level attributes but can you tell me how I might search for attributes of the workitem itself. As the instance travels through the workflow I add attributes to it using the instance.manage_addProperty api and I'd like to query for workitems which have a certain property. Thanks again. :wq Tim Uckun US Investigations Services/Due Diligence http://www.diligence.com/ |
|
From: Mikel L. <lar...@ei...> - 2004-01-12 08:24:15
|
Hi!
I'm testing OpenFlow Application Wizard and I had to modify source code
in order to run it.
These are the changes:
->application.py
222: worklists_folder = getattr(self.aq_parent, 'Worklists',None)
223: if worklist_folder and ('worklist' in ...)
^
|
There was a mistake, it must be: if worklists_folder and ....
->operation.py
Here, I got 'AttributeError' when calling
instance = getattr(openflow, instance_id)
in function runOperation and I changed it:
instance = openflow.getInstance(instance_id)
Now it seems to work correctly.
Best regards
Mikel Larreategi
lar...@ei...
|
|
From: Mikel L. <lar...@ei...> - 2004-01-07 11:57:52
|
Tim wrote:
> I have created a application using the ticket tracking example and can
> initiate a workflow but I don't know how to get the workitem_id so I can
> assign it to the user.
Try getting workitem info from catalog:
# If you want to get only workitems that are active or inactive, you
# should do: wis = cat(meta_type='Workitem', status=['inactive']) or
# status=['active'], ... or if you want to get workitems assigned to
# an user add actor='your-user-name' or
# actor=AUTHENTICATED_USER.getUserName()
wis = cat(meta_type='Workitem')
And then:
for wi in wis:
# Get the instance_id
i_id = wi.instance_id
# Get the workitem_id
w_id = wi.id
This goes in a python script. If you want to have it in a ZPT, you can
see Demos.zexp examples at OpenFlow site:
http://www.openflow.it/EN/Download/index_html
and see workitem_html file in Forms folder
Regards and Happy New Year ! ;)
----
Mikel
lar...@ei...
|
|
From: Tim U. <ti...@di...> - 2004-01-02 21:18:09
|
Hello all. I have been trying to implement a very simple workflow for demonstration purposes. What I want to do is the following. 1) User A fills out a form and enters information about user B. 2) The application then creates user B in zope, assigns the user to the proper group, initiates a workflow and then asigns the task to user B. I have created a application using the ticket tracking example and can initiate a workflow but I don't know how to get the workitem_id so I can assign it to the user. Can anybody help me. :wq Tim Uckun US Investigations Services/Due Diligence http://www.diligence.com/ |
|
From: Mikel L. <lar...@ei...> - 2003-11-27 10:54:51
|
El mié, 26 de 11 de 2003 a las 09:46, Mikel Larreategi escribió: > I'm testing OpenFlow Application Wizard but I can't make it run. I > create applications to link with Activities but when I want to link them > there is nothing in the combobox where I should select the application. > > I've created some applications and add them some operations, but I can't > link them to activities. Well, I found a way to link applications and activities, but... I can only link those applications which are "automatic". I can create an automatic application without operations and I can link it, but not if it has operations. -- Mikel Larreategi <lar...@ei...> |
|
From: Mikel L. <lar...@ei...> - 2003-11-26 08:47:54
|
Hi ! I'm testing OpenFlow Application Wizard but I can't make it run. I create applications to link with Activities but when I want to link them there is nothing in the combobox where I should select the application. I've created some applications and add them some operations, but I can't link them to activities. Formulator product is properly installed. Any idea? Thanks, -- Mikel Larreategi <lar...@ei...> |
|
From: Yurj <yu...@al...> - 2003-11-11 11:07:03
|
a) installare Zope b) installare Openflow come da istruzioni nel sito c) installare OpenFlowEditor (non indispensabile, ma all'inizio aiuta) d) scaricare gli esempi .zexp dal sito e installarli in zope (import) Leggere e provare :) --------- Messaggio Originale -------- Da: e.m...@ti... Per: stefano-1975 <ste...@li...>, openflow-dev <ope...@li...> Oggetto: R: [Openflow-dev] Istallazione OpenFlow Data: 11/11/03 10:01 > > ...... se poi qualcuno volesse inviarmi copia di tali istruzioni, si > guadagner=E0 anche la mia riconoscenza :-) > > Ciao e grazie > > Enrico > > (e.m...@ti...) > > -----Messaggio originale----- > Da: ope...@li... > [mailto:ope...@li...]Per conto di > stefano-1975 > Inviato: marted=EC 11 novembre 2003 10.57 > A: openflow-dev > Oggetto: [Openflow-dev] Istallazione OpenFlow > > > Salve a tutti, sono un giovane ingegnere che ha necessit=E0 di installa= re il > prodotto OpenFlow, ho letto un po di documentazione dal sito ma nn ho capito > bene quali sono tutti i passi e i componenti che devo installare per fa= r > funzionare il prodotto ed implementarne un processo. > Vi sar=F2 grato se qualcuno di voi pu=F2 aiutarmi descrivendomi i passi= e le > cose da fare per installare il tutto. > Devo installare il tutto su un portatile con sistema operativo XP > Professional. > Grazie anticipatamente del vostro aiuto. > Ciao, Stefano. > > > > ------------------------------------------------------- > This SF.Net email sponsored by: ApacheCon 2003, > 16-19 November in Las Vegas. Learn firsthand the latest > developments in Apache, PHP, Perl, XML, Java, MySQL, > WebDAV, and more! http://www.apachecon.com/ > _______________________________________________ > Openflow-dev mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openflow-dev > > > > ------------------------------------------------------- > This SF.Net email sponsored by: ApacheCon 2003, > 16-19 November in Las Vegas. Learn firsthand the latest > developments in Apache, PHP, Perl, XML, Java, MySQL, > WebDAV, and more! http://www.apachecon.com/ > _______________________________________________ > Openflow-dev mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openflow-dev > > > > > ________________________________________________ Message sent using ALFANET Caorle WEBMAIL 1.0 |
|
From: Enrico M. <e.m...@ti...> - 2003-11-11 10:25:18
|
..... se poi qualcuno volesse inviarmi copia di tali istruzioni, si guadagner=E0 anche la mia riconoscenza :-) Ciao e grazie Enrico (e.m...@ti...) -----Messaggio originale----- Da: ope...@li... [mailto:ope...@li...]Per conto di stefano-1975 Inviato: marted=EC 11 novembre 2003 10.57 A: openflow-dev Oggetto: [Openflow-dev] Istallazione OpenFlow Salve a tutti, sono un giovane ingegnere che ha necessit=E0 di installare= il prodotto OpenFlow, ho letto un po di documentazione dal sito ma nn ho cap= ito bene quali sono tutti i passi e i componenti che devo installare per far funzionare il prodotto ed implementarne un processo. Vi sar=F2 grato se qualcuno di voi pu=F2 aiutarmi descrivendomi i passi e= le cose da fare per installare il tutto. Devo installare il tutto su un portatile con sistema operativo XP Professional. Grazie anticipatamente del vostro aiuto. Ciao, Stefano. ------------------------------------------------------- This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/ _______________________________________________ Openflow-dev mailing list Ope...@li... https://lists.sourceforge.net/lists/listinfo/openflow-dev |
|
From: stefano-1975 <ste...@li...> - 2003-11-11 09:56:49
|
Salve a tutti, sono un giovane ingegnere che ha necessit=E0 di installare= il prodotto OpenFlow, ho letto un po di documentazione dal sito ma nn ho= capito bene quali sono tutti i passi e i componenti che devo installare = per far funzionare il prodotto ed implementarne un processo. Vi sar=F2 = grato se qualcuno di voi pu=F2 aiutarmi descrivendomi i passi e le cose d= a fare per installare il tutto. Devo installare il tutto su un portatile= con sistema operativo XP Professional. Grazie anticipatamente del vostr= o aiuto. Ciao, Stefano. |
|
From: Sebastian K. <seb...@gm...> - 2003-10-28 15:03:06
|
Hi openflowers,
OpenFlowEditor doesn't work on Win for some reasons:
1. Win is very particular in reading from binary files and showing the
binary data (result = out.read())
2. mktemp seem to work not relliably on Win (shows abreviated foldernames
(myFol~/anotherFo~/) at least on my machine)
3. The install_path of graphviz on Win machines is different to the
unix-standard
The following patch solves all this and works at least on my Win-box as
expected, when placed in a file Products/OpenFlow/EditorWinPatch/_init_.py
1. if Win it sets binary-data-reading and showing
2. it generates a temp_filename from DateTime()
3. it allows to configure the install path with the variable:
dot_install_path
I hope this helps other Win-users to enjoy this nice tool like I do,
SK
The patch for %InstanceHome/Products/OpenFlow/EditorWinPatch/_init_.py
############################################################################
##
#
# MonkeyPatch for OpenFlowEditor -> plotter.py
# Sebi: 29.10.03
#
# changed def runDot
#
############################################################################
##
# patching OpenFlowEditor.plotter.py
from Products import OpenFlowEditor
import os
import DateTime
def s_mktemp (ext) :
fileplace = os.path.join(CLIENT_HOME, 'wf_temp%s%s' %
(DateTime.DateTime().millis(), ext))
return fileplace
def runDot(input_list, format='gif') :
#new:start
import sys
if sys.platform == "win32":
import msvcrt
msvcrt.setmode(sys.stdout.fileno(), os.O_BINARY)
dot_install_path =
'C:\\yourLocal\\installPath\\toGraphviz\\bin\\dot.exe'
#new:end
infile = s_mktemp('.dot') # changed
f = open(infile, 'w')
f.write("%s" % OpenFlowEditor.plotter.parseInput(input_list))
f.close()
outfile = s_mktemp('.%s' % format) # changed
os.system('%s -T%s -o %s %s' % (dot_install_path, format, outfile,
infile)) # changed
out = open(outfile, 'rb')
result = out.read()
out.close()
os.remove(infile)
os.remove(outfile)
return result
# replace original method
OpenFlowEditor.plotter.runDot = runDot
|
|
From: Sebastian K. <seb...@gm...> - 2003-10-27 12:50:28
|
Hi openflowers, I like your product a lot, thanks for developing it. I have a question concerning transition objects. A transition needs a certain, well definded target activity object (to activity). But wouldn't it be more flexible, more easy to manage and substancially reducing the amount of transition-objects if the from activity object would allow multiple entries (by a multiple selection in the from dropdown list)? Or is there a reason for just allowing one? Thanks for your oppinions, SK |
|
From: Elena S. <ele...@gm...> - 2003-10-15 15:44:04
|
Hi, in a python script I try to get the properties of a workflow_item object. I can get them except the ones of the last one in wf_obj.objectValues(['Instance']). The last one shows only the title property. If I add another workflow_item, the previous item shows its properties perfectly. It seems to be a bug. wf_obj=getattr(context, openflow_id) last_inst_prop =wf_obj.objectValues(['Instance'])[-1].propertyIds() <------- shows only the title property bef_last_inst_prop =wf_obj.objectValues(['Instance'])[-2].propertyIds() <------ shows all properties as expected -- Can somebody give some clues about that, Thanks Elena (Please answer to my mail address directly as I am currently not subscribed to this list, thanks) |
|
From: Elena S. <ele...@gm...> - 2003-10-15 10:12:29
|
Thanks Daniele, > cron jobs are the only solution that comes to my mind. I'm not too confident > with cron... still the following can be some guidelines to solving your > problem. > > Set your cron in an automatic activity before the activity you want to > monitor (with an external method, I presume). Let your cron trigger an http > request to your script of choice (you might want to trigger a given > transition with this script so that the workitem goes somewhere you want it > to go upon reaching its deadline). I guess some people must have done this already, as a timer is an essential tool for workflows. Could anybody show an example of this? -- Thanks a lot for your help, Elena |
|
From: Daniele <d.t...@ic...> - 2003-10-14 16:36:10
|
Sorry, cron jobs are the only solution that comes to my mind. I'm not too confident with cron... still the following can be some guidelines to solving your problem. Set your cron in an automatic activity before the activity you want to monitor (with an external method, I presume). Let your cron trigger an http request to your script of choice (you might want to trigger a given transition with this script so that the workitem goes somewhere you want it to go upon reaching its deadline). Regards, Daniele On Tuesday 14 October 2003 17:01, Elena Schulz wrote: > Hi, > > what is the best way of implementing a auto time alert on workflow > activities? E.g. a certain activity has to be executed after a given time > has elapsed without an action of a user concerning a task on his worksheet. > (Is there an alternative to cron-jobs?) > > -- thanks for any hints and examples, Elena (Please answer to my mail > address directly as I am currently not subscribed to this list, thanks) > > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > SourceForge.net hosts over 70,000 Open Source Projects. > See the people who have HELPED US provide better services: > Click here: http://sourceforge.net/supporters.php > _______________________________________________ > Openflow-dev mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openflow-dev -- Daniele Tarini - Research & Development - Icube S.r.l. Address: Via Ridolfi 15 - 56124 Pisa (PI), Italy E-mail: d.t...@ic... Web: http://www.icube.it Phone: (+39) 050 97 02 07 Fax: (+39) 050 31 36 588 |
|
From: Elena S. <ele...@gm...> - 2003-10-14 15:09:24
|
Hi, what is the best way of implementing a auto time alert on workflow activities? E.g. a certain activity has to be executed after a given time has elapsed without an action of a user concerning a task on his worksheet. (Is there an alternative to cron-jobs?) -- thanks for any hints and examples, Elena (Please answer to my mail address directly as I am currently not subscribed to this list, thanks) |