Hi,

 

I’m seeing the following error when trying to use upload file with a local file that is larger than 8Kb:

 

galaxy.web.framework.decorators ERROR 2015-02-19 16:51:48,280 Uncaught exception in exposed API method:

Traceback (most recent call last):

  File "/BigData/galaxy/galaxy-dist/lib/galaxy/web/framework/decorators.py", line 135, in decorator

    rval = func( self, trans, *args, **kwargs)

  File "/BigData/galaxy/galaxy-dist/lib/galaxy/webapps/galaxy/api/tools.py", line 124, in create

    tool = trans.app.toolbox.get_tool( payload[ 'tool_id' ] ) if 'tool_id' in payload else None

  File "/BigData/galaxy/galaxy-dist/lib/galaxy/tools/__init__.py", line 448, in get_tool

    if tool_id in self.tools_by_id and not get_all_versions:

TypeError: unhashable type: 'list'

 

The end of the file in the upload store:

GGTGGATCACAAGGTCAGGAGATCGAGACCATCCTGGTTAACATGATGAAACCCCGTGTCTACTAAAAAT

ACAAAAAA-----------------------------206772567414653

Content-Disposition: form-data; name="history_id"

 

Null

 

I’m using nginx 1.6.2 with the upload_file module and the latest stable version of galaxy.

 

What am I messing up?

 

Thanks,

-Sheldon

 

Sheldon Briand

 

NRC Research Computing Support Analyst / Operations, Science Portfolio

Shared Services Canada / Government of Canada

sheldon.briand@ssc-spc.gc.ca / Tel: 902-426-1677

 

CNRC Analyst de Support Informatique de Recherche/ Operations, Portefeuil des sciences

Services partagés Canada /Gouvernement du Canada

sheldon.briand@ssc-spc.gc.ca / Tél: 902-426-1677