Hi Dirk, Yes PDE annotation are enabled. The xml generated inside OSGI-INF looks like this
*<?xml version="1.0" encoding="UTF-8"?>* *<**scr:component* *xmlns:scr=**"http://www.osgi.org/xmlns/scr/v1.1.0 <http://www.osgi.org/xmlns/scr/v1.1.0>"* *immediate=**"true"* *name=* *"org.gap.eclipse.plugins.eclipseiconpacks.core.IconPackWeavingHook"**>* *<service>* *<provide* *interface=* *"org.osgi.framework.hooks.weaving.WeavingHook"**/>* *</service>* *<implementation* *class=* *"org.gap.eclipse.plugins.eclipseiconpacks.core.IconPackWeavingHook"**/>* *</scr:component>* My build.properties looks like this source.. = src/main/java/ output.. = target/classes/ bin.includes = plugin.xml,\ META-INF/,\ .,\ icons/,\ OSGI-INF/ Manifest looks like this *Manifest-Version**:** 1.0* *Bundle-ManifestVersion**:** 2* *Bundle-Name**:** eclipse-icon-packs Core Plugin* *Bundle-SymbolicName**:** eclipse-icon-packs.core;**singleton**:=**true* *Bundle-Version**:** 0.0.1.qualifier* *Bundle-Activator**:** org.gap.eclipse.plugins.eclipseiconpacks.core.Activator* *Require-Bundle**:** org.eclipse.core.runtime,* * org.eclipse.osgi.services,* * org.eclipse.equinox.region.source,* * org.eclipse.equinox.weaving.hook.source* *Bundle-RequiredExecutionEnvironment**:** JavaSE-1.8* *Bundle-ActivationPolicy**:** lazy* *Service-Component**:** OSGI-INF/org.gap.eclipse.plugins.eclipseiconpacks.core.IconPackWeavingHook.xml* *Export-Package**:** org.gap.eclipse.plugins.eclipseiconpacks.core* Gayan On Sun, Oct 25, 2020 at 6:02 PM Dirk Fauth <[email protected]> wrote: > Do you have pde ds annotations enabled? Because then the bundle activation > policy should be lazy by default. And also the @Component annotation is > processed correctly. > > Gayan Perera <[email protected]> schrieb am So., 25. Okt. 2020, 17:59: > >> Hi Wim, >> >> No the bundle is not getting started, i thought exposing the service >> descriptor should start the bundle. But its not getting started, i put a >> break point in BundleActivator start method to see. It doesn't get hit. >> >> Gayan. >> >> On Sun, Oct 25, 2020 at 4:49 PM Wim Jongman <[email protected]> >> wrote: >> >>> Hi, >>> >>> Is the bundle started? >>> >>> Cheers, >>> >>> Wim >>> >>> On Sun, Oct 25, 2020 at 1:58 PM Gayan Perera <[email protected]> wrote: >>> >>>> Hi, >>>> >>>> I’m trying to register a weavinghook using services descriptors. I >>>> annotated my weavinghook class with component annotation and inhave the >>>> osgi folder with the service descriptor xml in place. The osgi folder is >>>> included in build.properties as well. But the weavinghook is not getting >>>> called. Can someone guide me how to get this working. >>>> >>>> My endgoal is to weave ImageDescriptor class to support override bundle >>>> images. >>>> >>>> Best regards, >>>> Gayan. >>>> _______________________________________________ >>>> platform-dev mailing list >>>> [email protected] >>>> To unsubscribe from this list, visit >>>> https://www.eclipse.org/mailman/listinfo/platform-dev >>>> >>> _______________________________________________ >>> platform-dev mailing list >>> [email protected] >>> To unsubscribe from this list, visit >>> https://www.eclipse.org/mailman/listinfo/platform-dev >>> >> _______________________________________________ >> platform-dev mailing list >> [email protected] >> To unsubscribe from this list, visit >> https://www.eclipse.org/mailman/listinfo/platform-dev >> > _______________________________________________ > platform-dev mailing list > [email protected] > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/platform-dev >
_______________________________________________ platform-dev mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-dev
