Bug #230

BMPS: loading a specific workflow definition freezes the whole Workflow interface

Added by Hervé Ménager over 3 years ago. Updated about 1 month ago.

Status:Closed Start date:09/22/2010
Priority:Normal Due date:
Assignee:Hervé Ménager % Done:

100%

Category:- Spent time: -
Target version:-

Description

I created as a test a simple workflow, which causes the interface to freeze anytime I try to load it.
By freezing, I mean that the whole interface is grayed out and the loading sign (rolling wheel on the top right of the screen) stays on.
Using firebug, it seems that the request that freezes the app is the genericService.py call that loads the workflow.
Here is the workflow XML sent back by the call:

<?xml version="1.0"?>
<graphml>
    <key id="name" attr.name="name" for="node" attr.type="string"/>
    <key id="xy" attr.name="position" for="node" attr.type="string"/>
    <key id="type" attr.name="portType" for="port" attr.type="string"/>
    <key id="status" attr.name="portStatus" for="port" attr.type="string"/>
    <graph id="62" edgedefault="directed">
        <node id="1577">
            <data key="name">boxshade</data>
            <data key="pause">false</data>
            <port name="alignment">
                <data key="type">pipeIn</data>
                <data key="status">active</data>
            </port>
            <data key="xy">,NaN</data>
            <port name="htmlFile">
                <data key="type">pipeOut</data>
                <data key="status">active</data>
            </port>
            <port name="rtfFile">
                <data key="type">pipeOut</data>
                <data key="status">active</data>
            </port>
            <port name="figFile">
                <data key="type">pipeOut</data>
                <data key="status">active</data>
            </port>
        </node>
        <node id="1409">
            <data key="name">squizz_convert</data>
            <data key="pause">false</data>
            <port name="infile_seq">
                <data key="type">pipeIn</data>
                <data key="status">active</data>
            </port>
            <port name="infile_aln">
                <data key="type">pipeIn</data>
                <data key="status">active</data>
            </port>
            <data key="xy">,NaN</data>
            <port name="seq_outfile">
                <data key="type">pipeOut</data>
                <data key="status">active</data>
            </port>
            <port name="aln_outfile">
                <data key="type">pipeOut</data>
                <data key="status">active</data>
            </port>
            <port name="seq2_outfile">
                <data key="type">pipeOut</data>
                <data key="status">active</data>
            </port>
        </node>
        <edge source="1409" target="1577" sourcePort="aln_outfile" targetPort="alignment"/>
    </graph>
</graphml>

History

Updated by Hervé Ménager over 1 year ago

  • Subject changed from loading a specific workflow definition freezes the whole Workflow interface to BMPS: loading a specific workflow definition freezes the whole Workflow interface
  • Status changed from New to Resolved
  • Assignee set to Hervé Ménager
  • % Done changed from 0 to 100

also fixed, I do not remember by who.

Updated by Hervé Ménager about 1 month ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF