History | Log In     View a printable version of the current page. Get help!  
Issue Details [XML]

Key: SES-422
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Arjohn Kampman
Reporter: Ryan Lee
Votes: 0
Watchers: 0

If you were logged in you would be able to see more operations.

Lack of whitespace following bracket character results in error

Created: 05/Jul/07 11:13 AM   Updated: 04/Oct/07 12:06 PM
Component/s: Rio
Affects Version/s: 2.0-alpha-1, 2.0-alpha-2, 2.0-alpha-3
Fix Version/s: 2.0-alpha-4

Environment: Sesame 2.0 alpha 3, recompiled for JRE1.4

[:foo :bar;] throws an error while [ :foo :bar;] does not:

Fatal error: Expected an RDF value here, found ';' at (file) [(line number), -1]

The error varies according to whatever the parser concludes is happening when '[' is considered part of a character sequence. The Turtle EBNF appears to specify 0-or-more whitespace characters here:

blank ::= nodeID | '[]' | '[' ws* predicateObjectList ws* ']' | collection

 All   Comments   Change History      Sort Order:
There are no comments yet on this issue.