JBoss provides the RI for the Repository specification, NOT the Resolver 
specification.

The current RI for Resolver is provided by apache Felix.   

--  
Neil Bartlett
Sent from a phone


On Tuesday, 30 April 2013 at 14:52, Tang Yong wrote:

> Hi Richard,
>  
> Firstly, Thanks you for detailed reply very much!
>  
> Richard S. Hall wrote:
> > On 4/30/13 04:14 , Tang Yong wrote:
> > > Hi Richard, Team
> > >  
> > > I have some questions about "extend" and "multiple" attributes of felix
> > > bundlerepository while using obr:
> > >  
> > > My obr xml file has the following contents, eg.
> > >  
> > > ...
> > > <require name='package' filter='(&amp;(package=...))' extend='false'
> > > multiple='false' optional='false'>
> > > ...
> > >  
> > > 1) what is the meaning of "extend" attribute?
> >  
> > It was a flag to indicate that the source "extends" the target, so the
> > target may not be aware of the source but it might be a good idea to
> > also deploy the source if you deploy the target. It was meant for
> > discovery purposes.
> >  
>  
> About source and target, I want to know whether my understanding is
> right as following:
>  
> Assuming the following:
>  
> <resource id='org.foo/1.0', ...>
> <require name='package' filter='(&amp;(package=org.bar))'
> extend='true' ...>
> ...
>  
> Then, while deploying the resource, whether org.foo is source and the
> bundle exporting org.bar is target?
>  
> >  
> > > 2) I have seen source and I found that while using obr to deploy a
> > > resource, it seems that "extend" and "multiple" attributes have not any
> > > effect on deploying, is right?
> > >  
> >  
> >  
> > The currently implementation does nothing with either, although the new
> > OBR resolver implementation does take cardinality (i.e., multiple) into
> > account. However, the OBR implementation hasn't been refactored to use
> > the new OBR resolver yet.
> >  
>  
> I have a litter question: AFAIK, JBOSS Repo is OSGi R5 Repository's RI.
> Then, whether meaning felix obr will end up with 1.6.6 or not? Or having
> any plan to continue to forward felix obr's development?
>  
> >  
> > I think "extend" has been dropped from the latest repository work.
> Here's "the latest repository work" means "felix obr's development" or
> "JBOSS Repo"?
>  
> Thanks
> --Tang
>  
> >  
> > -> richard
> >  
> > > Could you please give me some suggestion?
> > >  
> > > Thanks
> > > --Tang
> > >  
> > > −−−−−−−−−−−−−−−−−−−−−−
> > > Tang Yong
> > > Senior Engineer
> > > Glassfish Team Developer(OSGi&OSGi-JavaEE)
> > > OSGi Alliance Supporter
> > > Blog: http://osgizone.typepad.com/tangyong/
> > >  
> > > Nanjing Fujitsu NanDa Software Tec CO.,LTD
> > > http://www.fujitsu.com/cn/fnst
> > > Tel: +86-25-86630566-8310
> > > Fax: +86-25-83317685              
> > > −−−−−−−−−−−−−−−−−−−−−−
> > >  
> > >  
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [email protected]
> > > For additional commands, e-mail: [email protected]
> > >  
> >  
> >  
> >  
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >  
>  
>  
> --  
> −−−−−−−−−−−−−−−−−−−−−−
> Tang Yong
> Senior Engineer
> Glassfish Team Developer(OSGi&OSGi-JavaEE)
> OSGi Alliance Supporter
> Blog: http://osgizone.typepad.com/tangyong/
>  
> Nanjing Fujitsu NanDa Software Tec CO.,LTD
> http://www.fujitsu.com/cn/fnst
> Tel: +86-25-86630566-8310
> Fax: +86-25-83317685              
> −−−−−−−−−−−−−−−−−−−−−−
>  
>  
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>  
>  


Reply via email to