Main workflow:
=============================================================
<?xml version="1.0" standalone="no" ?>
<!DOCTYPE workflow SYSTEM "../../../dtds/workflow.dtd">
<workflow name="main" version="0.1" leastSWAMPVersion="1.4">
<!--MAIN WORKFLOW______________________________________ -->
<metadata>
<templatedescription>Main Workflow</templatedescription>
<description>Main process</description>
<roles>
<role name="owner" restricted="false">
<roledatabit>maindataset.owner</roledatabit>
</role>
<role name="admin" restricted="false">
</role>
<role name="starter" restricted="false">
</role>
<role name="user" restricted="false">
</role>
</roles>
</metadata>
<!-- NODE0 START ==============================================-->
<node type="start" name="start">
<description>Startnode</description>
<startsubworkflow name="sub1" subname="sub" subversion="0.1">
<description>Starting Subworkflow</description>
</startsubworkflow>
<edge to="node1" event="none">
</edge>
</node>
<!-- NODE1 ===============================================-->
<node name="node1">
<description>Wait for flag</description>
<edge to="end" event="FLAG_CHANGED"/>
</node>
<!-- NODE4 END ======================================== -->
<node type="end" name="end">
<description>Endnode</description>
</node>
<!-- ======= attached data of the workflow ========= -->
<dataset name="maindataset" description="main dataset" state="read-write">
<databit name="owner" description="owner" type="person"/>
<databit name="flag" description="flag boolean"
type="boolean"/>
</dataset>
</workflow>
=============================================================
=============================================================
Subworkflow:
=============================================================
<?xml version="1.0" standalone="no" ?>
<!DOCTYPE workflow SYSTEM "../../../dtds/workflow.dtd">
<workflow name="sub" version="0.1" leastSWAMPVersion="1.4" parentwf="main"
parentwfversion="0.1">
<!-- SUB1 WORKFLOW____________________________ -->
<metadata>
<templatedescription>Subprocess 1</templatedescription>
<description>subprocess</description>
<roles>
<role name="owner" restricted="false">
<roledatabit>maindataset.owner</roledatabit>
</role>
<role name="admin" restricted="false">
</role>
<role name="starter" restricted="false">
</role>
<role name="user" restricted="false">
</role>
</roles>
</metadata>
<!-- node start -->
<node type="start" name="start">
<description>Startnode</description>
<manualtask name="sub1_task" eventtype="sub1_task_done">
<description>.SUBWORKFLOW TASK..</description>
</manualtask>
<edge to="tmp" event="sub1_task_done"/>
</node>
<node name="tmp">
<description>TMP node</description>
<edge to="end">
<data check="regexp" field="maindataset.flag" value="true"/>
</edge>
</node>
<!-- node END -->
<node type="end" name="end">
<description>Endnode</description>
</node>
<!-- attached data of the workflow -->
<dataset name="sub1dataset" description="Sub1 dataset" state="read-write">
<databit name="owner" description="owner" type="person"/>
</dataset>
</workflow>
=============================================================
=============================================================
ERRORS:
- flag_edit referenced databit: maindataset.flag not available.
- Datacondition referenced databit: maindataset.flag not available.
Greetings!
Vasyl
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Thomas
Schmidt
Sent: Friday, October 06, 2006 2:23 PM
To: [email protected]
Subject: Re: [swamp-devel] SWAMP 1.5.3 released
Vasyl Matyashovskyy wrote:
> Hi Thomas!
>
> In last edition my workflow has been worked but now not - I try to fix
> changes and I think that have found new bugs:
>
> - DATA Edit in subworkflow don't see the parent databits
> - and Datacondition not working too (don't see the parent databit)
> ERROR:
> digital_sign1 referenced databit: mainset.digital_sign not available.
> Datacondition referenced databit: main.flag.in_world not available
>
> p.s. but databits in main is described and way is pointed correctly
> I pointed in subworkflow parentwf and parentwfversion
>
> Please put attention on that, for ensure that this is bug or I make some
> mistake
Please send an example of your parent and subworkflow definitions that
show the error.
Greetings
--
Thomas Schmidt (tschmidt [at] suse.de)
SUSE Linux Products GmbH :: Research & Development :: Internal Tools
"Computers are useless. They can only give you answers.", Pablo Picasso
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
swamp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/swamp-devel
http://swamp.sf.net
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
swamp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/swamp-devel
http://swamp.sf.net