Progress OpenEdge sender
Progress OpenEdge sender
The Progress OpenEdge sender can be used to call an OpenEdge procedure. The called procedure has no output parameter, but does have one or more LONGCHAR input parameters. If you use more than one input parameter, separate them with a ,
If a procedure has to be called with an input parameter and an output parameter, the Progress OpenEdge Gateway Service must be used.
The input parameters are filled with the String content of the MessagePart-In on the ConnectMessage. If you use more than 1 parameter, use ALL at the messagePart-in to make use of multipart messages (one per parameter).
In the table below, you will find an explanation of these properties. All attributes with a ‘*’ are mandatory.
Attribute |
Description |
Name* |
By default, we fill this out with the technical ‘tag’, followed by a serial number. Changing the name is optional. |
Enabled |
Set this value to true, if you want this producer to be enabled. |
Appserver Type
|
Set the type of your AppServer here. The following types are allowed:
When selecting this type, the correct URL will be entered in the field AppServer URL. |
AppServer URL* |
URL to connect to the Progress AppServer / Pacific AppServer. |
Username* |
AppServer username. |
Password* |
AppServer password. |
AppServer Info |
AppServer info. |
AppServer Procedure* |
Name and path of Progress procedure. |
AppServer Session |
Choose AppServer session type. |
AppServer Input Parameter* |
Name of INPUT parameter of called procedure. If you need more than one parameter, use a , to separate the parameters. |
MessagePart In |
Name of the MessagePart in a ConnectMessage where the content of the file is being stored. If you have more than 1 input parameter use ALL. |
Description |
Description of the specific producer. This is for documentation purposes. |
Overriden OpenEdge properties
With the use of a header enricher, it is possible to override certain properties of the OpenEdge Gateway.
- openedge_procedure_name
- openedge_appserver_url
- openedge_appserver_username
- openedge_appserver_password
- openedge_appserver_info
- openedge_appserver_session