WebSphere Message Brokers
File: as04490_
Writer: Lorraine Waitt

Task topic

This build: July 31, 2007 21:37:01

Creating a user-defined node project

When you create user-defined nodes, you must first create a user-defined node project to contain the nodes and their supporting files.

To create a new project for your user-defined node:

  1. Switch to the Broker Application Development perspective.
  2. Click File > New > Project, then Message Flow Node Development > Message Flow Plug-in Node Project. Click Next to start the Message Flow Plug-in Node Project wizard. The New Message Flow Plug-in Node Project window is displayed.
  3. Specify the name of the category for the nodes that you are creating. This is the name of the category under which the node appears in the message flow node palette. Either choose the name of an existing category, or enter a name to create a new category. Click Next. The New Plug-in Project window is displayed.
  4. Specify a name for your project. To be consistent with the supplied nodes, and to avoid conflict with the names of node projects that are supplied by other independent software vendors, use your organization's Internet domain name as part of the name. For example, the name should be of the form com.xyz.nodegroup, where com.xyz is the company Internet domain name. You can save any number of nodes in a single project. Click Next. The Plug-in content panel of the New Plug-in Project window is displayed.
  5. Optional: Specify a plug-in runtime library name.
  6. Do one of the following tasks:
    • If you intend to develop Property Editors or write a compiler class for your node, specify the JAR file name that you want to use.
    • If you want to do any Java development, accept the defaults or specify the source folder in which to store your Java source.
    • If you do not want to do any Java development, you can either accept the default values or remove them.
  7. Clear the Generate the Java class that controls the plug-in's life cycle (recommended) check box because this option is not required with Eclipse Version 3 or higher. Click Next. The Templates panel of the New Plug-in Project window is displayed.
  8. Click Finish.
  9. If any warnings are displayed in the Tasks view that are associated with the newly created project, perform the following steps:
    1. Click Window > Preferences.
    2. Expand Plug-In Development and click Target Platform.
    3. Click Not In Workspace to select all loaded plug-ins and click OK.
    4. Select your user-defined node project in the Package Explorer view, and click Project > Clean Project.

A project folder containing all the supporting files that are needed for your user-defined node is displayed in the Package Explorer view. The project is stored in the default workspace directory.

Related concepts
User-defined input nodes
User-defined message processing nodes
User-defined output nodes
Message flow node palette
Related tasks
Developing user-defined extensions
Creating a user-defined node
Testing a user-defined node
Packaging a user-defined node workbench project
Related reference
User-defined extensions
Notices | Trademarks | Downloads | Library | Support | Feedback

Copyright IBM Corporation 1999, 2007Copyright IBM Corporation 1999, 2007. All Rights Reserved.
This build: July 31, 2007 21:37:01

as04490_ This topic's URL is: