Changeset 3015 for OAIHarvester


Ignore:
Timestamp:
06/11/13 11:21:27 (11 years ago)
Author:
oschonef
Message:
  • just skip empty <compression> elements or unsupported compression methods within Identify response (redone)
Location:
OAIHarvester/trunk/OAIHarvester/src/main/java/eu/clarin/cmdi/oai/harvester/impl
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • OAIHarvester/trunk/OAIHarvester/src/main/java/eu/clarin/cmdi/oai/harvester/impl/HarvestWorker.java

    r3014 r3015  
    242242                    } else if (COMPRESSION_GZIP.equals(s)) {
    243243                        mask |= Repository.COMPRESSION_METHOD_GZIP;
     244                    } else if ("".equals(s)) {
     245                        logger.warn("skipping empty <compression> element " +
     246                                "in Identify response");
    244247                    } else {
    245248                        logger.info("ignoring unsupported compression " +
    246249                                "method '{}'", s);
    247250                    }
    248                 } else {
    249                     logger.warn("skipping empty <compression> element " +
    250                             "in Identify response");
    251251                }
    252252            } while (s != null);
  • OAIHarvester/trunk/OAIHarvester/src/main/java/eu/clarin/cmdi/oai/harvester/impl/Response.java

    r3014 r3015  
    331331            try {
    332332                result = readString(contentRequired);
     333                if (!contentRequired && (result == null)) {
     334                    result = "";
     335                }
    333336            } catch (XMLStreamException e) {
    334                 e.printStackTrace();
    335337                StringBuilder sb = new StringBuilder();
    336338                sb.append("element '");
Note: See TracChangeset for help on using the changeset viewer.