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
-
Go to the ${MTX_CUSTOM_DIR} directory:
cd_custom_dir
-
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. -
Configure the default MAP call out
service as follows:
-
(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?
- Save and close the file.
- Run the configure_engine.py script as user mtx.
-
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?
-
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
-
Restart the MATRIXX Engine:
restart_engine.py