Leon, I'm not seeing this behavior in any of my instances. I assume they work correctly through the standard galaxy interface, but is there anything special about the workflows in question? Is there perhaps a tool with no inputs in use? Thanks! -Dannon On Jan 6, 2012, at 11:59 AM, Leon Mei wrote:
Hi,
I received an error when I was trying to view the details of existing workflows through API.
I can see 4 workflows owned by myself successfully. But viewing the details of any workflow got me a 500 error.
./display.py <my_key> http://galaxy.nbic.nl/galaxy/api/workflows Collection Members ------------------ #1: /galaxy/api/workflows/e037fdb493429c2a name: test id: e037fdb493429c2a #2: /galaxy/api/workflows/13120e62d0fbb985 name: imported: Partial Workflow for Student Project (1) id: 13120e62d0fbb985 #3: /galaxy/api/workflows/c9468fdb6dc5c5f1 name: GAPSS SNP calling id: c9468fdb6dc5c5f1 #4: /galaxy/api/workflows/3f5830403180d620 name: GAPPS CAGE id: 3f5830403180d620
4 element(s) in collection
./display.py <my_key> http://galaxy.nbic.nl/galaxy/api/workflows/e037fdb493429c2a HTTP Error 500: Internal Server Error 500 Internal Server Error The server has either erred or is incapable of performing the requested operation.
Here is the error message in paster.log: /* galaxy.web.framework ERROR 2012-01-06 17:46:53,349 Uncaught exception in exposed API method: Traceback (most recent call last): File "/opt/galaxy/prog/galaxy-2011-12-5/lib/galaxy/web/framework/__init__.py", line 147, in decorator return simplejson.dumps( func( self, trans, *args, **kwargs ) ) File "/opt/galaxy/prog/galaxy-2011-12-5/lib/galaxy/web/api/workflows.py", line 68, in show inputs[step.id] = {'label':step.tool_inputs['name'], 'value':""} TypeError: 'NoneType' object is unsubscriptable <my_IP> - - [06/Jan/2012:17:46:53 +0200] "GET /galaxy/api/workflows/e037fdb493429c2a?key=<my_key> HTTP/1.1" 500 - "-" "Python-urllib/2.6" */
Any suggestion on how to solve this problem?
Thanks, Leon
-- Hailiang (Leon) Mei Netherlands Bioinformatics Center BioAssist NGS Taskforce - https://wiki.nbic.nl/index.php/Next_Generation_Sequencing Skype: leon_mei Mobile: +31 6 41709231 ___________________________________________________________ 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: