Configuring widgets to work with WebSphere Portal
If your team uses IBM® WebSphere® Portal, you can configure IBM Business Monitor widgets to work in the WebSphere Portal environment.
Before you begin
Before you configure widgets to work
with WebSphere Portal,
you must complete the following tasks:
- Install WebSphere Portal V7.0.0.2 Cumulative Fix Pack 12 or later. You can also install WebSphere Portal V8.0 with the WebSphere Portal V7.0.0.2 theme.
- Make sure that you have installed the WebSphere Portal V7.0.0.2 theme. See Theme enablement in the WebSphere Portal documentation.
- Make sure to apply the full profile to the pages that contain your widgets or to the entire theme. See the following topics in the WebSphere Portal documentation: Setting a profile override on a page and Changing the theme default profile.
- Install and configure IBM Business Monitor.
- Configure the Business Space component, and configure Representational State Transfer (REST) services, so widgets can access the services during run time. For more information, see Configuring REST services.
- Configure SSL and SSO. For more information, see Configuring SSO and SSL for widgets on WebSphere Portal.
- Complete specific configuration steps for your widgets, if required.
When you set up IBM Business Monitor widgets
to work in WebSphere Portal,
consider the following issues:
- Do not install your server product on a WebSphere Portal profile.
Restriction: Not all product widgets support
running in WebSphere Portal.
See your product's supported environments.
The updateEndpointBindingsOnPortal command is used to perform some of the tasks in this topic. The command is run using the AdminTask object of the wsadmin scripting client.
The following conditions must be met:
- Install WebSphere Portal V7.0.0.1 or later, configure Business Space and REST services for your product, and configure SSL and SSO. For more information, see Configuring widgets to work with WebSphere Portal.
- Run the command in the connected mode, that is, do not use the wsadmin -conntype none option.
- Run the command on the deployment manager node.
- Make sure that the remote WebSphere Portal server is started.
- Run the command from your product deployment manager, but make sure to designate the user name and the password for the WebSphere Portal administrator user ID.
- You must connect to the remote WebSphere Portal deployment manager with a user ID that has WebSphere Application Server administrator privileges for WebSphere Portal.
Start the wsadmin scripting client from the deployment_manager_profile/bin directory.
Procedure
What to do next
After you have completed the setup for widgets to work
with WebSphere Portal,
complete the following tasks:
- If you are using IBM Business Monitor with IBM Cognos Business Intelligence, you must update the web.xml file ProxyServlet_Servlet section.
- To find and add specific IBM Business Monitor iWidgets to a WebSphere Portal page and begin working in the WebSphere Portal environment, log in to the WebSphere Portal server and click . The widgets are only visible under the ALL category. To find your widgets, select the ALL category and the name of the widget you want to add. Then, click the Search button.
- To enable the event exchange between iWidgets and native portlets on the same page in WebSphere Portal, and to enable the preservation of navigational states of widgets after switching pages, configure the pages that contain your IBM Business Monitor widgets to use client-side aggregation. For more information, see the WebSphere Portal documentation.
- When wiring your widgets, to ensure that all possible events of your widgets are shown, select Consider semantic types or payload type for matching of sources and targets as the matching mode. To change the matching mode, open the wiring editor and click Settings, then select Consider semantic types or payload type for matching of sources and targets and click Done.
- Make sure that the IBM Business Monitor widgets are wired to work together.
- To see the titles of your widgets, you must set the theme to Portal 7.0.0.2 - Standard. The default in WebSphere Portal is that portlet titles are not displayed in View mode, which means that some of the widgets menus might not be displayed. To set the theme to Portal 7.0.0.2 - Standard, from the WebSphere Portal administrative console, click , for your page click Portal 7.0.0.2 - Standard. Then you will see the portlet titles in View mode.