This topic provides a list of steps that you must complete to create a composite application project which is made up of an SWT view component and a portlet component.
The sample application that is described in this section is one of the many types of composite applications you can build. This section does not attempt to provide details for the steps required to build every type of composite application supported on the client.
One step that you must complete to create both application components is to create a portlet. You can use development tools to create a fully functioning portlet, or, to create a portlet that represents an SWT view on the client and is not a fully functioning portlet, you can create a dummy portlet and edit it. The dummy portlet serves as a container to which you can add custom preferences, such as com.ibm.rcp.viewId
, using the rich client layout portlet. Views that implement technologies such as Property Broker (for inter-portlet communication) or Managed Browser APIs require fully-functioning portlets, no dummy portlets. To create the SWT view component, we will start with a dummy portlet and enhance it to enable it to register actions and properties using a WSDL file. We will also discuss how to define the rich client properties on the Portal UI as a step in assembling the composite applications on WebSphere
® Portal and then provisioning the application on the Lotus
® Expeditor client.
Some of the steps in these procedures ask you to use an Eclipse-based development tool. You can use any of the following tools, among others:
Parent topic: Developing composite applications
- Rational® Application Developer for WebSphere Software
- Lotus ComponentDesigner
- Eclipse Web Tools Platform (WTP) project, which extends the Eclipse platform with tools for developing Java™ EE Web applications.