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, perform the following steps:

  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. The node appears under this category 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.

    Do not enter a blank space or an underscore character in your project name. These characters are not valid. You can save any number of nodes in a single project.

    You have now created a name for your project. Click Next.

    The Plug-in content panel of the New Plug-in Project window is displayed.

    Ensure that the Plug-in ID field does not contain an underscore character. This character is not valid.

  5. Accept all default values and click Next. The Templates panel of the New Plug-in Project window is displayed.
  6. Click Finish.
  7. 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. Start of changeClick Add required Plug-ins to select all loaded plug-ins and click OK.End of change
    4. Start of changeSelect your user-defined node project in the Package Explorer view, and click Project > Clean . A new dialog box appears in which you can select:
      • Clean all projects, or
      • Clean projects selected below. If you choose this option check the boxes next to the projects that you want to clean.
      End of change

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 in the workbench
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, 2009Copyright IBM Corporation 1999, 2009.
Last updated : 2009-01-07 15:23:05

as04490_