Wirecloud / FI-ware小部件:异常捕获的输入端点

时间:2015-01-30 10:22:58

标签: javascript fiware fiware-wirecloud

我正在为fi-ware的mashup平台开发一个小部件。 到目前为止,它的效果非常好,但在我对代码进行了一些调整后,它会在执行时说明

Exception catched while processing an event that reached the "input" input endpoint

但我使用registerCallback方法将输入作为参数,所以我不知道问题出在哪里。

还有其他原因可以获得其中一个例外吗?

2 个答案:

答案 0 :(得分:0)

我通过修复javascript代码中的错误解决了这个问题。 所以它似乎是一个正常的错误,但它没有告诉你哪里(非常有用)

如果有人得到更准确的答案,请回答!

答案 1 :(得分:0)

当窗口小部件或操作员在处理事件时引发异常(在您的情况下,来自"输入"输入端点的事件)时,会显示此错误。

您应该能够获得有关该例外的更多详细信息,点击"详细信息"出现在日志条目附近的部分:

enter image description here

在这种情况下,在15文件的第js/main.js行引发了异常。考虑到目前WireCloud没有删除与WireCloud内部代码相关的堆栈跟踪部分(WireCloud的堆栈跟踪部分从Endpoint.propagate行开始),我们正在努力将其删除更清楚那些堆栈痕迹。

您还可以使用浏览器提供的开发人员工具调试这些问题。您只需确保将开发人员工具配置为停止任何异常(包括捕获的异常)。例如。在Chromium / Chrome上:

enter image description here