У меня возникла тревожная ситуация с услугами, опубликованными в WSO2 ESB. В абсолютно случайном порядке некоторые службы отказываются от проверки ответного сообщения, несмотря на то, что ответ полностью верен. Ошибка связана с пропущенными тегами в полезной нагрузке. Это происходит без какого-либо шаблона. Службы работают до тех пор, пока не начнут отвечать на ошибку проверки. В этом случае я проверю следующее:WSO2 - Ошибка при проверке полезной нагрузки
- Клиент SoapUI может быть сгенерирован WSDL, опубликованным ESB, поэтому это не ссылочная проблема.
- Ответ успешно подтвержден XSD, используемым посредником проверки. (проверяется альтернативным инструментом).
Я могу даже видеть полезную нагрузку, которая ранее была зарегистрирована, и это правильно. Это произошло несколько раз в разных службах.
Единственный способ исправить это - развернуть службы и развернуть их снова. Я попробовал вариант redeploy на служебной панели инструментов и без всяких усилий сбросил всю систему.
У меня такое ощущение, что каким-то образом полезная нагрузка, используемая посредником проверки, является своего рода заблокированной, пустой, недоступной или грязной.
Как установить процесс посредника проверки в режиме отладки? Я думаю, это может помочь.
Любая помощь? Я думаю об отказе от использования этой системы в производственной среде.
Я использую wso2 esb 4.5.1.
King приветствуется.