I tried to run standalone gobblin with 3 job configuration file. These 3 jobs tries to read data from kafka server and put into one consumer HDFS in different directory but sometime all 3 jobs did not run, in some cases one job get failed or sometime two etc. I have attached 3 job configuration file too.
2015-11-19 18:56:26 IST ERROR [JobScheduler-2] gobblin.scheduler.JobScheduler$NonScheduledJobRunner 533 - Failed to run job GobblinKafkaQuickStart
gobblin.runtime.JobException: Failed to run job GobblinKafkaQuickStart
at gobblin.scheduler.JobScheduler.runJob(JobScheduler.java:285)
at gobblin.scheduler.JobScheduler$NonScheduledJobRunner.run(JobScheduler.java:531)
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:745)
Caused by: gobblin.runtime.JobException: Failed to launch and run job GobblinKafkaQuickStart
at gobblin.scheduler.JobScheduler.runJob(JobScheduler.java:332)
at gobblin.scheduler.JobScheduler.runJob(JobScheduler.java:283)
... 4 more
Caused by: java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
at java.util.ArrayList$Itr.next(ArrayList.java:851)
at gobblin.metrics.GobblinMetrics.startMetricReporting(GobblinMetrics.java:338)
at gobblin.runtime.AbstractJobLauncher.launchJob(AbstractJobLauncher.java:187)
at gobblin.scheduler.JobScheduler.runJob(JobScheduler.java:326)