Hi,
I have question. I am trying to develop an own binding to access some google calendar. For this I have to add some maven dependencies in the pom.xml of my binding project, which builds fine.
When I try to run the binding within the demo app I get some OSGi errors:
Resolution failed. Capabilities satisfying the following requirements could not be found:
[<>]
⇒ osgi.identity: (osgi.identity=org.openhab.binding.calendarbinding)
⇒ [org.openhab.binding.calendarbinding version=2.5.1.202001172222]
⇒ osgi.wiring.package: (&(osgi.wiring.package=com.google.api.client.http)(&(version>=1.25.0)(!(version>=2.0.0))))
⇒ [com.google.http-client.google-http-client version=1.25.0]
⇒ osgi.wiring.package: (&(osgi.wiring.package=com.google.common.base)(&(version>=20.0.0)(!(version>=21.0.0))))
[org.openhab.binding.calendarbinding version=2.5.1.202001172222]
⇒ osgi.wiring.package: (&(osgi.wiring.package=com.google.api.client.json.jackson2))
I think I am missing something. I think addind the maven dependencies to the binding pom.xml is enough or do I have to add them to the demo application as well? Or is this resolution failed error something different? I am not familiar with OSGi and the openhab development so far so maybe someone can help me.
Thanks in advance!
Edit: I am working on openhab-distro 2.5.x github version