[
https://issues.apache.org/jira/browse/JENA-2054?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andy Seaborne resolved JENA-2054.
---------------------------------
Fix Version/s: Jena 4.0.0
Resolution: Fixed
> File IRIs with "~" in the direct path cause test failure.
> ---------------------------------------------------------
>
> Key: JENA-2054
> URL: https://issues.apache.org/jira/browse/JENA-2054
> Project: Apache Jena
> Issue Type: Improvement
> Reporter: Andy Seaborne
> Assignee: Andy Seaborne
> Priority: Major
> Fix For: Jena 4.0.0
>
>
> This is via the report in JENA-2052 (adding OS's to the GH action).
> It looks like the "~" isn't being handled correctly.
> {noformat}
> TestInMemDatasetAssembler
> Error: Tests run: 5, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 0.058
> s <<< FAILURE! - in org.apache.jena.sparql.core.assembler.TS_Assembler
> Error:
> directDataLinkForDefaultAndNamedGraphs(org.apache.jena.sparql.core.assembler.TestInMemDatasetAssembler)
> Time elapsed: 0.004 s <<< ERROR!
> org.apache.jena.riot.RiotException: [line: 2, col: 70] Bad IRI:
> <file:///C:/Users/RUNNER~1/AppData/Local/Temp/simpleExample11808722860197512632.nt>
> :
> <file:///C:/Users/RUNNER~1/AppData/Local/Temp/simpleExample11808722860197512632.nt>
> Code: 61/SCHEME_PATTERN_MATCH_FAILED in PATHQUERY: The scheme specific
> syntax rules are violated.
> at
> org.apache.jena.sparql.core.assembler.TestInMemDatasetAssembler.assemble(TestInMemDatasetAssembler.java:65)
> at
> org.apache.jena.sparql.core.assembler.TestInMemDatasetAssembler.directDataLinkForDefaultAndNamedGraphs(TestInMemDatasetAssembler.java:99)
> Error:
> directDataQuadsURI(org.apache.jena.sparql.core.assembler.TestInMemDatasetAssembler)
> Time elapsed: 0.012 s <<< ERROR!
> org.apache.jena.riot.RiotException: [line: 1, col: 70] Bad IRI:
> <file:///C:/Users/RUNNER~1/AppData/Local/Temp/quadExample10021383197384548684.nq>
> :
> <file:///C:/Users/RUNNER~1/AppData/Local/Temp/quadExample10021383197384548684.nq>
> Code: 61/SCHEME_PATTERN_MATCH_FAILED in PATHQUERY: The scheme specific
> syntax rules are violated.
> at
> org.apache.jena.sparql.core.assembler.TestInMemDatasetAssembler.assemble(TestInMemDatasetAssembler.java:65)
> at
> org.apache.jena.sparql.core.assembler.TestInMemDatasetAssembler.directDataQuadsURI(TestInMemDatasetAssembler.java:138)
> {noformat}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)