I tried adding the correct dependencies, but i couldn't find the bundles in bundle dependencies, i searched in update site and orbit as well, but i could only find the source bundles. But for some reason the classes seems to be resolved for compilation.
Where can i get the correct bundles ? I'm using 4.18 Ibuild and 4.17 release as my PDE target runtimes. Gayan. On Sun, Oct 25, 2020 at 6:17 PM Dirk Fauth <dirk.fa...@googlemail.com> wrote: > Well your bundle requirement looks very wrong since you require the source > bundles that IMHO are not part of the runtime and of course you should > never require sources! That is why your bundle does not start. > > Gayan Perera <gayan...@gmail.com> schrieb am So., 25. Okt. 2020, 18:13: > >> 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 >> > _______________________________________________ > 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