- Timestamp:
- 06/17/14 16:03:15 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
SRUClient/trunk/src/main/java/eu/clarin/sru/client/SRUXMLStreamReader.java
r3000 r5368 422 422 // System.err.println("--> error, not found @ " + 423 423 // toReadable(reader)); 424 String what; 425 if (reader.isStartElement() || reader.isEndElement() || 426 reader.isEmptyElement()) { 427 what = "'" + reader.getName().toString() + "'"; 428 } else { 429 what = "some character data"; 430 } 424 431 throw new XMLStreamException("expected element '" + 425 new QName(namespaceURI, localName) + "', but found '" +426 reader.getName() + "'", reader.getLocation());432 new QName(namespaceURI, localName) + "', but found " + 433 what, reader.getLocation()); 427 434 } 428 435 // System.err.println("--> not found @ " + toReadable(reader)); … … 455 462 } 456 463 if (reader.isStartElement()) { 457 if (!(namespaceURI.equals(reader.getNamespaceURI()) && localName458 .equals(reader.getLocalName()))) {464 if (!(namespaceURI.equals(reader.getNamespaceURI()) && 465 localName.equals(reader.getLocalName()))) { 459 466 level++; 460 467 } … … 473 480 break; 474 481 } else { 482 String what; 483 if (reader.isStartElement() || reader.isEndElement() || 484 reader.isEmptyElement()) { 485 what = "'" + reader.getName().toString() + "'"; 486 } else { 487 what = "some character data"; 488 } 475 489 throw new XMLStreamException("expected end tag for '" + 476 490 new QName(namespaceURI, localName) + 477 "', but found '" + reader.getName() + "'", 478 reader.getLocation()); 491 "', but found " + what, reader.getLocation()); 479 492 } 480 493 } … … 518 531 } 519 532 520 533 521 534 String readContent(String namespaceURI, String localName, boolean required, 522 535 boolean contentRequired) throws XMLStreamException {
Note: See TracChangeset
for help on using the changeset viewer.