Member since 
    
	
		
		
		11-14-2017
	
	
	
	
	
	
	
	
	
	
	
	
	
	
			
      
                6
            
            
                Posts
            
        
                0
            
            
                Kudos Received
            
        
                0
            
            
                Solutions
            
        
			
    
	
		
		
		07-31-2019
	
		
		03:23 AM
	
	
	
	
	
	
	
	
	
	
	
	
	
	
		
	
				
		
			
					
				
		
	
		
					
							 @slachterman  i just followed the instructions provided in the article to move generated flow files to ADLS using PutHDFS processor, But I am getting the below errors. Please help.   I have specified all the configurations for the PutHDFS as per the article. It is keep on saying "unable to find the valid certification path to requested target, but not sure where i need to upload the ADLS cred certificate in the PutHDFS processor      2019-07-30 17:24:20,657 ERROR [Timer-Driven Process Thread-9] o.apache.nifi.processors.hadoop.PutHDFS PutHDFS[id=44e51785-016c-1000-901a-6aa4d9167c2c] Failed to access HDFS due to com.microsoft.azure.datalake.store.ADLException:   Last encountered exception thrown after 5 tries. [javax.net.ssl.SSLHandshakeException,javax.net.ssl.SSLHandshakeException,javax.net.ssl.SSLHandshakeException,javax.net.ssl.SSLHandshakeException,javax.net.ssl.SSLHandshakeException]   [ServerRequestId:null]: com.microsoft.azure.datalake.store.ADLException: Error getting info for file /  Operation GETFILESTATUS failed with exception javax.net.ssl.SSLHandshakeException : sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target  Last encountered exception thrown after 5 tries. [javax.net.ssl.SSLHandshakeException,javax.net.ssl.SSLHandshakeException,javax.net.ssl.SSLHandshakeException,javax.net.ssl.SSLHandshakeException,javax.net.ssl.SSLHandshakeException]   [ServerRequestId:null]  Last encountered exception thrown after 5 tries. [javax.net.ssl.SSLHandshakeException,javax.net.ssl.SSLHandshakeException,javax.net.ssl.SSLHandshakeException,javax.net.ssl.SSLHandshakeException,javax.net.ssl.SSLHandshakeException]   [ServerRequestId:null]      at com.microsoft.azure.datalake.store.ADLStoreClient.getExceptionFromResponse(ADLStoreClient.java:1194)      at com.microsoft.azure.datalake.store.ADLStoreClient.getDirectoryEntry(ADLStoreClient.java:741)      at org.apache.hadoop.fs.adl.AdlFileSystem.getFileStatus(AdlFileSystem.java:487)      at org.apache.nifi.processors.hadoop.PutHDFS$1.run(PutHDFS.java:268)      at java.security.AccessController.doPrivileged(Native Method)      at javax.security.auth.Subject.doAs(Subject.java:360)      at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1942)      at org.apache.nifi.processors.hadoop.PutHDFS.onTrigger(PutHDFS.java:236)      at org.apache.nifi.processor.AbstractProcessor.onTrigger(AbstractProcessor.java:27)      at org.apache.nifi.controller.StandardProcessorNode.onTrigger(StandardProcessorNode.java:1162)      at org.apache.nifi.controller.tasks.ConnectableTask.invoke(ConnectableTask.java:209)      at org.apache.nifi.controller.scheduling.TimerDrivenSchedulingAgent$1.run(TimerDrivenSchedulingAgent.java:117)      at org.apache.nifi.engine.FlowEngine$2.run(FlowEngine.java:110)      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)      at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)      at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)      at java.lang.Thread.run(Thread.java:748)  Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target      at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)      at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1946)      at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:316)      at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:310)      at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1639)      at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:223)      at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1037)      at sun.security.ssl.Handshaker.process_record(Handshaker.java:965)      at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1064)      at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1367)      at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1395)      at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1379)      at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)      at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)      at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)      at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)      at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)      at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:347)      at com.microsoft.azure.datalake.store.HttpTransport.makeSingleCall(HttpTransport.java:307)      at com.microsoft.azure.datalake.store.HttpTransport.makeCall(HttpTransport.java:90)      at com.microsoft.azure.datalake.store.Core.getFileStatus(Core.java:691)      at com.microsoft.azure.datalake.store.ADLStoreClient.getDirectoryEntry(ADLStoreClient.java:739)      ... 18 common frames omitted       
						
					
					... View more
				
			
			
			
			
			
			
			
			
			
		 
        
