Siebel Open UI, Tools, Scripting and EAI (MOSC)

MOSC Banner

(SBL-EAI-04117: HTTP Request error during 'Submitting Data Send HTTP request': 'Status code - 500')

Добрый день!

Большая просьба помочь разобраться с ошибкой которая возникает при интеграции с партнером.з

У меня есть задача вызывать сервис партнера из Siebel 8.0.0.5 и передавать ему JSON строку через метод POST

Для этого я настроил рабочий процесс таким образом

в свойствах процесса создал переменную в дефорлтное значение которой поместил JSON строку тип переменной указал String

потом в рабочем процессе я вызываю сервис EAI HTTP Transport с методом SendReceive

на вход которого я передаю следующие параметры

<Value>                                   Process Property           JSONINPUT(строка JSON которая описана вышк)

HTTPRequestURLTemplate      Expression                    "https://test.ua.intranet/query/test.cfm"

HTTPContentType                    Literal                             application/x-www-form-urlencoded

HTTPRequestMethod               Literal                              POST

на выходе следующие параметры

JSONOUTPUT          Output Argument        <Value>


пример JSON строки которую ожидает партнер и которую я передаю   в переменной JSONINPUT=    {"name":"test","password":"TN3iv4Pw!3oTv+VK","IDTask":4,"typeoper":"D","cardnumber":"9898980000000017"}

после симуляции WF я получаю сообщение об ошибке:

Why do I get an error when transferring partner JSON string according to its requirements:

"Error invoking service 'EAI HTTP Transport', method 'SendReceive' at step 'Call UPC'. (SBL-BPR-00162)

-

HTTP Request error during 'Submitting Data Send HTTP request': 'Status code - 500' (SBL-EAI-04 117) "

но если к примеру я передаю HTTPContentType  не application/x-www-form-urlencoded а UTF-8 то я получаю ответ от партнера что не все параметры заполнены:
эту же ошибку я получаю если   не передаю JSON строку при вызове сервиса партнера
{"Error":{"Code":1, "Message":"переданы не все параметры Form.query"},"Response":[]}

Tagged:

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center