Hi all,

I think I might have found a bug in the handling of xsd:dateTime in the 
Virtuoso Jena driver. I'm running a pre-release package I got from Patrick 
the other day, so it should be very uptodate.

The problem has a pretty clear symptom: When running against an endpoint based 
on a Jena Model, I get the following date: 

<j.0:dateAccepted 
rdf:datatype="http://www.w3.org/2001/XMLSchema#dateTime";>2003-07-11 
09:25:31.0</j.0:dateAccepted>

It lacks the 'T' which is needed in the xsd:dateTime. When running directly 
against the Virtuoso endpoint, it comes out correctly. Pellet also croaks at 
this, so it is not in the endpoint code. Of course, it could be in some Jena 
code, but we've never seen this when using a Postgres backend, so it seems it 
is most likely in the driver.

Kind regards 

Kjetil Kjernsmo
-- 
Senior Knowledge Engineer
Mobile: +47 986 48 234
Email: kjetil.kjern...@computas.com   
Web: http://www.computas.com/

|  SHARE YOUR KNOWLEDGE  |

Computas AS  PO Box 482, N-1327 Lysaker | Phone:+47 6783 1000 | Fax:+47 6783 
1001


Reply via email to