Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

displayId rejection should say which ID is the problem #595

Open
jakebeal opened this issue Jun 18, 2019 · 2 comments
Open

displayId rejection should say which ID is the problem #595

jakebeal opened this issue Jun 18, 2019 · 2 comments
Assignees
Labels
Milestone

Comments

@jakebeal
Copy link
Contributor

When you've got a problem with a displayId in a document, SynBioHub can't tell you which id the problem actually comes from:

Error: org.sbolstandard.core2.SBOLValidationException: sbol-10204: Strong Validation Error:
The displayId property of an Identified object is OPTIONAL and MAY contain a String that MUST be composed of only alphanumeric or underscore characters and MUST NOT begin with a digit.
Reference: SBOL Version 2.3.0 Section 7.4 on page 17

This is a problem with the underlying libSBOLj library, and is affecting uploads to SynBioHub.

@cjmyers
Copy link
Contributor

cjmyers commented Jun 19, 2019

Is this a symptom of the error with URIs that end with slash?

@jakebeal
Copy link
Contributor Author

Yes, this can be triggered by that case, as well as any other case with a URI that fails validation.

@cjmyers cjmyers self-assigned this Jul 11, 2019
@cjmyers cjmyers added the change label Jul 11, 2019
@cjmyers cjmyers added this to the SBOL 2.5 milestone Jul 11, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants