diff --git a/pom.xml b/pom.xml index 886b0c6..8a8fa58 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ ru.nbch credit-tracker - 0.8 + 0.9 credit_tracker Credit Tracker Application diff --git a/src/main/java/ru/nbch/credit_tracker/service/xml/stax/XmlProcessorStaxImpl.java b/src/main/java/ru/nbch/credit_tracker/service/xml/stax/XmlProcessorStaxImpl.java index ac728bf..d9f1c68 100644 --- a/src/main/java/ru/nbch/credit_tracker/service/xml/stax/XmlProcessorStaxImpl.java +++ b/src/main/java/ru/nbch/credit_tracker/service/xml/stax/XmlProcessorStaxImpl.java @@ -3,6 +3,7 @@ package ru.nbch.credit_tracker.service.xml.stax; import org.apache.commons.lang3.exception.ExceptionUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import ru.nbch.credit_tracker.exceptions.SignalClientException; import javax.xml.stream.XMLInputFactory; import javax.xml.stream.XMLStreamException; @@ -104,6 +105,8 @@ public class XmlProcessorStaxImpl implements StaxXmlProcessor { return staxProcessor.read(xmlStreamReader, objProcessor, batchSize, endBatchElementPath); } throw new IllegalStateException("no stax reader registered for " + clazz); + } catch (SignalClientException e) { + throw e; } catch (XMLStreamException e) { log.warn(ExceptionUtils.getStackTrace(e)); throw new RuntimeException(e);