From jan@swi.swi.psy.uva.nl Tue Dec  4 22:18:55 2001
Received: from gollem.swi.psy.uva.nl (gollem.swi.psy.uva.nl [145.18.152.30])
	by swi.psy.uva.nl (8.10.2+Sun/8.11.2) with ESMTP id fB4LIsk23201;
	Tue, 4 Dec 2001 22:18:54 +0100 (MET)
Received: (from jan@localhost)
	by gollem.swi.psy.uva.nl (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) id fB4LItF28173;
	Tue, 4 Dec 2001 22:18:55 +0100
Date: Tue, 4 Dec 2001 22:18:55 +0100
Message-Id: <200112042118.fB4LItF28173@gollem.swi.psy.uva.nl>
From: Jan Wielemaker <jan@swi.psy.uva.nl>
Subject: Re: SWI-Prolog, strange RDF-Parser errors
To: Wolfgang Nejdl <nejdl@kbs.uni-hannover.de>, prolog@swi.swi.psy.uva.nl
In-Reply-To: Wolfgang Nejdl's message of Tue, 04 Dec 2001 19:59:44 +0100
Phone: +31 - 20 - 525 6121
Cc: Wolfgang Nejdl <nejdl@kbs.uni-hannover.de>

> I have tried to work with the SWI-Prolog RDF parser, but get strange
> errors
> when I try to run the test suites, as show below. Do you have any idea
> what is going on here? I am running pl on a Solaris 7 machine, built
> without the readline library and XPCE.

<snip>

> 2 ?- suite(1).

<snip>

> ERROR: RDF: Failed to interpret "
>   "
> ERROR: RDF: Failed to interpret
> "<{http://www.w3.org/1999/02/22-rdf-syntax-ns#}Description
> {http://www.w3.org/1999/02/22-rdf-syntax-ns#}about="http://www.w3.org/Home/Lassila">
>      <{http://description.org/schema/}Creator>Ora Lassila
>   "
> ERROR: RDF: Failed to interpret "
> "

This error was caused by a change in the XML parser's white-space handling
after an error pointed out by Richard O'Keefe.  I've corrected this (using
`sgml' space-handling when parsing an RDF document) and uploaded the new
versions.  The online parser was affected by this too and now functions
normally.

Uploaded patched versions on sources, Windows binary and Linux RPM to the
download page.

	Thanks --- Jan

