Poiché Spring-Data-Hadoop non è ancora stato rilasciato, è difficile trovare una configurazione di esempio in esecuzione per utilizzarlo con cloudera.Come ottenere un progetto Spring-Data-Hadoop in esecuzione con Cloudera CDH4 e Maven
Quali dipendenze devo scegliere per ottenere un Spring-Data-Hadoop in esecuzione insieme a CDH4 (Hadoop 2.0.0-cdh4.1.3)?
Scegliendo diverse apporches ho ottenuto questo Eccezioni:
NullPointer
Exception in thread "SimpleAsyncTaskExecutor-1" java.lang.ExceptionInInitializerError at org.springframework.data.hadoop.mapreduce.JobExecutor$2.run(JobExecutor.java:183) at java.lang.Thread.run(Thread.java:722) Caused by: java.lang.NullPointerException at org.springframework.util.ReflectionUtils.makeAccessible(ReflectionUtils.java:405) at org.springframework.data.hadoop.mapreduce.JobUtils.<clinit>(JobUtils.java:123) ... 2 more
Versione missmatch 7 a 4
Caused by: org.apache.hadoop.ipc.RemoteException: Server IPC version 7 cannot communicate with client version 4 at org.apache.hadoop.ipc.Client.call(Client.java:1070) at org.apache.hadoop.ipc.RPC$Invoker.invoke(RPC.java:225) at $Proxy1.getProtocolVersion(Unknown Source) at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:396) at org.apache.hadoop.ipc.RPC.getProxy(RPC.java:379) at org.apache.hadoop.hdfs.DFSClient.createRPCNamenode(DFSClient.java:119) at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:238) at org.apache.hadoop.hdfs.DFSClient.<init>(DFSClient.java:203) at org.apache.hadoop.hdfs.DistributedFileSystem.initialize(DistributedFileSystem.java:89) at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:1386) at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:66) at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1404) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:254) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:123) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:238) at org.apache.hadoop.fs.Path.getFileSystem(Path.java:187) at org.apache.hadoop.mapreduce.lib.input.FileInputFormat.addInputPath(FileInputFormat.java:372) at org.springframework.data.hadoop.mapreduce.JobFactoryBean.afterPropertiesSet(JobFactoryBean.java:208) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1545) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) ... 12 more
Mentre il collegamento può rispondere alla domanda, si prega di considerare l'aggiunta dei punti importanti/un sommario di esso alla risposta. In tal caso, assicurarsi che la risposta rimanga utile anche se il collegamento fornito diventa inattivo. Link solo le risposte sono scoraggiate in SO. – Harry
Questa risposta è enigmatica, per lo meno. Non risponde alla domanda. – waste