That is odd. Does that workflow run through the UI? It looks like it
was missing a tool during import. Certainly the API should indicate
that overtly instead of failing in this fashion.

If it does run, can you export it to JSON and send it to me?

-John

On Thu, Dec 18, 2014 at 10:55 AM, Ruslan Forostianov <rus...@thehyve.nl> wrote:
> galaxy.web.framework.decorators ERROR 2014-12-18 12:22:04,760 Uncaught
> exception in exposed API method:
> Traceback (most recent call last):
>   File "/home/galaxy/galaxy-dist/lib/galaxy/web/framework/decorators.py",
> line 244, in decorator
>     rval = func( self, trans, *args, **kwargs)
>   File
> "/home/galaxy/galaxy-dist/lib/galaxy/webapps/galaxy/api/workflows.py", line
> 231, in create
>     populate_state=True,
>   File "/home/galaxy/galaxy-dist/lib/galaxy/workflow/run.py", line 18, in
> invoke
>     modules.populate_module_and_state( trans, workflow,
> workflow_run_config.param_map )
>   File "/home/galaxy/galaxy-dist/lib/galaxy/workflow/modules.py", line 843,
> in populate_module_and_state
>     step_errors = module_injector.inject( step, step_args=step_args )
>   File "/home/galaxy/galaxy-dist/lib/galaxy/workflow/modules.py", line 830,
> in inject
>     state, step_errors = module.compute_runtime_state( trans, step_args )
>   File "/home/galaxy/galaxy-dist/lib/galaxy/workflow/modules.py", line 264,
> in compute_runtime_state
>     state = self.decode_runtime_state( trans, step_updates.pop( "tool_state"
> ) )
> KeyError: 'tool_state'
>
> Cheers,
> Ruslan Forostianov
>
___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
  https://lists.galaxyproject.org/

To search Galaxy mailing lists use the unified search at:
  http://galaxyproject.org/search/mailinglists/

Reply via email to