Hi,

if you try to reference a service which you published through the same
blueprint, this will fail.
You should use the bean instead then.

regards, Achim


2015-02-12 20:06 GMT+01:00 Benjamin Debeerst <benjamin.debee...@younicos.com
>:

>  Hi Scott,
>
>
>
> I find that kind of diagnosis from Blueprint quite confusing as well,
> because Blueprint tends to mix up dependencies on the bundle layer and
> dependencies on the service layer.
>
>
>
> The bundle is resolved and started, but the blueprint container/component
> is missing *service dependencies, *in particular it cannot find a service
> with the given interface in the OSGi service registry. This is why it
> cannot start the blueprint component/container and is in the grace period
> state.
>
>
>
> Do you have some component exposing the interface in question as a service
> in the OSGi service registry?
>
>
>
> Regards,
>
> Benjamin
>
>
>
> *From:* Leschke, Scott [mailto:slesc...@medline.com]
> *Sent:* Donnerstag, 12. Februar 2015 19:14
> *To:* user@karaf.apache.org
> *Subject:* Blueprint GracePeriod issue
>
>
>
> I have a bundle going into GracePeriod state.  The bundle:diag command
> says *Missing Dependencies* and gives me the name of an interface that
> exists in the bundle itself.  Is this indicative of a particular type of
> condition? I find it odd that it’s complaining about not finding an
> interface that exists locally.
>



-- 

Apache Member
Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>
Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>

Software Architect / Project Manager / Scrum Master

Reply via email to