Bug #230

Person

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

Added by Hervé Ménager over 4 years ago. Updated about 1 year ago.

Status:ClosedStart date:09/22/2010
Priority:NormalDue date:
Assignee:PersonHervé 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

#1 Person Updated by Hervé Ménager over 2 years ago

  • % Done changed from 0 to 100
  • Assignee set to Hervé Ménager
  • Status changed from New to Resolved
  • 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

also fixed, I do not remember by who.

#2 Person Updated by Hervé Ménager about 1 year ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF