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: swamp-devel@lists.sourceforge.net
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
swamp-devel@lists.sourceforge.net
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
swamp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/swamp-devel
http://swamp.sf.net 

Reply via email to