Maybe because they are already resolved with some other bundle dependency. Gayan Perera <gayan...@gmail.com> schrieb am So., 25. Okt. 2020, 18:22:
> 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 >
_______________________________________________ platform-dev mailing list platform-dev@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/platform-dev