{"action":"closed","issue":{"url":"https://api.github.com/repos/linkedin/gobblin/issues/787","repository_url":"https://api.github.com/repos/linkedin/gobblin","labels_url":"https://api.github.com/repos/linkedin/gobblin/issues/787/labels{/name}","comments_url":"https://api.github.com/repos/linkedin/gobblin/issues/787/comments","events_url":"https://api.github.com/repos/linkedin/gobblin/issues/787/events","html_url":"https://github.com/linkedin/gobblin/issues/787","id":137942514,"number":787,"title":"Missing jars at job launch","user":{"login":"estol","id":1067870,"avatar_url":"https://avatars.githubusercontent.com/u/1067870?v=3","gravatar_id":"","url":"https://api.github.com/users/estol","html_url":"https://github.com/estol","followers_url":"https://api.github.com/users/estol/followers","following_url":"https://api.github.com/users/estol/following{/other_user}","gists_url":"https://api.github.com/users/estol/gists{/gist_id}","starred_url":"https://api.github.com/users/estol/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/estol/subscriptions","organizations_url":"https://api.github.com/users/estol/orgs","repos_url":"https://api.github.com/users/estol/repos","events_url":"https://api.github.com/users/estol/events{/privacy}","received_events_url":"https://api.github.com/users/estol/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/linkedin/gobblin/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/linkedin/gobblin/labels/LaunchType:mr","name":"LaunchType:mr","color":"bfdadc"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-03-02T17:42:44Z","updated_at":"2016-03-28T16:07:48Z","closed_at":"2016-03-28T16:07:48Z","body":"Hi,\r\n\r\nwhenever I try to launch a Gobblin job I get the following error message:\r\n\r\nWARNING: Use \"yarn jar\" to launch YARN applications.\r\nSLF4J: Class path contains multiple SLF4J bindings.\r\nSLF4J: Found binding in [jar:file:/usr/whatever/Product/gobblin/lib/slf4j-log4j12-1.7.12.jar!/org/slf4j/impl/StaticLoggerBinder.class]\r\nSLF4J: Found binding in [jar:file:/usr/hdp/2.3.2.0-2950/hadoop/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]\r\nSLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.\r\nSLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]\r\nException in thread \"main\" java.io.FileNotFoundException: File /usr/whatever/Product/gobblin/lib/gson-2.3.1.jar does not exist.\r\n        at org.apache.hadoop.util.GenericOptionsParser.validateFiles(GenericOptionsParser.java:405)\r\n        at org.apache.hadoop.util.GenericOptionsParser.processGeneralOptions(GenericOptionsParser.java:300)\r\n        at org.apache.hadoop.util.GenericOptionsParser.parseGeneralOptions(GenericOptionsParser.java:487)\r\n        at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:170)\r\n        at org.apache.hadoop.util.GenericOptionsParser.<init>(GenericOptionsParser.java:153)\r\n        at gobblin.runtime.mapreduce.CliMRJobLauncher.main(CliMRJobLauncher.java:72)\r\n        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n        at java.lang.reflect.Method.invoke(Method.java:497)\r\n        at org.apache.hadoop.util.RunJar.run(RunJar.java:221)\r\n        at org.apache.hadoop.util.RunJar.main(RunJar.java:136)\r\n\r\n\r\nThe gson artifact is present in the lib directory, but a higher version number. If I symlink it, different artifacts throw similar errors.\r\n\r\nPrevious version was okay.\r\nCurrently on branch master at revision:\r\nc5cad0142c7ad7e9127dea6b49892980afb7a61f\r\n\r\nPrevious revision was 779fa89 on branch master.\r\n"}}