Приемник конечной точки мыла получает ошибку со специальными символами в TIBCO BW6 - PullRequest
0 голосов
/ 29 июня 2019

Я получаю сообщение об ошибке со специальными символами в конечной точке Soap в TIBCO BW6.

Когда в запросе есть какие-либо специальные символы, такие как (&, #, ",;), получатель конечной точки Soap выбрасываетследующая ошибка.

Я попытался с помощью свойства - bw.plugin.http.client.urlEncodeQueryString, добавив в .tra файлы, но не повезло.

ОШИБКА [bwEngThread: In-Memory Process Worker-6] ctbpgLwLogError - Произошла ошибка при обработке сообщения с запросом на обслуживание для операции [{http: com.ctc.wstx.exc.WstxUnexpectedCharException: непредвиденный символ '' (код 32) (отсутствует имя?) В [row, col {unknown-source}]: [53,46]
16: 24: 11.488 INFO [bwEngThread: рабочий процесс в памяти-6] ctbpgLwLogException - ОШИБКА: com.ctc.wstx.exc.WstxUnexpectedCharException: неожиданный символ'' (код 32) (отсутствует имя?) в [row, col {unknown-source}]: [53,46] com.tibco.bx.plugin.ActivityFault: Произошла ошибка при обработке сообщения запроса на обслуживание для операции [{* http://www.tibco.com/49904adde7db4025953b2a66d45680fa/SOAPServiceBinding}PostStudyData], SoapServiceBinding [SOAPServiceBinding], приложение [ws_ent_clinical_study_veeva.application: 1.0] из-за исключения [org.apache.axiom.om.OMException] .Root Сообщение об исключении: com.ctc.wstx.exc.WstxUnexpectedCharException: непредвиденный символ '' (код)(пропущено имя?)

Как мне заставить его работать?

...