[ https://issues.apache.org/jira/browse/FELIX-2815?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Clement Escoffier closed FELIX-2815. ------------------------------------ > Difference between "instance" and "provides" > -------------------------------------------- > > Key: FELIX-2815 > URL: https://issues.apache.org/jira/browse/FELIX-2815 > Project: Felix > Issue Type: Bug > Components: iPOJO > Reporter: Andriyko > Assignee: Clement Escoffier > Labels: documentation, felix,, ipojo > > In the documentation on iPOJO Services: > http://felix.apache.org/site/providing-osgi-services.html#ProvidingOSGiservices-Instancereconfiguration > There is no clear explanation of what is the difference between <provides> > and <instance>. > It is not clear why "instance" is needed at all. > Under the "Service Properties" heading on the page, the two are used > interchangeably in the examples. > For example, first "property" is configured with <provides>: > <component classname="...FooProviderType1"> > <provides> > <property name="foo" field="m_foo" value="Foo"/> > <property name="static" type="java.lang.String" > value="this is a static property"/> > </provides> > </component> > and then immediately, with no explanation what-so-ever and <intsance> is > used, with a tiny explanation that "The value can be given in the instance > configuration": > <instance component="...FooProviderType1"> > <property name="foo" value="My New Foo Value"/> > <property name="static" value="My Value For Static"/> > </instance> -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira