Skip to content

Makefile: Change validate-canonical-match source from '.' to 'src' #602

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

Merged
merged 2 commits into from
Jan 26, 2018

Conversation

wking
Copy link
Contributor

@wking wking commented Jan 26, 2018

The old . lead to errors like:

  [Fatal Error] comment.xml:5:10: An invalid XML character (Unicode: 0xe) was found in the comment.
  16:10:09.437 [main] ERROR org.spdx.licensexml.LicenseXmlDocument - Error parsing license XML document
  org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0xe) was found in the comment.
          at org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:245) ~[spdx-tools-2.1.9.jar:?]
          at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:298) ~[spdx-tools-2.1.9.jar:?]
          at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:205) ~[?:1.8.0_151]
          at org.spdx.licensexml.LicenseXmlDocument.<init>(LicenseXmlDocument.java:74) [spdx-tools-2.1.9.jar:?]
          at org.spdx.licensexml.XmlLicenseProvider$XmlLicenseIterator.findNextItem(XmlLicenseProvider.java:63) [spdx-tools-2.1.9.jar:?]
          at org.spdx.licensexml.XmlLicenseProvider$XmlLicenseIterator.next(XmlLicenseProvider.java:99) [spdx-tools-2.1.9.jar:?]
          at org.spdx.licensexml.XmlLicenseProvider$XmlLicenseIterator.next(XmlLicenseProvider.java:48) [spdx-tools-2.1.9.jar:?]
          at org.spdx.tools.LicenseRDFAGenerator.writeLicenseList(LicenseRDFAGenerator.java:478) [spdx-tools-2.1.9.jar:?]
          at org.spdx.tools.LicenseRDFAGenerator.generateLicenseData(LicenseRDFAGenerator.java:309) [spdx-tools-2.1.9.jar:?]
          at org.spdx.tools.LicenseRDFAGenerator.main(LicenseRDFAGenerator.java:193) [spdx-tools-2.1.9.jar:?]
          at org.spdx.tools.Main.main(Main.java:49) [spdx-tools-2.1.9.jar:?]

My guess is that the tooling was walking into an already-populated .tmp (from a previous validation run) and then choking on the XML-ish it found there.

Also change default test-data location, which should have been updated as part of 36bce3f (#593).

wking added 2 commits January 25, 2018 16:03
This should have been updated as part of 36bce3f (test: Add
license-test-files with read-tree, 2018-01-03, spdx#593).
The old '.' lead to errors like:

  [Fatal Error] comment.xml:5:10: An invalid XML character (Unicode: 0xe) was found in the comment.
  16:10:09.437 [main] ERROR org.spdx.licensexml.LicenseXmlDocument - Error parsing license XML document
  org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0xe) was found in the comment.
          at org.apache.xerces.parsers.DOMParser.parse(DOMParser.java:245) ~[spdx-tools-2.1.9.jar:?]
          at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:298) ~[spdx-tools-2.1.9.jar:?]
          at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:205) ~[?:1.8.0_151]
          at org.spdx.licensexml.LicenseXmlDocument.<init>(LicenseXmlDocument.java:74) [spdx-tools-2.1.9.jar:?]
          at org.spdx.licensexml.XmlLicenseProvider$XmlLicenseIterator.findNextItem(XmlLicenseProvider.java:63) [spdx-tools-2.1.9.jar:?]
          at org.spdx.licensexml.XmlLicenseProvider$XmlLicenseIterator.next(XmlLicenseProvider.java:99) [spdx-tools-2.1.9.jar:?]
          at org.spdx.licensexml.XmlLicenseProvider$XmlLicenseIterator.next(XmlLicenseProvider.java:48) [spdx-tools-2.1.9.jar:?]
          at org.spdx.tools.LicenseRDFAGenerator.writeLicenseList(LicenseRDFAGenerator.java:478) [spdx-tools-2.1.9.jar:?]
          at org.spdx.tools.LicenseRDFAGenerator.generateLicenseData(LicenseRDFAGenerator.java:309) [spdx-tools-2.1.9.jar:?]
          at org.spdx.tools.LicenseRDFAGenerator.main(LicenseRDFAGenerator.java:193) [spdx-tools-2.1.9.jar:?]
          at org.spdx.tools.Main.main(Main.java:49) [spdx-tools-2.1.9.jar:?]

My guess is that the tooling was walking into an already-populated
.tmp (from a previous validation run) and then choking on the XML-ish
it found there.
@goneall goneall merged commit 577785c into spdx:master Jan 26, 2018
@wking wking deleted the test-src branch January 26, 2018 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants