Displaying FocalPoint Widget in Personal Dashboard
I successfully setup friendship between CLM and FocalPoint (FP). In my personal dashboard, I add a new widget and select FocalPoint in the repository dropdown. It shows 'No widget found'.
Using Firebug, I see the following requests when I click to select FocalPoint:
It first makes the following call to FP rootservices...
...but since the doc does not contain any URI for widget catalog, it returns the following message in Firebug:
[ERROR]:
com_ibm_team_dashboard_web_ui_internal_catalog_CatalogServicesProvider_0
: (line 878): Failed to load catalog.
Error: Failed to load catalog.
I have the following questions:
1. Is getting FP widget to display in personal dashboard a supported feature?
2. If supported, how do I solve the above error? Are there any configurations or requirements that I need to configure to get it to work?
Using Firebug, I see the following requests when I click to select FocalPoint:
It first makes the following call to FP rootservices...
https://clm406.ibm.com:9443/jts/proxy?uri=http%3A%2F%2Ffocalpoint.example.com%3A8080%2Ffp%2Fresources%2Frootservices
...but since the doc does not contain any URI for widget catalog, it returns the following message in Firebug:
[ERROR]:
com_ibm_team_dashboard_web_ui_internal_catalog_CatalogServicesProvider_0
: (line 878): Failed to load catalog.
Error: Failed to load catalog.
I have the following questions:
1. Is getting FP widget to display in personal dashboard a supported feature?
2. If supported, how do I solve the above error? Are there any configurations or requirements that I need to configure to get it to work?
Accepted answer
For widgets implemented as viewlets, the app needs to have a widget catalog published in rootservices in order to add them to another app's dashboard. If the other product has widgets implemented as OpenSocial gadgets, those can be added manually if you know their exact URLs - there is a field for this in the dashboard catalog view. As for getting the URLs, you'll need to consult the docs for the product.