Make sure that your weaving.hooks fragment is in the same directory as your org.eclipse.osgi bundle. You can import your org.eclipse.osgi bundle as a binary plugin into your workspace. That would explain the first entry in the error log.
As for the second and third, I'm not exactly sure, but it could be related to the first. Also, make sure that the weaving.aspectj bundle is autostarted. Let me know if you continue to have more problems. On Sun, Mar 20, 2011 at 12:32 PM, Davidosky <davide.arest...@gmail.com> wrote: > Hi again, > > I created a dummy project doing exactly what Andrew said, but, > unfortunately, i got this: > > > !SESSION 2011-03-20 20:28:44.704 > ----------------------------------------------- > > eclipse.buildId=unknown > java.version=1.6.0_24 > java.vendor=Sun Microsystems Inc. > BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=it_IT > Framework arguments: > -Dosgi.framework.extensions=org.eclipse.equinox.weaving.ho > ok -Log > Command-line arguments: -os win32 -ws win32 -arch x86 > -Dosgi.framework.extensio > ns=org.eclipse.equinox.weaving.hook -Log -consoleLog > > !ENTRY org.eclipse.osgi 4 0 2011-03-20 20:28:45.004 > !MESSAGE error loading hook: org.eclipse.equinox.weaving.hooks.WeavingHook > !STACK 0 > java.lang.ClassNotFoundException: > org.eclipse.equinox.weaving.hooks.WeavingHook > at java.net.URLClassLoader$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at java.lang.ClassLoader.loadClass(Unknown Source) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Unknown Source) > at > org.eclipse.osgi.baseadaptor.HookRegistry.loadConfigurators(HookRegis > try.java:176) > at > org.eclipse.osgi.baseadaptor.HookRegistry.initialize(HookRegistry.jav > a:100) > at org.eclipse.osgi.baseadaptor.BaseAdaptor.(BaseAdaptor.java:89) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > > at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown > Source) > > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown > Sou > rce) > at java.lang.reflect.Constructor.newInstance(Unknown Source) > at > org.eclipse.core.runtime.adaptor.EclipseStarter.createAdaptor(Eclipse > Starter.java:752) > at > org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarte > r.java:282) > at > org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja > va:175) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575) > at org.eclipse.equinox.launcher.Main.run(Main.java:1408) > > !ENTRY org.eclipse.equinox.weaving.aspectj 4 0 2011-03-20 20:28:46.024 > !MESSAGE > !STACK 0 > org.osgi.framework.BundleException: The activator > org.eclipse.equinox.weaving.as > pectj.AspectJWeavingActivator for bundle org.eclipse.equinox.weaving.aspectj > is > invalid > at > org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleAct > ivator(AbstractBundle.java:156) > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Bund > leContextImpl.java:751) > at > org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Bundl > eHost.java:370) > at > org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(Abstra > ctBundle.java:374) > at > org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Frame > work.java:1067) > at > org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBund > les(StartLevelManager.java:561) > at > org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBund > les(StartLevelManager.java:546) > at > org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(St > artLevelManager.java:459) > at > org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStart > Level(StartLevelManager.java:243) > at > org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEv > ent(StartLevelManager.java:440) > at > org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventM > anager.java:227) > at > org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(Even > tManager.java:337) > Caused by: java.lang.ClassNotFoundException: > org.eclipse.equinox.weaving.aspectj > .AspectJWeavingActivator > at > org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Bundl > eLoader.java:506) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. > java:422) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. > java:410) > at > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De > faultClassLoader.java:107) > at java.lang.ClassLoader.loadClass(Unknown Source) > at > org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader. > java:338) > at > org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleH > ost.java:232) > at > org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleAct > ivator(AbstractBundle.java:149) > ... 11 more > Root exception: > java.lang.ClassNotFoundException: > org.eclipse.equinox.weaving.aspectj.AspectJWea > vingActivator > at > org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(Bundl > eLoader.java:506) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. > java:422) > at > org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader. > java:410) > at > org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(De > faultClassLoader.java:107) > at java.lang.ClassLoader.loadClass(Unknown Source) > at > org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader. > java:338) > at > org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleH > ost.java:232) > at > org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleAct > ivator(AbstractBundle.java:149) > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(Bund > leContextImpl.java:751) > at > org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(Bundl > eHost.java:370) > at > org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(Abstra > ctBundle.java:374) > at > org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Frame > work.java:1067) > at > org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBund > les(StartLevelManager.java:561) > at > org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBund > les(StartLevelManager.java:546) > at > org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(St > artLevelManager.java:459) > at > org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStart > Level(StartLevelManager.java:243) > at > org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEv > ent(StartLevelManager.java:440) > at > org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventM > anager.java:227) > at > org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(Even > tManager.java:337) > > where is the problem? > > > -- > View this message in context: > http://aspectj.2085585.n4.nabble.com/AspectJ-PDE-export-problems-tp3387024p3391703.html > Sent from the AspectJ - users mailing list archive at Nabble.com. > _______________________________________________ > aspectj-users mailing list > aspectj-users@eclipse.org > https://dev.eclipse.org/mailman/listinfo/aspectj-users > _______________________________________________ aspectj-users mailing list aspectj-users@eclipse.org https://dev.eclipse.org/mailman/listinfo/aspectj-users