From bec4250cf5712115e34d48e6a692aafc67ca652a Mon Sep 17 00:00:00 2001 From: Mikhail Trofimov Date: Mon, 21 Jul 2025 11:24:23 +0300 Subject: [PATCH] Change logging lvl for XMLStreamException --- .../service/xml/stax/XmlProcessorStaxImpl.java | 12 ++++++++++++ .../xml/nbki_monitoring_report.xml | 10 +++++----- 2 files changed, 17 insertions(+), 5 deletions(-) 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 8f32840..ac728bf 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 @@ -47,6 +47,9 @@ public class XmlProcessorStaxImpl implements StaxXmlProcessor { return staxProcessor.read(xmlStreamReader); } throw new IllegalStateException("no stax reader registered for " + clazz); + } catch (XMLStreamException e) { + log.warn(ExceptionUtils.getStackTrace(e)); + throw new RuntimeException(e); } catch (Exception e) { log.error(ExceptionUtils.getStackTrace(e)); throw new RuntimeException(e); @@ -63,6 +66,9 @@ public class XmlProcessorStaxImpl implements StaxXmlProcessor { return staxProcessor.read(xmlStreamReader); } throw new IllegalStateException("no stax reader registered for " + clazz); + } catch (XMLStreamException e) { + log.warn(ExceptionUtils.getStackTrace(e)); + throw new RuntimeException(e); } catch (Exception e) { log.error(ExceptionUtils.getStackTrace(e)); throw new RuntimeException(e); @@ -79,6 +85,9 @@ public class XmlProcessorStaxImpl implements StaxXmlProcessor { return staxProcessor.read(xmlStreamReader); } throw new IllegalStateException("no stax reader registered for " + clazz); + } catch (XMLStreamException e) { + log.warn(ExceptionUtils.getStackTrace(e)); + throw new RuntimeException(e); } catch (Exception e) { log.error(ExceptionUtils.getStackTrace(e)); throw new RuntimeException(e); @@ -95,6 +104,9 @@ public class XmlProcessorStaxImpl implements StaxXmlProcessor { return staxProcessor.read(xmlStreamReader, objProcessor, batchSize, endBatchElementPath); } throw new IllegalStateException("no stax reader registered for " + clazz); + } catch (XMLStreamException e) { + log.warn(ExceptionUtils.getStackTrace(e)); + throw new RuntimeException(e); } catch (Exception e) { log.error(ExceptionUtils.getStackTrace(e)); throw new RuntimeException(e); diff --git a/src/test/resources/monitoring_request/xml/nbki_monitoring_report.xml b/src/test/resources/monitoring_request/xml/nbki_monitoring_report.xml index d7e157c..e573fed 100644 --- a/src/test/resources/monitoring_request/xml/nbki_monitoring_report.xml +++ b/src/test/resources/monitoring_request/xml/nbki_monitoring_report.xml @@ -5,7 +5,7 @@ 0001ZZ000001 08.07.2025 20:00:33 - + @@ -15,7 +15,7 @@ - + @@ -23,19 +23,19 @@ - + - + - +