We debugged the code and found that it's the single quotation in the OData metadata XML return by Olingo caused the problem.
Dashboard.JS expects metadata as such
Code: Select all
<?xml version="1.0" encoding="UTF-8"?> ...
Code: Select all
<?xml version='1.0' encoding='UTF-8'?> ...