Nice idea Chris, you'll then be the only one that will be able to
understand felix dependency error messages

2014-12-18 13:34 GMT+01:00 <[email protected]>:
>
> In any case Milan is misinterpreting the message. Felix is saying that it
> could not find a provider for the package my.package.api with version >=
> 1.0.0 but not >= 2.0.0; in other words he "expects" 1.x.x and he "found"
> nothing that matches his expectations. I have to admit that LDAP syntax is
> not ideally matched to the human brain, maybe OSGi should switch to using
> FORTH? Something like:
>
> osgi.wiring.package dup dup my.package.api = 1.0.0 >= 2.0.0 < and and
>
> ;-)
>
>
> > Hi,
> >
> > That message is from Apache Felix but not Karaf.
> >
> > You may need post request there.
> > -------------
> > Freeman(Yue) Fang
> >
> > Red Hat, Inc.
> > FuseSource is now part of Red Hat
> >
> >
> >
> > On 2014-12-18, at 下午7:38, Milan Tomic wrote:
> >
> >> Hi,
> >>
> >> If you could please change error message from:
> >>
> >> Unable to resolve 140.0: missing requirement [140.0]
> >> osgi.wiring.package;
> >>
> (&(osgi.wiring.package=my.package.api)(version>=1.0.0)(!(version>=2.0.0)))
> >>
> >> to:
> >>
> >> Unable to resolve 140.0: missing requirement [140.0]
> >> osgi.wiring.package; (&(osgi.wiring.package=my.package.api)(found:
> >> version>=1.0.0)(!(expected: version>=2.0.0)))
> >>
> >> (I added "found" and "expected")
> >>
> >> because it is not intuitive and each time I got this error message I
> >> have to search for its meaning.
> >>
> >> Thank you,
> >> Milan
> >
> >
>
>
>

-- 
Charlie Mordant

Full OSGI/EE stack made with Karaf:
https://github.com/OsgiliathEnterprise/net.osgiliath.parent

Reply via email to