Проблемы при создании объектной модели SAAJ, strong- soap, Nodejs - PullRequest
0 голосов
/ 31 марта 2020

Я использую следующий код для получения некоторых данных от WS:

const soap = require('strong-soap').soap
const parseXML = require('xml2js').parseString

const wsSecurity = new soap.WSSecurity(auth.username, auth.password, {
  hasTimeStamp: false
})

soap.createClient(url, {}, function(err, client) {
  queryXml = parseXML(queryXml, function(error, xml) {
    client.setSecurity(wsSecurity)
    client.method(xml, (err, result, envelope) => {
      console.log(envelope)
    })
  })
})

Но я получаю следующий ответ:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <soap:Fault>
      <faultcode>soap:RE1000</faultcode>
      <faultstring>Problems creating SAAJ object model</faultstring>
    </soap:Fault>
  </soap:Body>
</soap:Envelope>

Что я мог делать неправильно?

...