[
https://issues.apache.org/jira/browse/AIRAVATA-2695?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16775626#comment-16775626
] ASF subversion and git services commented on AIRAVATA-2695: ----------------------------------------------------------- Commit 49175c83a4695ee60bff49503add620a8cf089db in airavata-django-portal's branch refs/heads/master from Marcus Christie [ https://gitbox.apache.org/repos/asf?p=airavata-django-portal.git;h=49175c8 ] AIRAVATA-2695 Sanitizing values used for HTML id > Unable to save and launch when application input name has periods in it > ----------------------------------------------------------------------- > > Key: AIRAVATA-2695 > URL: https://issues.apache.org/jira/browse/AIRAVATA-2695 > Project: Airavata > Issue Type: Bug > Reporter: Marcus Christie > Assignee: Marcus Christie > Priority: Major > > This particular application input name is "geombc.dat.1" > Stack trace: > {noformat} > The errors are > vue.esm.js:1717 DOMException: Failed to execute 'querySelector' on 'Element': > '#geombc.dat.1' is not a valid selector. > at u > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:7483) > at a.setInputDescribedBy > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:6:169669) > at a.n [as setInputDescribedBy] > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:16709) > at a.describedByIds > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:6:169283) > at ba.run > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:6:6492) > at Mt > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:28486) > at Array.<anonymous> > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:22591) > at it > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:22420) > at <anonymous> > rt @ vue.esm.js:1717 > vue.esm.js:1717 DOMException: Failed to execute 'querySelector' on 'Element': > '#geombc.dat.1' is not a valid selector. > at u > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:7483) > at a.setInputDescribedBy > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:6:169669) > at a.n [as setInputDescribedBy] > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:16730) > at a.<anonymous> > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:6:169980) > at Array.<anonymous> > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:22591) > at it > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:22420) > at <anonymous> > rt @ vue.esm.js:1717 > vue.esm.js:1717 DOMException: Failed to execute 'querySelector' on 'Element': > '#geombc.dat.1' is not a valid selector. > at u > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:7483) > at a.setInputDescribedBy > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:6:169669) > at a.n [as setInputDescribedBy] > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:16709) > at a.describedByIds > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:6:169283) > at ba.run > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:6:6492) > at Mt > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:28486) > at Array.<anonymous> > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:22591) > at MessagePort.it > (https://django.seagrid.org/static/django_airavata_workspace/dist/common.js:1:22420) > rt @ vue.esm.js:1717 > /api/upload Failed to load resource: the server responded with a status of > 500 (Internal Server Error) > create-experiment.js:4955 Launch failed! Error: Internal Server Error > at FetchUtils.js:52 > {noformat} -- This message was sent by Atlassian JIRA (v7.6.3#76005)
