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);