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): http://testtoolshed.g2.bx.psu.edu/view/peterjc/get_orfs_or_cdss Uploading my new tar-ball failed: Internal Server Error Galaxy was unable to sucessfully complete your request URL: http://testtoolshed.g2.bx.psu.edu/upload/upload?repository_id=8067bb858e9138... 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 handle_repository_dependencies_definition 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" /> </repositories> Peter