Changeset 5901 for SRUAggregator/trunk/src/main/java/eu/clarin/sru/fcs/aggregator/scan/ScanCrawler.java
- Timestamp:
- 12/11/14 15:58:31 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
SRUAggregator/trunk/src/main/java/eu/clarin/sru/fcs/aggregator/scan/ScanCrawler.java
r5900 r5901 89 89 } 90 90 91 log.info("{} Start scan: {} ", latch.get(), st.endpointUrl);91 log.info("{} Start scan: {}#{}", latch.get(), st.endpointUrl, normalizeHandle(st.parentCorpus)); 92 92 latch.increment(); 93 93 sruClient.scan(scanRequest, st); … … 144 144 } 145 145 146 log.info("{} Finished scan: {} ", latch.get(), endpointUrl);146 log.info("{} Finished scan: {}#{}", latch.get(), endpointUrl, normalizeHandle(parentCorpus)); 147 147 } catch (Exception xc) { 148 log.error("{} Exception in callback {} ", latch.get(), endpointUrl);148 log.error("{} Exception in callback {}#{}", latch.get(), endpointUrl, normalizeHandle(parentCorpus)); 149 149 log.error("--> ", xc); 150 150 } finally { … … 155 155 @Override 156 156 public void onError(SRUScanRequest request, SRUClientException error, ThrottledClient.Stats stats) { 157 latch.decrement(); 158 log.error("{} Error while scanning {}: {}", latch.get(), endpointUrl, error.getMessage()); 159 statistics.addEndpointDatapoint(institution, endpointUrl, stats.getQueueTime(), stats.getExecutionTime()); 160 statistics.addErrorDatapoint(institution, endpointUrl, error); 161 if (Throw.isCausedBy(error, SocketTimeoutException.class)) { 162 return; 163 } 164 log.error("--> " + request.getBaseURI() + "?" + request.getScanClause() + " --> ", error); 157 try { 158 log.error("{} Error while scanning {}#{}: {}", latch.get(), endpointUrl, normalizeHandle(parentCorpus), error.getMessage()); 159 statistics.addEndpointDatapoint(institution, endpointUrl, stats.getQueueTime(), stats.getExecutionTime()); 160 statistics.addErrorDatapoint(institution, endpointUrl, error); 161 if (Throw.isCausedBy(error, SocketTimeoutException.class)) { 162 return; 163 } 164 log.error("--> " + request.getBaseURI() + "?" + request.getScanClause() + " --> ", error); 165 } finally { 166 latch.decrement(); 167 } 165 168 } 166 169 }
Note: See TracChangeset
for help on using the changeset viewer.