Table of Contents

Search

  1. Preface
  2. Installing Informatica MDM - Relate 360
  3. Configuring Relate 360
  4. Configuring Security
  5. Setting Up the Environment to Process Streaming Data
  6. Configuring Distributed Search
  7. Packaging and Deploying the RESTful Web Services
  8. Troubleshooting

Installation and Configuration Guide

Installation and Configuration Guide

Deploying the RESTful Web Services

Deploying the RESTful Web Services

After you package the web services and the relationship graph user interface, deploy the packages on a Tomcat container. In a distributed Hadoop cluster, if you have configured security, ensure that the Tomcat is deployed within the Hadoop cluster.
  1. Copy the WAR file that contains the RESTful web services to the following directory:
    $CATALINA_HOME/webapps
    .
  2. If you want to deploy the relationship graph user interface, copy the
    bdrm-ui.war
    file to the following directory:
    $CATALINA_HOME/webapps
    .
  3. Copy the
    /usr/local/mdmbdrm-<Version Number>/bin/ssan3.jar
    file to the following directory:
    $CATALINA_HOME/lib
  4. Export the
    LD_LIBRARY_PATH
    environment variable to include the following directory:
    /usr/local/mdmbdrm-<Version Number>/bin
    directory.
    For example,
    export LD_LIBRARY_PATH=/usr/local/mdmbdrm-<Version Number>/bin
  5. Export the
    JAVA_OPTS
    environment variable to configure the minimum and maximum heap sizes based on the amount of available memory.
    For example,
    export JAVA_OPTS="-Xms1536m -Xmx1536m"
  6. To start the Tomcat server, from the
    bin
    directory of the Tomcat installation, run the following command:
    ./startup.sh
  7. To view the list of RESTful web services that you deploy, type the following URL format in a browser:
    http://<Host>:<Port>/<WAR File Name>
    For example,
    http://BDRMServer:8080/MDMBDRMCustomer360
    The following sample shows a list of RESTful web services that are deployed based on a WAR file named
    MDMBDRMCustomer360
    :
    [ "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/SEARCH", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETCLUSTER", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETSEARCHLAYOUT", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETCLUSTERLAYOUT", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETMULTISEARCHLAYOUT", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/MULTISEARCH", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/RULESEARCH", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/INGEST", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETINGESTLAYOUT", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETRECORDLAYOUT", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETRECORD", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETMANAGECLUSTERLAYOUT", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/MANAGECLUSTER", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/DELETERECORD", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/AUTHENTICATE", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETPREFERREDRECORDLAYOUT", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETPREFERREDRECORD", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETSTRATEGIES", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/PREFERREDRECORDSEARCH", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETENTITYMETADATA", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETENTITYDETAILS", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETENTITYRELATIONSHIP", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETGRAPHMETADATA", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/GETALLRELATIONSHIPS", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/CREATERELATIONSHIP", "http://BDRMServer:8080/MDMBDRMCustomer360/
    v5.0
    /Customer360/REMOVERELATIONSHIP" ]
    If you secure the RESTful web services, run the AUTHENTICATE web service request to authenticate the user credentials and then type the URL in the browser.
    For more information about the AUTHENTICATE web service, see the
    Informatica MDM - Relate 360
    User Guide
    .


Updated November 20, 2019