common-workflow-language / cwlviewer

A web application to view and share Common Workflow Language workflows
https://view.commonwl.org/
Apache License 2.0
44 stars 27 forks source link

404 when navigating to subworkflow #206

Closed ionox0 closed 6 years ago

ionox0 commented 6 years ago

For this workflow:

https://view.commonwl.org/workflows/github.com/mskcc/ACCESS-Pipeline/blob/master/workflows/innovation_pipeline.cwl

When I click on one of the subworkflows, for example "qc_workflow", I get stuck on "Validating workflow qc_workflow.cwl with cwltool…"

Description

I’m getting the 303 response saying that the processing of the subworkflow is done, but it redirects to a page that isn’t found.

Expected Behavior

Should navigate to the subworkflow.

Actual Behavior

303 redirect --> 404

Steps to Reproduce

  1. Navigate to: https://view.commonwl.org/workflows/github.com/mskcc/ACCESS-Pipeline/blob/master/workflows/ACCESS_pipeline.cwl

  2. Double click on "qc_workflow"

Context

Trying to compare the cwl-viewer with what gets printed by cwltool --print-dot

Your Environment

Chrome: Version 67.0.3396.99 (Official Build) (64-bit)

stain commented 6 years ago

I flushed some caches on the server, it seems this particular workflow for some reason timed out mid-way through processing leaving the db entry in a weird state. It parsed fine after that, so I don't think it was something wrong with this particular workflow.

Now navigating from https://view.commonwl.org/workflows/github.com/mskcc/ACCESS-Pipeline/blob/master/workflows/ACCESS_pipeline.cwl (renamed?) to sub-workflows seems to work.