Ошибка импорта FailedCheck с использованием SOAPUI для службы интеграции ERP
Я пробовал автоматический импорт счетов AP с помощью службы интеграции ERP из SOAPUI, но каждый раз при выполнении запроса я получаю ошибку FailedCheck. Я заполнил необходимую информацию, такую как base64-кодирование CSV.
Пример запроса кода SOAP и полученный ответ
Я также заполнил свое имя пользователя и пароль в исходящей конфигурации WS-Security, которую я предоставил, дважды щелкнув имя проекта.
Подтверждение полномочий необходимо вставить
Я также получил сертификат безопасности, получив сертификат, используемый веб-службой WSDL, и затем создав из него хранилище ключей с помощью инструмента 'keytool' из JDK. Затем я использовал его как хранилище ключей моего проекта.
Подтверждение хранилища ключей применено
Который я разместил необходимую информацию для исходящего шифрования.
Доказательство шифрования с использованием хранилища ключей
После выполнения шагов я запускаю запрос, на который я получил ошибку FailedCheck (см. Первое изображение). Изображение ниже - журнал, который я получил, когда сталкиваюсь с указанной ошибкой.
А вот и журнал ошибок:
Tue Nov 07 18:56:36 CST 2017:ERROR:java.util.zip.ZipException: Not in GZIP format
java.util.zip.ZipException: Not in GZIP format
at java.util.zip.GZIPInputStream.readHeader(Unknown Source)
at java.util.zip.GZIPInputStream.<init>(Unknown Source)
at java.util.zip.GZIPInputStream.<init>(Unknown Source)
at org.apache.http.client.entity.GzipDecompressingEntity.getContent(GzipDecompressingEntity.java:63)
at com.eviware.soapui.impl.wsdl.support.CompressionSupport.decompress(CompressionSupport.java:87)
at com.eviware.soapui.impl.wsdl.submit.transports.http.support.attachments.PostResponseDataSource.<init>(PostResponseDataSource.java:51)
at com.eviware.soapui.impl.wsdl.submit.transports.http.support.attachments.MimeMessageResponse.<init>(MimeMessageResponse.java:55)
at com.eviware.soapui.impl.wsdl.submit.transports.http.support.attachments.WsdlMimeMessageResponse.<init>(WsdlMimeMessageResponse.java:57)
at com.eviware.soapui.impl.wsdl.submit.filters.HttpPackagingResponseFilter.wsdlRequest(HttpPackagingResponseFilter.java:68)
at com.eviware.soapui.impl.wsdl.submit.filters.HttpPackagingResponseFilter.afterAbstractHttpResponse(HttpPackagingResponseFilter.java:49)
at com.eviware.soapui.impl.wsdl.submit.filters.AbstractRequestFilter.afterRequest(AbstractRequestFilter.java:64)
at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:272)
at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:119)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Я также попытался выполнить запрос без использования хранилищ ключей, но в ответ я получаю ошибку аутентификации. Я новичок в этом, поэтому любая помощь будет оценена.