Configure MAP Callout Services

Perform this task to configure MAP callout services.

About this task

Perform this task on any pod to specifically configure:
  • The default timeout for responses to MAP call out requests.
  • The normalization rule sets for the default MAP call out service.
  • Any other MAP callout services.

For more information about configuring MAP callout services, see the discussion about CAMEL Gateway configuration in MATRIXX Configuration.

Procedure

  1. Go to the ${MTX_CUSTOM_DIR} directory:
    cd_custom_dir
  2. Open the create_config.info file and ensure that the answer to the following question is set to y.
    Optional Feature:Do you want to enable MAP or LDAP call outs (y/n)?y
    Note: The MAP callout feature is enabled by default.
  3. Configure the default MAP call out service as follows:
    1. (Optional) To change the default callout timeout for the default MAP call out service, change the answer to the following question to the new timeout value:
      Camel Gateway:MAP default_map_call_out:What is the default call out timeout in milliseconds for the default MAP call out service?
    2. (Optional) To specify a normalization rule set, other than default, for a specific MAP callout result field, change the answer to the relevant rule set question.
      For example, to set the rule set for normalizing on the ATI result LocationId field, change the answer to the following create_config.info file:
      Camel Gateway:MAP default_map_call_out:What is the normalization rule set name for normalizing ATI result LocationId for the default MAP call out service?

      For information about the properties you can configure for MAP call out services, see the discussion about MAP call out service configuration properties in MATRIXX Call Control Framework Integration.

  4. (Optional) To configure more MAP call out services, change the answer to the following question to 1 or more:
    Camel Gateway:MAP default_map_call_out:How many additional MAP Call Out services do you wish to create?
  5. Save and close the file.
  6. Run the configure_engine.py script as user mtx.
  7. Configure any other required rule sets by answering the following questions:
    Camel Gateway:Camel Gateway:What additional (de)normalization rule sets do you require?

    Camel Gateway:Which rule sets do you want to inherit from the default one?

  8. If you specified to configure more MAP callout services, for each service, answer the following CAMEL Gateway configuration questions:
    MAP Additional 1:What is the name identifier of this MAP Call Out service?additional_service 
    MAP additional_service:What is the default call out timeout in milliseconds for this MAP call out service? 
    MAP additional_service:What is the normalization rule set name for normalizing ATI result LocationId for this MAP call out service?default 
    MAP additional_service:What is the normalization rule set name for normalizing ATI result mnpInfoRes.msisdn for this MAP call out service?default 
    MAP additional_service:What is the normalization rule set name for normalizing SRI result locationInfo.locationId for this MAP call out service?default 
    MAP additional_service:What is the normalization rule set name for normalizing SRI result extendedRoutingInfo.routingInfo.roamingNumber for this MAP call out service?default 
    MAP additional_service:What is the normalization rule set name for normalizing SRI result extendedRoutingInfo.routingInfo.forwardingData.forwardedToNumber for this MAP call out service?default 
    MAP additional_service:What is the normalization rule set name for normalizing SRI result extendedRoutingInfo.routingInfo.forwardingData.longForwardedToNumber for this MAP call out service?default 
    MAP additional_service:What is the normalization rule set name for normalizing SRI result vmsc-Address for this MAP call out service?default 
    MAP additional_service:What is the normalization rule set name for normalizing SRI result msisdn for MNP for this MAP call out service?default 
    MAP additional_service:What is the normalization rule set name for normalizing SRI result msisdn for redirect for this MAP call out service?default 
    MAP additional_service:What is the normalization rule set name for normalizing SRI result extendedRoutingInfo.routingInfo.roamingNumber for MNP for this MAP call out service?default 
    MAP additional_service:What is the normalization rule set name for denormalizing ATI msisdn for this MAP call out service?default 
    MAP additional_service:What is the normalization rule set name for denormalizing SRI msisdn for this MAP call out service?default 
    MAP additional_service:What is the normalization rule set name for denormalizing subscriberIdentity to destination SCCP global title for this MAP call out service?default
  9. Restart the MATRIXX Engine:
    restart_engine.py