Test ToolShed repository_dependencies.xml processing

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

On Tue, Jul 23, 2013 at 5:20 PM, Peter Cock <p.j.a.cock@googlemail.com> wrote:
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... ...
Same again for http://testtoolshed.g2.bx.psu.edu/view/peterjc/seq_rename which uses the same repository_dependencies.xml file. Peter

Peter, Thank you for reporting this issue, it has been fixed in 10253:27b458743a11, and the test tool shed has been updated to that revision. --Dave B. On 7/23/13 12:29:34.000, Peter Cock wrote:
On Tue, Jul 23, 2013 at 5:20 PM, Peter Cock <p.j.a.cock@googlemail.com> wrote:
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... ...
Same again for http://testtoolshed.g2.bx.psu.edu/view/peterjc/seq_rename which uses the same repository_dependencies.xml file.
Peter ___________________________________________________________ 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: http://lists.bx.psu.edu/
To search Galaxy mailing lists use the unified search at: http://galaxyproject.org/search/mailinglists/
participants (2)
-
Dave Bouvier
-
Peter Cock