problems with datatype literals

hi,

accidentaly Henry Store discover a problem with checking validity of
datatypes literals, more specific with checking if modulus is hexBinary
in webid case.

in my foaf, the prefix for hexBinary is wrong:

http://www/w3/org/2001/XMLSchema#hexBinary

notice the slashes between www, w3 and org.

tested on:

https://foafssl.org/test/WebId -> say that fail

http://webidauth.rhizolab.org/  -> 'Give it a try' => and was ok
https://data.fm/test/webid      -> field verified contain the webid
https://resourceme.bergnet.org/news/ -> i used login, was ok
https://webid.turnguard.com:8443/WebIDTestServer/ -> i used debug and said
that all 16 tests are okr 
http://webid.fcns.eu/  -> webid login, was ok.

i know that checking if a literal is valid according to the datatype
doesn't have a simple solution in the general case so probably the best bet
is to implement a specific solution for this case but i think anyway is
important to take a decision about this, at least what implication could
have and how important is.

PS: my webid is http://sort-of.strangled.net/foaf.rdf#me in case you need.

best regards

Received on Wednesday, 25 January 2012 23:21:44 UTC