Wirecloud / FI-Widget: Исключительная точка входа
Я работаю над виджетом для платформы mashup на fi-ware. До сих пор он работал очень хорошо, но после того, как я сделал несколько изменений в коде, он говорит, что когда он выполняется,
Exception catched while processing an event that reached the "input" input endpoint
Но я использую метод registerCallback с вводом в качестве параметра, поэтому я не знаю, в чем проблема.
Есть ли еще одна причина, чтобы получить одно из этих исключений?
2 ответа
Эта ошибка отображается, когда виджет или оператор вызывает исключение при обработке события (в вашем случае, событие, которое пришло от конечной точки ввода "input").
Вы сможете получить более подробную информацию об исключении, щелкнув раздел "Сведения", который появляется рядом с записью журнала:
В этом случае исключение было поднято в строке 15
из js/main.js
файл. Примите во внимание, что в настоящее время WireCloud не удаляет часть трассировки стека, связанную с внутренним кодом WireCloud (часть трассировки стека WireCloud начинается в строке Endpoint.propagate), мы работаем над ее удалением, чтобы сделать ее более понятной эти следы стека.
Вы также можете устранить эти проблемы, используя инструменты разработчика, предоставляемые вашим браузером. Вам нужно только убедиться, что ваши инструменты разработчика настроены так, чтобы останавливаться на любых исключениях (включая захваченные). Например, хром / хром:
Я решил это, исправив ошибку в коде JavaScript. Так что это кажется нормальной ошибкой, но она не говорит вам, где (очень полезно)
Если кто-то получил более точный ответ, пожалуйста, ответьте!