....
I saw the pull request from Kevin is merged and published with Scoobi version 0.9.0, so I wonder why this issue appears again?
Exception in thread "main" java.lang.IllegalArgumentException: Wrong FS: s3://staging-for-aggregation/output-data/scoobi/ch46-23, expected: hdfs://
172.31.21.136:9000 at org.apache.hadoop.fs.FileSystem.checkPath(FileSystem.java:647)
at org.apache.hadoop.hdfs.DistributedFileSystem.getPathName(DistributedFileSystem.java:191)
at org.apache.hadoop.hdfs.DistributedFileSystem.access$000(DistributedFileSystem.java:102)
at org.apache.hadoop.hdfs.DistributedFileSystem$11.doCall(DistributedFileSystem.java:595)
at org.apache.hadoop.hdfs.DistributedFileSystem$11.doCall(DistributedFileSystem.java:591)
at org.apache.hadoop.fs.FileSystemLinkResolver.resolve(FileSystemLinkResolver.java:81)
at org.apache.hadoop.hdfs.DistributedFileSystem.delete(DistributedFileSystem.java:591)
at com.nicta.scoobi.impl.exec.ExecutionMode$$anonfun$saveSinks$2$$anonfun$apply$5$$anonfun$apply$6.apply(ExecutionMode.scala:145)
at com.nicta.scoobi.impl.exec.ExecutionMode$$anonfun$saveSinks$2$$anonfun$apply$5$$anonfun$apply$6.apply(ExecutionMode.scala:141)
at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59)
at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:48)
at com.nicta.scoobi.impl.exec.ExecutionMode$$anonfun$saveSinks$2$$anonfun$apply$5.apply(ExecutionMode.scala:141)
at com.nicta.scoobi.impl.exec.ExecutionMode$$anonfun$saveSinks$2$$anonfun$apply$5.apply(ExecutionMode.scala:140)
at scala.Option.foreach(Option.scala:245)
at com.nicta.scoobi.impl.exec.ExecutionMode$$anonfun$saveSinks$2.apply(ExecutionMode.scala:140)
at com.nicta.scoobi.impl.exec.ExecutionMode$$anonfun$saveSinks$2.apply(ExecutionMode.scala:90)
at scala.collection.immutable.List.foreach(List.scala:383)
at com.nicta.scoobi.impl.exec.ExecutionMode$class.saveSinks(ExecutionMode.scala:90)
at com.nicta.scoobi.impl.exec.HadoopMode.saveSinks(HadoopMode.scala:46)
at com.nicta.scoobi.impl.exec.HadoopMode$$anonfun$executeNode$1.apply(HadoopMode.scala:78)
at com.nicta.scoobi.impl.exec.HadoopMode$$anonfun$executeNode$1.apply(HadoopMode.scala:67)
at org.kiama.attribution.AttributionCore$CachedAttribute.apply(AttributionCore.scala:63)
at scalaz.syntax.IdOps.$bar$greater(IdOps.scala:28)
at com.nicta.scoobi.impl.exec.HadoopMode.execute(HadoopMode.scala:54)
at com.nicta.scoobi.impl.exec.HadoopMode.execute(HadoopMode.scala:52)
at com.nicta.scoobi.impl.Persister.persist(Persister.scala:52)
at com.nicta.scoobi.impl.ScoobiConfigurationImpl.persist(ScoobiConfigurationImpl.scala:392)
at com.nicta.scoobi.application.Persist$class.persist(Persist.scala:32)
at com.mycompany.aggregation.poc.TotalUserCount$.persist(TotalUserCount.scala:6)
at com.nicta.scoobi.application.Persist$PersistableObject.persist(Persist.scala:156)
at com.mycompany.aggregation.poc.TotalUserCount$.run(TotalUserCount.scala:13)
at com.nicta.scoobi.application.ScoobiApp$$anonfun$main$1.apply$mcV$sp(ScoobiApp.scala:81)
at com.nicta.scoobi.application.ScoobiApp$$anonfun$main$1.apply(ScoobiApp.scala:76)
at com.nicta.scoobi.application.ScoobiApp$$anonfun$main$1.apply(ScoobiApp.scala:76)
at com.nicta.scoobi.application.Hadoop$class.runOnCluster(Hadoop.scala:115)
at com.mycompany.aggregation.poc.TotalUserCount$.runOnCluster(TotalUserCount.scala:6)
at com.nicta.scoobi.application.Hadoop$class.executeOnCluster(Hadoop.scala:69)
at com.mycompany.aggregation.poc.TotalUserCount$.executeOnCluster(TotalUserCount.scala:6)
at com.nicta.scoobi.application.Hadoop$$anonfun$onCluster$1.apply(Hadoop.scala:55)
at com.nicta.scoobi.application.InMemoryHadoop$class.withTimer(InMemory.scala:71)
at com.mycompany.aggregation.poc.TotalUserCount$.withTimer(TotalUserCount.scala:6)
at com.nicta.scoobi.application.InMemoryHadoop$class.showTime(InMemory.scala:79)
at com.mycompany.aggregation.poc.TotalUserCount$.showTime(TotalUserCount.scala:6)
at com.nicta.scoobi.application.Hadoop$class.onCluster(Hadoop.scala:55)
at com.mycompany.aggregation.poc.TotalUserCount$.onCluster(TotalUserCount.scala:6)
at com.nicta.scoobi.application.Hadoop$class.onHadoop(Hadoop.scala:61)
at com.mycompany.aggregation.poc.TotalUserCount$.onHadoop(TotalUserCount.scala:6)
at com.nicta.scoobi.application.ScoobiApp$class.main(ScoobiApp.scala:76)
at com.mycompany.aggregation.poc.TotalUserCount$.main(TotalUserCount.scala:6)
at com.mycompany.aggregation.poc.TotalUserCount.main(TotalUserCount.scala)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.hadoop.util.RunJar.main(RunJar.java:212)