A target definition specifies all aspects of a target - including its location, constituent plug-ins and environment.
Please refer to the Eclipse Documentation for more information on Target Definitions. The Client Services project wizard provides a method for defining the Target's features and each feature's plug-ins to be used at runtime. Note that each Target's feature is composed with a set of one or more plug-ins.
A Target Definition defines a set of Target features. Target features enable you to focus on the logical service requirements of the service instead of the requirements of the actual underlying Client Services plug-ins.
When you create a Client Services project, you select a Target Definition and a set of Target features for the project. The Lotus® Expeditor Toolkit updates the Java Build Path for the project to reflect the Java Runtime Environment (JRE) of the platform, based on the Target Definition and Target features you selected. The Target Features you selected are automatically added to the Java Build Path of the project.
The Lotus Expeditor Toolkit provides Target Definitions that represent the bundles available in Lotus Expeditor and in the Notes® 8.0 and 8.0.1 runtimes. Other Lotus Expeditor-based products, such as Lotus Sametime®, also provide Lotus Expeditor Toolkit Target Definitions in their product SDKs. Details on installing these other Target Definitions into the Lotus Expeditor Toolkit can be found in the Expeditor-based product SDK documentation. Please note that while the standalone Lotus Sametime Target Definition is provided separately in the Lotus Sametime SDK, Lotus Expeditor includes an embedded version of Lotus Sametime that can be used to develop Lotus Expeditor-based applications integrated with Lotus Sametime capabilities. For more information, refer to Using the Lotus Expeditor Toolkit with Lotus Sametime
Creating a Target Definition: XPD622
The Lotus Expeditor Toolkit has extended the functionality of a regular PDE target definition. To support this new functionality, Lotus Expeditor Toolkit has additional elements and attributes not found in a traditional PDE target definition. You should use the new Client Services Target Editor to edit Expeditor specific Target files. The PDE target definition editor is not aware of these additional elements and attributes, and it will remove them when you use it to modify the target definition.
Client Services Target files: XPD622
Client Services Target files are an enhanced version of the Target Definitions. The main difference between Target Definitions and the Client Services Target files are the additional attributes for Configuration Information, Environment Information, Program Information and Personality.
Parent topic: Client Services project dependencies: XPD622