code: public Date parseXsDateTime(String xsDateTime) {
  		// Try Java 7 parsing method
  		if (IS_JAVA7) {
  			// Use with ParsePosition to avoid throwing and catching a lot of exceptions, if our parsing method does not work
  			Date parsedDate = getDateFormat().parse(xsDateTime, new ParsePosition(0));
  			if (parsedDate == null) {	
  				// Fallback to old Java 6 method
  				return super.parseXsDateTime(xsDateTime);
  			} else {
  				return parsedDate;
  			}
  		} else {
  			// Fallback to old Java 6 method
  			return super.parseXsDateTime(xsDateTime);
  		}
  	}
docs: /*
  (non-Javadoc)
  
  @see
  org.deckfour.xes.util.XsDateTimeConversion#parseXsDateTime(java.lang.
  String)