Portlet Factory, Version 6.1.2


 

About Building IBM WebSphere Portlet Factory-based Web Application Bundles (WAB) for Rich Client Platforms (RCP)

In WebSphere Portlet Factory many WebSphere Portlet Factory portlets can now run on rich client platforms such as IBM® Lotus® Expeditor 6.1.1 and later, and IBM Lotus Notes® 8 Standard and later versions. Web Application Bundles (WAB) let you extend a portlet for use with Rich Client Platforms. This topic outlines how to build these bundles for Rich Client Platforms (RCP) using WebSphere Portlet Factory.

Rich client platforms use an Eclipse/OSGI (Open Service Gateway Initiative) based runtime environment that enables Java/SWT and WebSphere Portlet Factory based applications to run directly on client machines. As with all eclipse based platforms, you extend the platform using eclipse/OSGI plugins also called bundles. For SWT based components, extensions are provided using eclipse plugins, just as the Eclipse extensions that implement WebSphere Portlet Factory Designer are provided with Eclipse plugins. For portlets, the eclipse extension is provided using a Web Application Bundle (WAB). A WAB is similar to a portlet WAR, but also includes a plugin.xml that describes the extension, and a manifest that describes OSGI bundle configuration information such as plugin dependencies and classloading settings.

Note: See theIBM Lotus Expeditor or IBM Lotus Notes 8 platform documentation for information on administering those platforms and managing update sites for the individual platforms. The capabilities of the two platforms are based on the same Eclipse/OSGi extension point and update manager capability and the same IBM Lotus Expeditor provisioning mechanisms, but IBM Lotus Notes 8 adds administration of update site capabilities that are beyond the scope of this WebSphere Portlet Factory-specific document, and your IBM Lotus Notes 8.x platform may have additional update site management capabilities not available at the time this document was authored.

Parent topic: Overview of IBM WebSphere Portlet Factory support for rich client platforms


Library | Support |