Bad syntax of XSDDateTime using annotator
The format used by annotator to write XSDDateTime typed literals is not fully compliant with ISO8601. This is known bug of Java that is only fixed in JDK7 (see http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4919632 and http://hg.openjdk.java.net/jdk7/swing/jdk/rev/c47eb064d6ba).
The second proposal here is a good workaround with adding external libraries: http://stackoverflow.com/questions/909022/whats-the-best-way-to-parse-an-xml-datetime-in-java