Creating a Project

How to:

A project is the top level of organization of resources in Designer from which you will build process flows. Projects are used for version management and the sharing and organization of resources. Project resources include process flows, services, transforms, adapters, emitters, and schemas.

Projects can be associated with either a named run-time server configuration or a Registry. Your choice of project association should be determined by where you intend to publish (deploy) your process flow. Although you are prompted explicitly where to publish your process flow during the publishing process (and you may chose any available target), it is helpful to have your development environment be the same as your run-time environment.

For manipulating projects and developing processes from Designer, the iWay Registry functions much like a configuration. Unlike a configuration, the Registry is a design-time data store and it supports Service Manager’s channel architecture. If you are developing a process for use as part of a channel, you must publish it to the Registry for subsequent deployment. For more information about deploying channels, see the iWay Service Manager User’s Guide, Version 5 Release 6 SM.

Projects can contain a single process flow or multiple process flows. Process flows are designed within and for a specific project, therefore, the project must exist before you create a process flow.


Top of page

x
Procedure: How to Create a Project

To create a project:

  1. In the Navigator pane, select the Projects tab.
  2. In the Projects tab, connect to the repository in which you want to create the project. For details on Designer repositories, see Using Repositories.
  3. From the File menu, choose New (or right-click the repository icon and click New Project).

    The Designer Project Information dialog box opens, as shown in the following image.

  4. In the Name field, type a descriptive name for the project.
  5. In the Description field, type a brief description of the project. This is optional.
  6. Click Next. The Designer Project Bindings dialog box opens, as shown in the following image.
  7. Choose whether to create the project within the iWay Registry or in one of the iWay run‑time configurations. When you select Configuration ID, the available iWay configurations appear in a drop-down list. The default configuration is base.

    See the introductory information in this section, Creating a Project, for an explanation on creating a project in the iWay Registry or in a server configuration.

  8. Click Finish.

    The new project appears as a node under the repository in which it was created. An example of a new project node, Work05, and its subfolders is shown in the following image. It was created under the iWay repository.

    A newly created project includes the following default elements:

    Processes node contains the process flows you create for the project.

    Services node contains the agents that are defined in Service Manager.

    Transforms node contains the transformation files published on Service Manager.

    Adapters node contains the adapters available in Service Manager.

    Emitters node contains the emitters defined in Service Manager.

    Schemas node contains the schema you define, as well as default schemas (PFIVP, PFIVPResponse, and Any).

  9. To save the project to the repository, right-click the project node and select Save from the drop-down list.

iWay Software