Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Configuring inbound communication with an UTM application

Figure 60: Configuring inbound communication with an UTM application

For the existing proxy configuration from Configuring inbound communication with an UTM application, it is also possible to call a script to configure inbound communication. You will find an example of the configuration of inbound communication in the supplied Jython sample script sampleAdminInbound.py located in the directory cli-sample.

  1. init() - Start Management Console session for MC-CLI
    Call the function BcAdminMain.init(<MC_home>) to start a Management Console session.

    The Management Console reads the configuration file console.properties.xml and uses the configuration described above

  2. getList() - Output list of all configured objects of an object type / getObject() - Read proxy object from the configuration
    Read the list of all configured proxies using BcAdminMain.getList(“proxy“) or use
    BcAdminProxy.getObject(<proxy_name>) to read a specific proxy object.

  3. authenticate() - Authenticate for proxy
    Authenticate yourself with the proxy by calling
    BcAdminProxy.authenticate(<bcproxy>, admin_pw).

  4. create() - Add resource adapter to the configuration
    Define one (or more) resource adapters by calling the function
    BcAdminRA.create(<resourceAdapterName>,<bcproxy>, properties) (multiple times if necessary).

  5. create() - Add inbound message endpoint to the configuration
    Set up one (or more) inbound message endpoint(s) by calling the function
    BcAdminInboundMsgEndpoint.create(<messageEndpointName>, <bcproxy>, properties) (multiple times if necessary).

  6. create() - Add inbound user to the configuration
    If the EIS partner makes use of partner users, define one (or more) inbound user(s) by calling the function BcAdminInboundUser.create(<userName>, <bcproxy>, properties) (multiple times if necessary).

  7. modifyProperties() - Modify properties of an inbound service
    Define the properties of the corresponding UTM transaction code by calling the function
    BcAdminInboundService.modifyProperties(<InboundService>, properties) (multiple times if necessary).

  8. perform() - Start administrative actions for a proxy
    Save and update the proxy configuration using the functions
    BcAdminProxy.perform(<bcproxy>, "save") and
    BcAdminProxy.perform(<bcproxy>, "update-config").

  9. perform() - Start administrative actions
    Call the function BcAdminRa.perform(<resourceAdapter>, "update-ra-xml", params) to save the configuration of the resource adapter(s).

  10. close() - Close Management Console session
    Call the function BcAdminMain.close() to terminate the Management Console session.