Message Senders

Message senders define the details of how messages are sent to an external system, such as messages containing device command requests.

The following message senders must be configured in your system. If these are not present in your configuration, add them. Refer to the Oracle Utilities Application Framework documentation for more information about creating message senders.

 Message Sender

 Description

D4-ADDMETREQ

 Add Meter Request

D4-CONLOAD

 Connect Load

D4-DECOMMIS

 Device Decommissioning

D4-DISCONLD

 Disconnect Load

D4-HNLBATEVT

 NES Handle Batch Event

D4-HNLBATUSG

 NES Handle Batch Usage

D4-RDLOADST

Read Load status

D4-READBILLD

NES On-Demand Read (Scalar)(2)

D4-READLP

Read Load Profile

D4-RETMETID

 Retrieve Meter Identifier

D4-RETRIEVE

 Retrieve Meter Information

D4-ReadBill

Read Billing Data

D4-SETATMCFG

 Set ATM Configuration

Note: The following apply to all of the above message senders:

Main Tab:

  • Invocation Type: Real-time

  • Message Class: RTHTTPSNDR (Sender routes message via HTTP real-time)

  • MSG Encoding: UTF-8 message encoding

Context Tab:

  • HTTP Header: SOAPAction: http://xmlns.oracle.com/ouaf/echelon/<OPERATION>

  • HTTP Login User: <USER_​ID>

  • HTTP Login Password: <PASSWORD>

  • HTTP Method: POST

  • HTTP URL 1: http://<EM_​SERVER>:<EM_​SERVER_​PORT>/soa-infra/services/D4/<SERVICE>/<SERVICE>

    where:

    • <OPERATION>: the operation performed by the message sender (see Operation column in the table above)

    • <USER_​ID>: the user ID used to log into WebLogic Enterprise Manager

    • <PASSWORD>: the password used to log into WebLogic Enterprise Manager

    • <EM_​SERVER>: the machine name or IP address of server where the WebLogic Enterprise Manager is installed

    • <EM_​SERVER_​PORT>: the port where the WebLogic Enterprise Manager is installed

    • <SERVICE>: the service invoked by the message sender (see Service column in the table above)