{"action":"created","issue":{"url":"https://api.github.com/repos/puppetlabs/puppetlabs-java/issues/117","labels_url":"https://api.github.com/repos/puppetlabs/puppetlabs-java/issues/117/labels{/name}","comments_url":"https://api.github.com/repos/puppetlabs/puppetlabs-java/issues/117/comments","events_url":"https://api.github.com/repos/puppetlabs/puppetlabs-java/issues/117/events","html_url":"https://github.com/puppetlabs/puppetlabs-java/pull/117","id":73314162,"number":117,"title":"add two facts: libjvm and java executable paths","user":{"login":"faxm0dem","id":112638,"avatar_url":"https://avatars.githubusercontent.com/u/112638?v=3","gravatar_id":"","url":"https://api.github.com/users/faxm0dem","html_url":"https://github.com/faxm0dem","followers_url":"https://api.github.com/users/faxm0dem/followers","following_url":"https://api.github.com/users/faxm0dem/following{/other_user}","gists_url":"https://api.github.com/users/faxm0dem/gists{/gist_id}","starred_url":"https://api.github.com/users/faxm0dem/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/faxm0dem/subscriptions","organizations_url":"https://api.github.com/users/faxm0dem/orgs","repos_url":"https://api.github.com/users/faxm0dem/repos","events_url":"https://api.github.com/users/faxm0dem/events{/privacy}","received_events_url":"https://api.github.com/users/faxm0dem/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/puppetlabs/puppetlabs-java/labels/needs-squash","name":"needs-squash","color":"bfe5bf"},{"url":"https://api.github.com/repos/puppetlabs/puppetlabs-java/labels/needs-work","name":"needs-work","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":22,"created_at":"2015-05-05T13:23:49Z","updated_at":"2015-11-30T17:35:27Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/puppetlabs/puppetlabs-java/pulls/117","html_url":"https://github.com/puppetlabs/puppetlabs-java/pull/117","diff_url":"https://github.com/puppetlabs/puppetlabs-java/pull/117.diff","patch_url":"https://github.com/puppetlabs/puppetlabs-java/pull/117.patch"},"body":"It's complicated to automatically determine the location of `libjvm.so`. Neither openjdk nor oracle packages provide hints for `ld.so.conf.d`. The path to the java executable is just a byproduct than I thought could be useful."},"comment":{"url":"https://api.github.com/repos/puppetlabs/puppetlabs-java/issues/comments/160700317","html_url":"https://github.com/puppetlabs/puppetlabs-java/pull/117#issuecomment-160700317","issue_url":"https://api.github.com/repos/puppetlabs/puppetlabs-java/issues/117","id":160700317,"user":{"login":"faxm0dem","id":112638,"avatar_url":"https://avatars.githubusercontent.com/u/112638?v=3","gravatar_id":"","url":"https://api.github.com/users/faxm0dem","html_url":"https://github.com/faxm0dem","followers_url":"https://api.github.com/users/faxm0dem/followers","following_url":"https://api.github.com/users/faxm0dem/following{/other_user}","gists_url":"https://api.github.com/users/faxm0dem/gists{/gist_id}","starred_url":"https://api.github.com/users/faxm0dem/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/faxm0dem/subscriptions","organizations_url":"https://api.github.com/users/faxm0dem/orgs","repos_url":"https://api.github.com/users/faxm0dem/repos","events_url":"https://api.github.com/users/faxm0dem/events{/privacy}","received_events_url":"https://api.github.com/users/faxm0dem/received_events","type":"User","site_admin":false},"created_at":"2015-11-30T17:35:27Z","updated_at":"2015-11-30T17:35:27Z","body":"I'll go for this\r\n\r\n    java_default_home => '/usr/lib/jvm/java-8-openjdk-amd64'\r\n\r\nas for the multiple resolutions, I think it's always a good thing to have a fallback method, especially now that it's already there and tested. If you prefer to keep things simple though, I'll remove the deb/rpm based ones."}}