Make sure your bundle is including the OSGI-INF/providor.xml; it’s something that needs to be set in your build.properties. This has bitten me a couple of times now!
Brian. On 18-Jul-2014, at 2:53 PM, David Cao <[email protected]> wrote: > I declared my service in OSGI-INF/providor.xml like this, > > <?xml version="1.0" encoding="UTF-8"?> > <scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" > name="MastorConsole Providor"> > <implementation class="provider.ConsoleManagerImpl"/> > <service> > <provide interface="api.ConsoleManager"/> > </service> > </scr:component> > > made a reference in menifest, "Service-Component: OSGI-INF/providor.xml". > > But when I redeploy and restarted Tomcat, somehow I could not see the service > in the Web Console as I did otherwise using low level api in Activator. Did I > missed any bundles? and also, how could I set up to collect some logs? > > The bundle list is below .... Thanks!! > > masterconsole.api (1.0.0.201407181403) "masterconsole.api - interfaces" > [resolved, 9] > masterconsole.providor (1.0.0.201407181515) "masterconsole.providor - > internal service providor" [active, 12] > masterconsole.web (1.0.1.201407181403) "masterconsole.web" [active, 6] > org.apache.felix.webconsole (4.2.2.all) "Apache Felix Web Management Console > (All In One)" [active, 5] > org.eclipse.equinox.common (3.6.200.v20130402-1505) "Common Eclipse Runtime" > [active, 1] > org.eclipse.equinox.http.registry (1.1.300.v20130402-1529) "Http Service > Registry Extensions" [active, 4] > org.eclipse.equinox.http.servlet (1.0.0.200704022148) "Http Services Servlet" > [starting, 21] > org.eclipse.equinox.http.servlet (1.1.400.v20130418-1354) "Http Services > Servlet" [active, 22] > org.eclipse.equinox.http.servletbridge (1.0.0.200704022148) "Servletbridge > Http Service" [active, 3] > org.eclipse.equinox.registry (3.5.301.v20130717-1549) "Extension Registry > Support" [active, 24] > org.eclipse.equinox.servletbridge.extensionbundle (1.3.0) "Servletbridge > Extension Bundle" [resolved, 25] (fragment) > org.eclipse.osgi.services (3.3.100.v20130513-1956) "OSGi Release 4.2.0 > Services" [active, 27] > org.eclipse.osgi (3.9.1.v20140110-1610) "OSGi System Bundle" [active, 0] > org.eclipse.update.configurator (3.3.200.v20140203-1328) "Install/Update > Configurator" [active, 2] > > _______________________________________________ > equinox-dev mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe from > this list, visit > https://dev.eclipse.org/mailman/listinfo/equinox-dev
_______________________________________________ equinox-dev mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/equinox-dev
