For anybody else confused by this thread, there are now two Tim Wards apparently!
Regards, Neil Bartlett (the one and only) > On 10 Nov 2016, at 10:26, Tim Verbelen <tim.verbe...@intec.ugent.be> wrote: > > Hi Tim, > > If you want to use some of the eclipse equinox bundles (such as > org.eclipse.equinox.coordinator), you are kind of bound to the equinox > framework since they depend on the org.eclipse.osgi.util package that is > provided by the equinox framework. > > If you do want to run these on a different OSGi framework, try including the > org.eclipse.equinox.supplement bundle, which is a small utility bundle that > also exports this util package. The source code can be found at > http://git.eclipse.org/c/equinox/rt.equinox.framework.git/tree/bundles/org.eclipse.osgi/supplement > > <http://git.eclipse.org/c/equinox/rt.equinox.framework.git/tree/bundles/org.eclipse.osgi/supplement> > > We are fore example hosting a version of this bundle in the Ecipse Concierge > repository (https://www.eclipse.org/concierge/repository/index.xml > <https://www.eclipse.org/concierge/repository/index.xml>), which you can add > to your BNDTools workspace. Make sure to add the supplement bundle to your > run requirements before hitting resolve. > > Best regards, > > Tim > > On 11/10/2016 10:32 AM, Tim Ward wrote: >> So, I've gone through the enRoute tutorials, which worked fine, then tried >> writing some code of my own, which worked fine, then tried deploying it to >> Karaf, attempting to following the instructions in >> >> http://enroute.osgi.org/appnotes/bndtools-and-karaf.html >> >> and it doesn't work, and after several days nobody here can make any >> progress with understanding what's wrong or how to fix it. >> >> As I'm new to this stuff I don't really know what information might enable >> people to help spot my problem, but I'll start with the karaf output below. >> I did the "resolve" on the debug.bndrun so why are there things that appear >> not to be resolved? >> >> karaf@root()> list >> START LEVEL 100 , List Threshold: 50 >> ID | State | Lvl | Version | Name >> ---------------------------------------------------------------------------------------- >> >> 56 | Active | 80 | 3.2.0.201605172008 | biz.aQute.remote.agent >> 137 | Active | 80 | 1.0.1 | Apache Felix Log Service >> 138 | Active | 80 | 1.0.0.201611091637 | >> com.telensa.apps.planet.pc.provider >> 139 | Installed | 80 | 1.0.0.201611091638 | >> com.telensa.apps.planet.ws.application >> 141 | Active | 80 | 3.2.0 | Apache Felix Http Jetty >> 142 | Active | 80 | 1.1.2 | Apache Felix Servlet API >> 143 | Active | 80 | 2.0.2 | Apache Felix Declarative >> Services >> 144 | Installed | 80 | 1.3.100.v20150410-1453 | Coordinator >> 145 | Installed | 80 | 1.3.100.v20140115-1647 | Event Admin >> 146 | Installed | 80 | 1.4.100.v20150408-1437 | Meta Type >> 147 | Active | 80 | 9.3.8.v20160314 | Jetty :: Utilities >> 148 | Active | 80 | 9.3.8.v20160314 | Jetty :: Utilities :: >> Ajax(JSON) >> 149 | Active | 80 | 1.3.1.201505202024 | >> org.osgi:org.osgi.service.event >> 150 | Active | 80 | 1.3.0.201505202024 | >> org.osgi:org.osgi.service.metatype >> 151 | Installed | 80 | 2.0.0.201610141744 | >> osgi.enroute.configurer.simple.provider >> 152 | Active | 80 | 2.0.0.201610141744 | >> osgi.enroute.executor.simple.provider >> 153 | Active | 80 | 2.0.0.201610141744 | >> osgi.enroute.logger.simple.provider >> 154 | Active | 80 | 2.0.0.201610141745 | >> osgi.enroute.web.simple.provider >> karaf@root()> diag >> com.telensa.apps.planet.ws.application (139) >> -------------------------------------------- >> Status: Installed >> Unsatisfied Requirements: >> [com.telensa.apps.planet.ws.application [139](R 139.0)] osgi.extender; >> (&(osgi.extender=osgi.enroute.configurer)(&(version>=1.0.0)(!(version>=2.0.0)))) >> >> >> Coordinator (144) >> ----------------- >> Status: Installed >> Unsatisfied Requirements: >> [org.eclipse.equinox.coordinator [144](R 144.0)] osgi.wiring.package; >> (&(osgi.wiring.package=org.eclipse.osgi.util)(version>=1.1.0)(!(version>=2.0.0))) >> [org.eclipse.equinox.coordinator [144](R 144.0)] osgi.wiring.package; >> (&(osgi.wiring.package=org.osgi.service.coordinator)(version>=1.0.0)(!(version>=1.1.0))) >> >> >> Event Admin (145) >> ----------------- >> Status: Installed >> Unsatisfied Requirements: >> [org.eclipse.equinox.event [145](R 145.0)] osgi.wiring.package; >> (&(osgi.wiring.package=org.eclipse.osgi.framework.eventmgr)(version>=1.1.0)) >> [org.eclipse.equinox.event [145](R 145.0)] osgi.wiring.package; >> (&(osgi.wiring.package=org.eclipse.osgi.util)(version>=1.1.0)) >> >> >> Meta Type (146) >> --------------- >> Status: Installed >> Unsatisfied Requirements: >> [org.eclipse.equinox.metatype [146](R 146.0)] osgi.wiring.package; >> (&(osgi.wiring.package=org.eclipse.osgi.util)(version>=1.1.0)(!(version>=2.0.0))) >> >> >> >> osgi.enroute.configurer.simple.provider (151) >> --------------------------------------------- >> Status: Installed >> Unsatisfied Requirements: >> [osgi.enroute.configurer.simple.provider [151](R 151.0)] >> osgi.wiring.package; >> (&(osgi.wiring.package=org.osgi.service.coordinator)(version>=1.0.0)(!(version>=2.0.0))) >> [osgi.enroute.configurer.simple.provider [151](R 151.0)] >> osgi.wiring.package; >> (&(osgi.wiring.package=osgi.enroute.configurer.api)(version>=1.0.0)(!(version>=1.1.0))) >> [osgi.enroute.configurer.simple.provider [151](R 151.0)] osgi.service; >> (objectClass=java.lang.Object) >> [osgi.enroute.configurer.simple.provider [151](R 151.0)] osgi.service; >> (objectClass=org.osgi.service.cm.ConfigurationAdmin) >> [osgi.enroute.configurer.simple.provider [151](R 151.0)] osgi.service; >> (objectClass=org.osgi.service.coordinator.Coordinator) >> [osgi.enroute.configurer.simple.provider [151](R 151.0)] osgi.service; >> (objectClass=org.osgi.service.log.LogService) >> >> >> karaf@root()> >> >> > > > -- > Tim Verbelen > Ghent University - imec > IDLab > iGent Tower - Department of Information Technology > Technologiepark-Zwijnaarde 15, B-9052 Ghent, Belgium > T: +32 9 33 14905 ; T Secr: +32 9 33 14900 > E: tim.verbe...@intec.ugent.be <mailto:tim.verbe...@intec.ugent.be> > W: IDLab.UGent.be <http://idlab.ugent.be/> ; W: IDLab.technology > > _______________________________________________ > OSGi Developer Mail List > osgi-dev@mail.osgi.org <mailto:osgi-dev@mail.osgi.org> > https://mail.osgi.org/mailman/listinfo/osgi-dev > <https://mail.osgi.org/mailman/listinfo/osgi-dev>
_______________________________________________ OSGi Developer Mail List osgi-dev@mail.osgi.org https://mail.osgi.org/mailman/listinfo/osgi-dev