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 <dirk.fa...@googlemail.com> 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 <gayan...@gmail.com> 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 <wim.jong...@gmail.com> >> wrote: >> >>> Hi, >>> >>> Is the bundle started? >>> >>> Cheers, >>> >>> Wim >>> >>> On Sun, Oct 25, 2020 at 1:58 PM Gayan Perera <gayan...@gmail.com> 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 >>>> platform-dev@eclipse.org >>>> To unsubscribe from this list, visit >>>> https://www.eclipse.org/mailman/listinfo/platform-dev >>>> >>> _______________________________________________ >>> platform-dev mailing list >>> platform-dev@eclipse.org >>> To unsubscribe from this list, visit >>> https://www.eclipse.org/mailman/listinfo/platform-dev >>> >> _______________________________________________ >> platform-dev mailing list >> platform-dev@eclipse.org >> To unsubscribe from this list, visit >> https://www.eclipse.org/mailman/listinfo/platform-dev >> > _______________________________________________ > platform-dev mailing list > platform-dev@eclipse.org > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/platform-dev >
_______________________________________________ platform-dev mailing list platform-dev@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-dev