We're updating the issue view to help you get more done. 

Sesame SPARQL parser does not handle infix operator ^ correctly

Description

0. Same tree as in issue .
1. Try the following query:

1 2 3 PREFIX test: <http://www.testerie.test.com/nodes#> select ?node ?name where { ?node test:hasParent^test:hasParent test:B . ?node test:name ?name . }

EXPECTED RESULT:

1 test:B, test:C, test:D


ACTUAL RESULT:
org.openrdf.query.MalformedQueryException, complaining about the unexpected "^"

Note that the full test:hasParent/^test:hasParent notation works correctly.

Environment

None

Status

Assignee

JeenB

Reporter

Ben Tels

Labels

None

Fix versions

Affects versions

2.6.1

Priority

Minor