Hi Gred,

I'm trying to update this repository (initially just to switch my
README file to reStructuredText as the current plain text is
not being rendered nicely):

Uploading my new tar-ball failed:

Internal Server Error
Galaxy was unable to sucessfully complete your request

Module galaxy.web.framework.middleware.error:149 in __call__
>>  app_iter = self.application(environ, sr_checker)
Module paste.debug.prints:106 in __call__
>>  environ, self.app)
Module paste.wsgilib:543 in intercept_output
>>  app_iter = application(environ, replacement_start_response)
Module paste.recursive:84 in __call__
>>  return self.application(environ, start_response)
Module paste.httpexceptions:633 in __call__
>>  return self.application(environ, start_response)
Module galaxy.web.framework.base:132 in __call__
>>  return self.handle_request( environ, start_response )
Module galaxy.web.framework.base:190 in handle_request
>>  body = method( trans, **kwargs )
Module galaxy.web.framework:98 in decorator
>>  return func( self, trans, *args, **kwargs )
Module galaxy.webapps.tool_shed.controllers.upload:120 in upload
>>  self.upload_tar( trans, repository, tar, uploaded_file, upload_point, 
>> remove_repo_files_not_in_tar, commit_message, new_repo_alert )
Module galaxy.webapps.tool_shed.controllers.upload:341 in upload_tar
>>  altered, root_elem = commit_util.handle_repository_dependencies_definition( 
>> trans, uploaded_file_name )
Module tool_shed.util.commit_util:243 in
>>  raise Exception( exception_message )
Exception: The repository_dependencies.xml file contains an invalid
<repository> tag. The tag is missing the required name attribute. The
tag is missing the required owner attribute.

The XML does have a name tag, it deliberately omits the ToolShed
and revision as I want these fields to be auto-filled:

$ more repository_dependencies.xml
<?xml version="1.0"?>
<!-- Generic repository_depencencies.xml file for misc sequence tools -->
<repositories description="This requires Biopython as a dependency.">
<!-- Leave out the tool shed and revision to get the current
     tool shed and latest revision at the time of upload -->
<repository owner="biopython" name="package_biopython_1_61" />

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:

To search Galaxy mailing lists use the unified search at:

Reply via email to