Получение беспорядочных ошибок при создании ответа - PullRequest
0 голосов
/ 24 апреля 2020

Привет, у меня есть проект, в котором я вызываю стороннюю систему, и ответ приходит в формате XML.

образец метода, который был использован для отмены вызова ответа XML от клиента

final Node soapBodyContent = SoapUtils.extractSoapBodyContent(soapMessageResponse);
            final String responseXml = XmlUtils.convertToString(soapBodyContent);
            return JibxUtils.unmarshall(responseXml, resClass);

Проблема в том, что когда я пытаюсь запустить это в localhost, он работает нормально, я не вижу ошибок синтаксического анализа, но когда я запускаю это в dev env (который является одним из облачных тестов env I ' Я получаю эту ошибку). это не происходит локально, я не могу отладить и посмотреть, почему я получаю ниже упомянутые ошибки

Caused by: org.jibx.runtime.JiBXException: Error creating parser
    at org.jibx.runtime.impl.XMLPullReaderFactory.createReader(XMLPullReaderFactory.java:142) 
    at org.jibx.runtime.impl.UnmarshallingContext.setDocument(UnmarshallingContext.java:342) ~
    at org.jibx.runtime.impl.UnmarshallingContext.setDocument(UnmarshallingContext.java:356) ~
    at org.jibx.runtime.impl.UnmarshallingContext.unmarshalDocument(UnmarshallingContext.java:2913) ~
    at com.abc.accc.nskjhs.somedao.**.util.JibxUtils.unmarshall(JibxUtils.java:52) ~
    ... 9 common frames omitted
Caused by: org.xmlpull.v1.XmlPullParserException: No valid parser classes found in resource /META-INF/services/org.xmlpull.v1.XmlPullParserFactory that contained 'org.xmlpull.mxp1.MXParserFactoryorg.xmlpull.mxp1.MXParserFactory'
    at org.xmlpull.v1.XmlPullParserFactory.newPullParser(XmlPullParserFactory.java:175) ~
    at org.jibx.runtime.impl.XMLPullReaderFactory.createParser(XMLPullReaderFactory.java:113) ~
    at org.jibx.runtime.impl.XMLPullReaderFactory.createReader(XMLPullReaderFactory.java:139) ~
    ... 13 common frames omitted
...