{"action":"created","issue":{"url":"https://api.github.com/repos/ben-manes/caffeine/issues/113","repository_url":"https://api.github.com/repos/ben-manes/caffeine","labels_url":"https://api.github.com/repos/ben-manes/caffeine/issues/113/labels{/name}","comments_url":"https://api.github.com/repos/ben-manes/caffeine/issues/113/comments","events_url":"https://api.github.com/repos/ben-manes/caffeine/issues/113/events","html_url":"https://github.com/ben-manes/caffeine/issues/113","id":170861774,"number":113,"title":"OSGi Provide-Capability","user":{"login":"lburgazzoli","id":1868933,"avatar_url":"https://avatars.githubusercontent.com/u/1868933?v=3","gravatar_id":"","url":"https://api.github.com/users/lburgazzoli","html_url":"https://github.com/lburgazzoli","followers_url":"https://api.github.com/users/lburgazzoli/followers","following_url":"https://api.github.com/users/lburgazzoli/following{/other_user}","gists_url":"https://api.github.com/users/lburgazzoli/gists{/gist_id}","starred_url":"https://api.github.com/users/lburgazzoli/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lburgazzoli/subscriptions","organizations_url":"https://api.github.com/users/lburgazzoli/orgs","repos_url":"https://api.github.com/users/lburgazzoli/repos","events_url":"https://api.github.com/users/lburgazzoli/events{/privacy}","received_events_url":"https://api.github.com/users/lburgazzoli/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-08-12T12:36:24Z","updated_at":"2016-08-12T17:08:07Z","closed_at":"2016-08-12T16:07:25Z","body":"The caffeine-jcache bundle define the following Provide-Capability \r\n\r\n```\r\nProvide-Capability = \r\n\tosgi.serviceloader;osgi.serviceloader=com.github.benmanes.caffeine.jcache.spi.CaffeineCachingProvider\r\n```\r\n\r\nSholdn't it be javax.cache.spi.CachingProvider insteaad of com.github.benmanes.caffeine.jcache.spi.CaffeineCachingProvider ?"},"comment":{"url":"https://api.github.com/repos/ben-manes/caffeine/issues/comments/239503525","html_url":"https://github.com/ben-manes/caffeine/issues/113#issuecomment-239503525","issue_url":"https://api.github.com/repos/ben-manes/caffeine/issues/113","id":239503525,"user":{"login":"ben-manes","id":378614,"avatar_url":"https://avatars.githubusercontent.com/u/378614?v=3","gravatar_id":"","url":"https://api.github.com/users/ben-manes","html_url":"https://github.com/ben-manes","followers_url":"https://api.github.com/users/ben-manes/followers","following_url":"https://api.github.com/users/ben-manes/following{/other_user}","gists_url":"https://api.github.com/users/ben-manes/gists{/gist_id}","starred_url":"https://api.github.com/users/ben-manes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ben-manes/subscriptions","organizations_url":"https://api.github.com/users/ben-manes/orgs","repos_url":"https://api.github.com/users/ben-manes/repos","events_url":"https://api.github.com/users/ben-manes/events{/privacy}","received_events_url":"https://api.github.com/users/ben-manes/received_events","type":"User","site_admin":false},"created_at":"2016-08-12T17:08:07Z","updated_at":"2016-08-12T17:08:07Z","body":"I'm not experienced with OSGi, so a PR would be greatly appreciated =)\r\n\r\nMy understanding is that the underlying problem is that JCache doesn't properly export the required packages. The detailed failure from the test is,\r\n```\r\norg.osgi.framework.BundleException: Unable to resolve com.github.ben-manes.caffeine.jcache \r\n[17](R 17.0): missing requirement [com.github.ben-manes.caffeine.jcache [17](R 17.0)] \r\nosgi.wiring.package; (osgi.wiring.package=javax.cache.configuration) Unresolved requirements: \r\n[[com.github.ben-manes.caffeine.jcache [17](R 17.0)] osgi.wiring.package; (osgi.wiring.package=javax.cache.configuration)]\r\n```\r\n\r\nWhere the JCache provider needs `javax.cache.configuration` which isn't available. I don't know enough OSGi to correct for that and thought it had to be done at the application-level."}}
{"actor":{"display_login":"ben-manes"}}