i have component like@Component(immediate = true)@Providespublic class
MyComponent implements MyService{@Override    public boolean islock()    {      
 
return true;    }}when i deploy in karaf with below commandbundle:install -s
mvn:com.my.osgi/mycomponent/0.0.1if i do service:list at karaf console it
shows output like[org.apache.felix.ipojo.Factory]    
--------------------------------      component.class =
com.my.osgi.mycomponent      component.description = factory
name="com.my.osgi.mycomponent" bundle="77" state="valid"
implementation-class="com.my.osgi.mycomponent"             requiredhandlers
list="[org.apache.felix.ipojo:properties, org.apache.felix.ipojo:callback,
org.apache.felix.ipojo:provides, org.apache.felix.ipojo:architect     ure]"     
       
missinghandlers list="[]"             provides
specification="com.my.osgi.mycomponent"             inherited
interfaces="[com.my.osgi.mycomponent]" superclasses="[]"     
component.providedServiceSpecifications = [com.my.osgi.mycomponent]     
factory.name = com.my.osgi.mycomponent      factory.state = 1     
service.bundleid = 77      service.id = 153      service.pid =
com.my.osgi.mycomponent      service.scope = singleton But i am expecting
like below, [com.my.osgi.mycomponent]    
-----------------------------------------------------     instance.name =
mycomponent.3c2c91a5-4c28-46c3-a08e-1470192ef353      service.bundleid = 76     
service.factoryPid = com.my.osgi.mycomponent      service.id = 397     
service.pid = com.my.osgi.mycomponent.3c2c91a5-4c28-46c3-a08e-1470192ef353     
service.scope = bundle What i am doing wrong



--
Sent from: 
http://apache-felix.18485.x6.nabble.com/Apache-Felix-Users-f4833200.html

Reply via email to