Correcting errors from saving a message flow

Correct the errors that are reported when you save a message flow.

To correct errors from the save or save as action:

  1. Examine the list of errors and warnings that the validator has generated in the Tasks view.
  2. Double-click each entry in turn. The message flow is displayed in the editor view (if it is not already there), and the editor selects the node in which the error was detected. If the error has been generated because you have not set a mandatory property, the editor also opens the properties dialog for that node.

    If you have included a user-defined node in your message flow, and have one or more of its properties have been defined as configurable, you might get a warning about a custom property editor. If a property has been defined as configurable, and you have specified that it uses a custom property editor, the bar editor cannot handle the custom property editor and handles the property as if it is type String. This restricts your ability to make changes to this property at deploy time.

  3. Correct the error indicated by the message. For example, provide a value for the mandatory property.
  4. When you have corrected all the errors, you can save again. The editor validates all the resources that you have changed, removes any corrected errors from the Tasks view, and removes the corresponding graphical indication from the nodes that you have modified successfully.

You do not have to correct every error to save your work. The editor saves your resources even if it detects errors or warnings, so that you can continue to work with them at a later date. However, you cannot deploy any resource that has a validation error. You must correct every error before you deploy a resource. Warnings do not prevent successful deployment.

Related concepts
Message flows overview
Deployment overview
Related tasks
Saving a message flow
Copying a message flow using save
Developing message flows
Opening an existing message flow
Defining message flow content
Editing configurable properties
Related reference
Broker Application Development perspective
Built-in nodes