Appboard/old/widgets/web page/pim content

Revision as of 15:23, 15 March 2012 by imported>Mike.berman

enPortal PIMs provide out-of-the-box integration of web application GUIs. You may want to display an enPortal channel on a Board in AppBoard. This section provides a tutorial example of using an enPortal Channel to display an integration application GUI in an AppBoard Web Widget.


In this example, we will display the Home channel from an application called Netcool/Reporter that has been integrated into enPortal using an enPortal PIM called "ibm.reporter_pimC".


Create the enPortal PIM Channel

Perform the following steps to create an enPortal channel called ReporterHome:


  1. Log in to enPortal as an administrator.
  2. Install the ibm.reporter_pimC Product Integration Module (PIM) by following the PIM's installation instructions.
  3. Select the Integrations tab. The Integrations Explorer panel is displayed.
  4. Right-click on the Directory folder and select New Subfolder.
  5. Name the new subfolder "customer1".
  6. Right-click on the customer1 folder and select New Channel.
  7. For the Channel Name, enter ReporterHome.
  8. For the Channel Type, select "3rd Party Pims".
  9. For the Type of Pim, select "IBM Tivoli Reporter C".
  10. For the Class, select "Home".
  11. For the Target, select "sample".
  12. Click Next.
  13. Verify the default channel parameters and click Finish.
  14. Click the new "ReporterHome" channel under the Directory and confirm that the application Home channel is displayed in the enPortal preview panel. You may need to enter credentials to log in to the application.


Validating the ReporterHome Channel in enPortal


Create the AppBoard Web Widget

  1. Log in to AppBoard Builder as an administrator.
  2. Create a Stack called "Reporter".
  3. Create a Web Widget and add it to the "Reporter" Stack.
  4. Configure the URL of the Web Widget to be: /enportal/servlet/pd/vdir/customer1/ReporterHome This value is obtained using the following logic: To find the URL value for the portal's channel, you will first identify the channel's location in the portal's virtual directory, and then prefix it with /enportal/servlet/pd/vdir. So, in this example, the channel's location is /customer1/ReporterHome. Therefore the URL is /enportal/servlet/pd/vdir/customer1/ReporterHome.
  5. Save the Web Widget and observe the Home channel displayed in the Widget:


Reporter PIM Web Widget in AppBoard