If you have promoted a property from the node to the message flow
level, you can remove (delete) it if you no longer want to specify its value
at the message flow level. The property reverts to the value that you specified
at the node level. If you remove a promoted property that is a mandatory property,
ensure that you have set a value at the node level. If you have not, you cannot
successfully deploy a broker archive file that includes this message flow.
Before
you start
To complete this task, you must have completed the following
task:
If you have promoted one or more message flow node properties,
and want to delete them:
- Switch to the Broker Application Development
perspective.
- Open the message flow, either by double-clicking the message flow
in the Navigator view, or by right-clicking it in the Navigator view and clicking Open The message flow contents are displayed in the editor
view.
If this is the first message flow that you have opened, the message
flow control window and the list of available built-in message flow nodes
are also displayed, to the left of the editor view.
- In the editor view, right-click one of the nodes in the message
flow, and select Promote Property. The
Property Promotion dialog is displayed.
- Select the promoted property that you want to remove in the list
of properties on the right of the dialog, and click the Delete icon
above the list of promoted properties. The property is removed
from the list on the right. It is restored to the list on the left, in its
appropriate place in the tree of properties for the node from which you promoted
it. You can promote this property again if you choose.
- If you want to delete all the promoted properties within a single
group, select the group in the list on the right and click the Delete icon. The group and all the properties it contains are deleted from
this list: the individual properties that you promoted are restored to the
nodes from which you promoted them.
- Click Apply to commit this change without
closing the Property Promotion dialog. Click OK to
complete your updates and close the dialog.
If you have included this message flow in a higher-level message
flow, and have set a value for a promoted property that you have now deleted,
the embedding flow is not automatically updated to reflect the
deletion. However, when you deploy that embedding message flow in the broker
domain, the deleted property is ignored.