Thank you very much Daghan, it works fine [😊]

Unfortunately this library isn't up to date for raspberry 3 so I had py4j 
dependency in the central.xml as you explain for osgi.enroute.iot.pi.provider 
and all is right now.

Thanks again.



De : <> de la part 
de Daghan ACAY <>
Envoyé : dimanche 27 novembre 2016 03:38
À : OSGi Developer Mail List
Objet : Re: [osgi-dev] help needed

Hi Gwendal,

I believe "osgi.enroute.iot.pi.provider" is no longer a part of enroute distro. 
Please remove the manually downloaded pi4j from your project and do the 

1- open cnf>central.xml

2- Add the following


This should solve your problem.

PS: if cannot find cnf>central.xml then let me know (possibly you will see 
cnf>central.json), I will provide another solution.



From: <> on behalf 
of gwendal toullec <>
Sent: Sunday, November 27, 2016 12:20 AM
Subject: [osgi-dev] help needed

Hi all, I am trying to do this tutorial

but I have got a problem with:


package is not find so I can resolve bndrun dependencies:

Unable to resolve <<INITIAL>> version=null:
   missing requirement osgi.enroute.iot.pi.provider

and when I try with


dependencies not found:

Unable to resolve <<INITIAL>> version=null:
   missing requirement enroute.iot.raspberry.application
->  Unable to resolve enroute.iot.raspberry.application 
   missing requirement com.pi4j.system]

I manually dowload and add pi4j in my project build path so I haven't no more 
eclipse problem but I fell that it is not a good solution for osgi and it not 
run on my remote raspberry ssh console...

OSGi Developer Mail List

Reply via email to