Try OpenEdge Now
skip to main content
BP Server Developer's Guide
Messaging workstep : Creating MessageDescriptor : Export and import of message descriptor
 

Export and import of message descriptor

When a Message Descriptor is created in the Progress Developer Studio for OpenEdge, it is saved only on the computer where Progress Developer Studio for OpenEdge is running. To use this message descriptor in a process template installed on a Business Process Server (either in a publisher or a subscriber workstep), it should be exported to the Business Process Server. Similarly, if there is a need to view or modify a Message Descriptor stored on Business Process Server, then it can be imported in the Progress Developer Studio for OpenEdge. These operations are performed by using the Message Manager dialog box of the Progress Developer Studio for OpenEdge. A sample of this dialog box is shown in Figure 32.
Figure 32. Message manager window
The ‘Local’ panel is meant for all the operations that are effective only on the local computer where Progress Developer Studio for OpenEdge is running. All the message descriptors are saved as XML files on local computer in the <WRK_DIR>/com.savvion.studio/conf/resources/messaging/messages folder.
The usage of the buttons in the Local panel is explained below.
*New — Creates a new Message Descriptor and saves it on the local computer.
*Edit — Modifies a Message descriptor from the local computer.
*Delete — Deletes a Message Descriptor from the local computer. This does not delete it from the Business Process Server Storage.
The ‘Remote’ panel is meant for all the operations that are effective only on the remote computer where Business Process Servers are running. The Portal server must be started before performing these operations. The usage of the buttons in the Remote panel is explained below.
*Export — Exports the Message Descriptor from local computer to Business Process Server Storage for persistence.
*Import — Imports the Message Descriptor from Business Process Server Storage to local computer.
*Delete — Deletes the Message Descriptor from Business Process Server Storage.