{"action":"created","issue":{"url":"https://api.github.com/repos/lookout/fast-rsa-engine/issues/22","labels_url":"https://api.github.com/repos/lookout/fast-rsa-engine/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/lookout/fast-rsa-engine/issues/22/comments","events_url":"https://api.github.com/repos/lookout/fast-rsa-engine/issues/22/events","html_url":"https://github.com/lookout/fast-rsa-engine/issues/22","id":106108149,"number":22,"title":"If we can't load the jars for whatever reason, that should not be a fatal error","user":{"login":"rtyler","id":26594,"avatar_url":"https://avatars.githubusercontent.com/u/26594?v=3","gravatar_id":"","url":"https://api.github.com/users/rtyler","html_url":"https://github.com/rtyler","followers_url":"https://api.github.com/users/rtyler/followers","following_url":"https://api.github.com/users/rtyler/following{/other_user}","gists_url":"https://api.github.com/users/rtyler/gists{/gist_id}","starred_url":"https://api.github.com/users/rtyler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rtyler/subscriptions","organizations_url":"https://api.github.com/users/rtyler/orgs","repos_url":"https://api.github.com/users/rtyler/repos","events_url":"https://api.github.com/users/rtyler/events{/privacy}","received_events_url":"https://api.github.com/users/rtyler/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/lookout/fast-rsa-engine/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-11T22:46:30Z","updated_at":"2015-09-12T06:44:17Z","closed_at":null,"body":"Lots of projects that have, let's call them \"dysfunctional\" build systems which aren't properly installing jars via [JRuby/Gradle](http://jruby-gradle.org) or [jbundler](https://github.com/mkristian/jbundler) will end up with runtime errors, e.g.:\r\n\r\n```\r\n2015-09-11 15:19:07 rake aborted!\r\n2015-09-11 15:19:07 \r\n2015-09-11 15:19:07 \r\n2015-09-11 15:19:07 \tyou might need to reinstall the gem which depends on the missing jar or in case there is Jars.lock then resolve the jars with `lock_jars` command\r\n2015-09-11 15:19:07 \r\n2015-09-11 15:19:07 no such file to load -- com/squareup/jnagmp/bouncycastle-rsa/1.0.0/bouncycastle-rsa-1.0.0 (LoadError)\r\n```\r\n\r\n\r\nI do not believe this should be a critical error, but that we should act the same as on MRI, i.e. no-op."},"comment":{"url":"https://api.github.com/repos/lookout/fast-rsa-engine/issues/comments/139733532","html_url":"https://github.com/lookout/fast-rsa-engine/issues/22#issuecomment-139733532","issue_url":"https://api.github.com/repos/lookout/fast-rsa-engine/issues/22","id":139733532,"user":{"login":"mkristian","id":35058,"avatar_url":"https://avatars.githubusercontent.com/u/35058?v=3","gravatar_id":"","url":"https://api.github.com/users/mkristian","html_url":"https://github.com/mkristian","followers_url":"https://api.github.com/users/mkristian/followers","following_url":"https://api.github.com/users/mkristian/following{/other_user}","gists_url":"https://api.github.com/users/mkristian/gists{/gist_id}","starred_url":"https://api.github.com/users/mkristian/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mkristian/subscriptions","organizations_url":"https://api.github.com/users/mkristian/orgs","repos_url":"https://api.github.com/users/mkristian/repos","events_url":"https://api.github.com/users/mkristian/events{/privacy}","received_events_url":"https://api.github.com/users/mkristian/received_events","type":"User","site_admin":false},"created_at":"2015-09-12T06:44:17Z","updated_at":"2015-09-12T06:44:17Z","body":"is this happening how ? installing via MRI and then using with JRuby ? yes, the latter indeed has this corrupted _jars.rb file. that can be fixed - but maybe a platform java only gem would be the better way to go ?"}}