Skip Ribbon Commands
Skip to main content
Navigate Up
Sign In

Quick Launch

Average Rating:

facebook Twitter
Email
Print Bookmark Alert me when this article is updated

Feedback

Workflow Generation for the Hive Source fails with error: "[DTF_0020] The [DIS] Service failed to authenticate the user with the error message [null]"
Problem Description
While generating the workflow for the Hive Source in the TDM, the following error occurs and captured in the jobLogs:

[MercuryMessage_117] Error encountered while executing session : Mapping_p1_TEST_T_HIVE_syed_test_test1_0. Failed with exception [[MPSVCCMN_10001] The client [MappingServiceClient] could not connect to the Mapping Service Module.]. com.informatica.ds.ms.common.MappingServiceException: [MPSVCCMN_10001] The client [MappingServiceClient] could not connect to the Mapping Service Module.
at com.informatica.ds.ms.client.MappingServiceClient.<init>(MappingServiceClient.java:144)
at com.informatica.ds.ms.client.MappingServiceClient.<init>(MappingServiceClient.java:173)
at com.informatica.dsg.mercury.service.ILMMappingServiceClient.<init>(ILMMappingServiceClient.java:28)
at com.informatica.dsg.mercury.service.ILMMappingServiceClient.INITIALIZE(ILMMappingServiceClient.java:64)
at com.informatica.dsg.mercury.service.ILMMappingServiceClient.getInstance(ILMMappingServiceClient.java:23)
at com.informatica.dsg.mercury.service.MappingExecutor.executeSession(MappingExecutor.java:30)
at com.informatica.dsg.mercury.tasks.AbstractMappingTask.runJob(AbstractMappingTask.java:150)
at com.informatica.dsg.mercury.executor.impl.RunnableExecutor$RunnableWrapper.run(RunnableExecutor.java:155)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
Caused by: com.informatica.core.exception.ExceptionSurrogate: com.informatica.pcsf.servicesframework.ServicesFrameworkAuthenticationException: [DTF_0020] The [DIS] Service failed to authenticate the user with the error message [null].
Cause
​The error occurs if the necessary Hadoop Configuration is not done on the TDM and DIS.
Solution
To resolve this issue, do the following:
  1. Go to Admin Console > Select the DIS Service > Under Properties > Edit the Execution Option.
  2. In the Data Integration Service Hadoop Distribution Directory, provide the complete path as below. Then Save and Recycle the service:
    <INFA_HOME>/services/shared/hadoop/cloudera_cdh5u10
    576252_1.jpg
  3. Go to Admin Console >Select the TDM Service > Go to Process tab.
  4. Edit the Execution Options and provide the complete Hadoop Distribution Directory for the necessary Hive Driver. Save the changes and recycle the service. By default the location will be: <INFA_HOME>/10.2.0/services/shared/hadoop/cloudera_cdh5u10

    576252_2.jpg
More Information
Applies To
Product: Test Data Management
Problem Type: Connectivity; Configuration
User Type: Developer
Project Phase: Implement
Product Version: Test Data Management 10.1.0; Test Data Management 10.2.0; Test Data Management 10.2 R1
Database: Hadoop - Hive
Operating System:
Other Software:

Reference
Attachments
Last Modified Date:6/3/2019 1:29 AMID:576252
People who viewed this also viewed

Feedback

Did this KB document help you?



What can we do to improve this information (2000 or fewer characters)