Refs #17226 - Reject schemaLocation that does not have pairs of values

schemaLocation="scheam1 location1 schema2 location2 ... "

 + nicer logging