[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] Cannot get the framework extension, org.eclipse.equinox.weaving.hook, to work in OSGI

Hi John,

you are completely right. Sorry for the trouble on the mailing list...

-Martin


On 25.06.10 15:55, John Arthorne wrote:

<br><font size=2 face="sans-serif">Could you avoid sending 4.5MB attachments to the mailing list please? There are many people on this list who probably aren't interested. In fact I suggest entering a bug report to continue diagnosing the problem, and any interested parties can CC themselves to continue discussing it.</font> <br> <br><font size=2 face="sans-serif">John</font> <br> <br> <br> <br> <table width=100%> <tr valign=top> <td width=40%><font size=1 face="sans-serif"><b>&quot;Kashtan, Daniel&quot; &lt;Daniel.Kashtan@xxxxxxx&gt;</b> </font> <br><font size=1 face="sans-serif">Sent by: equinox-dev-bounces@xxxxxxxxxxx</font> <p><font size=1 face="sans-serif">06/25/2010 09:01 AM</font> <table border> <tr valign=top> <td bgcolor=white> <div align=center><font size=1 face="sans-serif">Please respond to<br> Equinox development mailing list&lt;equinox-dev@xxxxxxxxxxx&gt;</font></div></table> <br> <td width=59%> <table width=100%> <tr valign=top> <td> <div align=right><font size=1 face="sans-serif">To</font></div> <td><font size=1 face="sans-serif">Equinox development mailing list&lt;equinox-dev@xxxxxxxxxxx&gt;</font> <tr valign=top> <td> <div align=right><font size=1 face="sans-serif">cc</font></div> <td> <tr valign=top> <td> <div align=right><font size=1 face="sans-serif">Subject</font></div> <td><font size=1 face="sans-serif">RE: [equinox-dev] Cannot get the framework extension,&nbsp;&nbsp;&nbsp;&nbsp;org.eclipse.equinox.weaving.hook, to work in OSGI</font></table> <br> <table> <tr valign=top> <td> <td></table> <br></table> <br> <br> <br><tt><font size=2>I attached the folder I was working in, thanks in advance.<br> ________________________________________<br> From: equinox-dev-bounces@xxxxxxxxxxx [equinox-dev-bounces@xxxxxxxxxxx] On Behalf Of Martin Lippert [lippert@xxxxxxx]<br> Sent: Friday, June 25, 2010 6:41 AM<br> To: Equinox development mailing list<br> Subject: Re: [equinox-dev] Cannot get the framework extension,&nbsp;org.eclipse.equinox.weaving.hook, to work in OSGI<br> <br> Hi Daniel,<br> <br> this looks like a huge step forward. Would you mind sending me a zip<br> that contains all your bundles so that I can try your setting? Just put<br> all the 13 bundles in a ZIP and send it to mlippert@xxxxxxxxx, ok?<br> <br> -Martin<br> <br> <br> <br> On 24.06.10 22:50, Kashtan, Daniel wrote:<br> &gt; Sorry again about all the Emails, I wish there was an edit button like on a forums. Below is what my console looks like. I don't understand it, everything looks perfect until I try and run the last bundle, it just somehow ignores the AspectJ code :(<br> &gt;<br> &gt; Also, below the my command output is my config.ini if that helps, I don't get an error logs in my configuration file.<br> &gt;<br> &gt; djkasht@zaius:~/workspaceBlueprint/EquinoxAspectsHellowWorld4$ java -jar plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar -console<br> &gt; [org.aspectj.osgi] info adding AspectJ hooks ...<br> &gt;<br> &gt; osgi&gt;&nbsp;[org.aspectj.osgi] info supplementing org.eclipse.equinox.weaving.demo.hello with [org.eclipse.equinox.weaving.demo.hello.aspects]<br> &gt; start 7<br> &gt;<br> &gt; osgi&gt;&nbsp;start 13<br> &gt; [org.aspectj.osgi.service.weaving] info Starting AspectJ weaving service ...<br> &gt; [org.aspectj.osgi] info triggering update for re-supplementing org.eclipse.equinox.weaving.demo.hello<br> &gt; [org.aspectj.osgi] info supplementing org.eclipse.equinox.weaving.demo.hello with [org.eclipse.equinox.weaving.demo.hello.aspects]<br> &gt;<br> &gt; osgi&gt;&nbsp;start 12<br> &gt; Hello world!<br> &gt;<br> &gt; osgi&gt;&nbsp;ss<br> &gt;<br> &gt; Framework is launched.<br> &gt;<br> &gt; id&nbsp;&nbsp;&nbsp;State&nbsp;&nbsp;&nbsp; Bundle<br> &gt; 0&nbsp;&nbsp;&nbsp; ACTIVE&nbsp;&nbsp;&nbsp;org.eclipse.osgi_3.5.1.R35x_v20090827<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;Fragments=6<br> &gt; 1&nbsp;&nbsp;&nbsp; ACTIVE&nbsp;&nbsp;&nbsp;org.eclipse.equinox.common_3.5.1.R35x_v20090807-1100<br> &gt; 2&nbsp;&nbsp;&nbsp; ACTIVE&nbsp;&nbsp;&nbsp;org.eclipse.update.configurator_3.3.0.v20090312<br> &gt; 4&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.eclipse.equinox.weaving.caching_1.0.0.200808061839<br> &gt; 6&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.eclipse.equinox.weaving.hook_1.0.0.200808061839<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;Master=0<br> &gt; 7&nbsp;&nbsp;&nbsp; ACTIVE&nbsp;&nbsp;&nbsp;org.eclipse.equinox.weaving.demo.hello.aspects_1.0.0<br> &gt; 8&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.eclipse.equinox.launcher_1.0.201.R35x_v20090715<br> &gt; 9&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.aspectj.runtime_1.6.1.20080703120000<br> &gt; 10&lt;&lt;LAZY&gt;&gt;&nbsp;&nbsp; org.eclipse.equinox.weaving.caching.j9_1.0.0.200808061839<br> &gt; 11&nbsp;&nbsp;&nbsp;RESOLVED&nbsp;&nbsp;org.aspectj.weaver_1.6.1.20080703120000<br> &gt; 12&nbsp;&nbsp;&nbsp;ACTIVE&nbsp;&nbsp;&nbsp;org.eclipse.equinox.weaving.demo.hello_1.0.0<br> &gt; 13&nbsp;&nbsp;&nbsp;ACTIVE&nbsp;&nbsp;&nbsp;org.eclipse.equinox.weaving.aspectj_1.0.0.200808061839<br> &gt;<br> &gt; osgi&gt;<br> &gt;<br> &gt;<br> &gt; config.ini:<br> &gt;<br> &gt; osgi.clean=true<br> &gt; osgi.frameworkClassPath=file\:/home/djkasht/workspaceBlueprint/EquinoxAspectsHellowWorld2/plugins/org.eclipse.osgi_3.5.1.R35x_v20090827.jar,file\:/home/djkasht/workspaceBlueprint/EquinoxAspectsHellowWorld2/plugins/org.eclipse.equinox.weaving.hook_1.0.0.200808061839.jar<br> &gt; osgi.bundles=org.eclipse.equinox.common@2:start, org.eclipse.update.configurator@3:start<br> &gt;&nbsp;&nbsp;eclipse.ignoreApp=true<br> &gt; osgi.noShutdown=true<br> &gt; aj.weaving.verbose=true<br> &gt; org.aspectj.weaver.showWeaveInfo=true<br> &gt; org.aspectj.osgi.verbose=true<br> &gt;<br> &gt;<br> &gt; ________________________________________<br> &gt; From: equinox-dev-bounces@xxxxxxxxxxx [equinox-dev-bounces@xxxxxxxxxxx] On Behalf Of Kashtan, Daniel [Daniel.Kashtan@xxxxxxx]<br> &gt; Sent: Thursday, June 24, 2010 4:40 PM<br> &gt; To: Equinox development mailing list<br> &gt; Subject: RE: [equinox-dev] Cannot get the framework extension,&nbsp;org.eclipse.equinox.weaving.hook, to work in OSGI<br> &gt;<br> &gt; Well it turns out the java.lang.ClassNotFoundException: for the Activator is only because it is in a bin folder. Once I removed the activator from weaving.demo.hello, it almost worked. I removed the Activator from the bin folder for weaving.demo.hello.aspects too. So now I get the output Hello World!, but not the output that AsepctJ should cause to happen :(<br> &gt;<br> &gt; Am I just doomed forever to not be able to get Equinox Aspects to work?<br> &gt; ________________________________________<br> &gt; From: equinox-dev-bounces@xxxxxxxxxxx [equinox-dev-bounces@xxxxxxxxxxx] On Behalf Of Kashtan, Daniel [Daniel.Kashtan@xxxxxxx]<br> &gt; Sent: Thursday, June 24, 2010 2:39 PM<br> &gt; To: Equinox development mailing list<br> &gt; Subject: RE: [equinox-dev] Cannot get the framework extension,&nbsp;org.eclipse.equinox.weaving.hook, to work in OSGI<br> &gt;<br> &gt; I went back and tried using the equinox launcher as shown in the Equinox Quickstart Guide. I am able to get the hook running, and start the equinox.weaving.aspectj bundle, but when I try to start the weaving.demo.hello bundle I get a java.lang.ClassNotFoundException: org.eclipse.equinox.weaving.demo.hello.internal.Activator. I am not sure why it cannot find the Activator.class. I did not modify the bundle from the Equinox Aspects Quickstart Guide demo. It is sitting in my plugins directory with all the other bundles. Here is what my command prompt looks like as I try to get this to work:<br> &gt;<br> &gt; djkasht@zaius:~/workspaceBlueprint/EquinoxAspectsHellowWorld2$ java -jar plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar -console<br> &gt; [org.aspectj.osgi] info adding AspectJ hooks ...<br> &gt;<br> &gt; osgi&gt;&nbsp;[org.aspectj.osgi] info supplementing org.eclipse.equinox.weaving.demo.hello with [org.eclipse.equinox.weaving.demo.hello.aspects]<br> &gt; ss<br> &gt;<br> &gt; Framework is launched.<br> &gt;<br> &gt; id&nbsp;&nbsp;&nbsp;State&nbsp;&nbsp;&nbsp; Bundle<br> &gt; 0&nbsp;&nbsp;&nbsp; ACTIVE&nbsp;&nbsp;&nbsp;org.eclipse.osgi_3.5.1.R35x_v20090827<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;Fragments=6<br> &gt; 1&nbsp;&nbsp;&nbsp; ACTIVE&nbsp;&nbsp;&nbsp;org.eclipse.equinox.common_3.5.1.R35x_v20090807-1100<br> &gt; 2&nbsp;&nbsp;&nbsp; ACTIVE&nbsp;&nbsp;&nbsp;org.eclipse.update.configurator_3.3.0.v20090312<br> &gt; 4&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.eclipse.equinox.weaving.caching_1.0.0.200808061839<br> &gt; 6&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.eclipse.equinox.weaving.hook_1.0.0.200808061839<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;Master=0<br> &gt; 7&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.eclipse.equinox.weaving.demo.hello.aspects_1.0.0<br> &gt; 8&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.eclipse.equinox.launcher_1.0.201.R35x_v20090715<br> &gt; 9&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.aspectj.runtime_1.6.1.20080703120000<br> &gt; 10&lt;&lt;LAZY&gt;&gt;&nbsp;&nbsp; org.eclipse.equinox.weaving.caching.j9_1.0.0.200808061839<br> &gt; 11&nbsp;&nbsp;&nbsp;RESOLVED&nbsp;&nbsp;org.aspectj.weaver_1.6.1.20080703120000<br> &gt; 12&nbsp;&nbsp;&nbsp;RESOLVED&nbsp;&nbsp;org.eclipse.equinox.weaving.demo.hello_1.0.0<br> &gt; 13&lt;&lt;LAZY&gt;&gt;&nbsp;&nbsp; org.eclipse.equinox.weaving.aspectj_1.0.0.200808061839<br> &gt;<br> &gt; osgi&gt;&nbsp;start 13<br> &gt; [org.aspectj.osgi.service.weaving] info Starting AspectJ weaving service ...<br> &gt; [org.aspectj.osgi] info triggering update for re-supplementing org.eclipse.equinox.weaving.demo.hello<br> &gt; [org.aspectj.osgi] info supplementing org.eclipse.equinox.weaving.demo.hello with [org.eclipse.equinox.weaving.demo.hello.aspects]<br> &gt;<br> &gt; osgi&gt;&nbsp;start 12<br> &gt; org.osgi.framework.BundleException: The activator org.eclipse.equinox.weaving.demo.hello.internal.Activator for bundle org.eclipse.equinox.weaving.demo.hello is invalid<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:157)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:751)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:272)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:253)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:597)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:155)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:303)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:288)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:224)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:619)<br> &gt; Caused by: java.lang.ClassNotFoundException: org.eclipse.equinox.weaving.demo.hello.internal.Activator<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:494)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:326)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:150)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;... 14 more<br> &gt; Nested Exception:<br> &gt; java.lang.ClassNotFoundException: org.eclipse.equinox.weaving.demo.hello.internal.Activator<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:494)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:326)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:150)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:751)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:272)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:253)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:597)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:155)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:303)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:288)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:224)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:619)<br> &gt; Nested Exception:<br> &gt; java.lang.ClassNotFoundException: org.eclipse.equinox.weaving.demo.hello.internal.Activator<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:494)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:398)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:105)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:326)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:231)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:150)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:751)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:352)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:280)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:272)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:253)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:597)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:155)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:303)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:288)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:224)<br> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:619)<br> &gt;<br> &gt; osgi&gt;<br> &gt; ________________________________________<br> &gt; From: equinox-dev-bounces@xxxxxxxxxxx [equinox-dev-bounces@xxxxxxxxxxx] On Behalf Of Kashtan, Daniel [Daniel.Kashtan@xxxxxxx]<br> &gt; Sent: Thursday, June 24, 2010 11:55 AM<br> &gt; To: Equinox development mailing list<br> &gt; Subject: RE: [equinox-dev] Cannot get the framework extension,&nbsp;org.eclipse.equinox.weaving.hook, to work in OSGI<br> &gt;<br> &gt; Sorry to flood this mailing list with my little updates, but I think I found the root of the problem. Unfortunately I am not sure of an elegant way to solve it.<br> &gt;<br> &gt; I added the org.eclipse.core.runtime-3.4.0.jar to my config.ini because I found out my log was complaining about it. It would say, java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini). This could be why I am getting some random sax error.<br> &gt;<br> &gt; Once I added this jar, I get errors saying to include a bunch of other dependant jars. Is there a way to take care of this problem without manually adding all of these jars? How come the Quickstart project does not use them?<br> &gt; ________________________________________<br> &gt; From: equinox-dev-bounces@xxxxxxxxxxx [equinox-dev-bounces@xxxxxxxxxxx] On Behalf Of Kashtan, Daniel [Daniel.Kashtan@xxxxxxx]<br> &gt; Sent: Thursday, June 24, 2010 11:02 AM<br> &gt; To: Equinox development mailing list<br> &gt; Subject: RE: [equinox-dev] Cannot get the framework extension,&nbsp;org.eclipse.equinox.weaving.hook, to work in OSGI<br> &gt;<br> &gt; I found out of a command called packages. I tried it with org.xml.sax and got some interesting output. It seems to show that org.eclipse.equinox.aspectj.jar has 3 imports of sax. It also looks like sax is available, but something must be wrong though. I am still stuck on this problem...<br> &gt;<br> &gt; osgi&gt;&nbsp;packages org.xml.sax<br> &gt; org.xml.sax; version=&quot;0.0.0&quot;&lt;System Bundle [0]&gt;<br> &gt;&nbsp;&nbsp;initial@reference:file:org.eclipse.equinox.weaving.aspectj_1.0.0.200808061839.jar/ [3] imports<br> &gt; ________________________________________<br> &gt; From: equinox-dev-bounces@xxxxxxxxxxx [equinox-dev-bounces@xxxxxxxxxxx] On Behalf Of Kashtan, Daniel [Daniel.Kashtan@xxxxxxx]<br> &gt; Sent: Thursday, June 24, 2010 10:48 AM<br> &gt; To: Equinox development mailing list<br> &gt; Subject: RE: [equinox-dev] Cannot get the framework extension,&nbsp;org.eclipse.equinox.weaving.hook, to work in OSGI<br> &gt;<br> &gt; I forgot to mention that I did try just doing a refresh on bundle 6 and then tried to start it, but it still had the same results :*(<br> &gt; ________________________________________<br> &gt; From: equinox-dev-bounces@xxxxxxxxxxx [equinox-dev-bounces@xxxxxxxxxxx] On Behalf Of Kashtan, Daniel [Daniel.Kashtan@xxxxxxx]<br> &gt; Sent: Thursday, June 24, 2010 10:39 AM<br> &gt; To: Equinox development mailing list<br> &gt; Subject: RE: [equinox-dev] Cannot get the framework extension,&nbsp;org.eclipse.equinox.weaving.hook, to work in OSGI<br> &gt;<br> &gt; I did a refresh 0 1 2 3 4 5 6 and then exit and then started OSGI again like before and I still get the same SAX error. I am very confused about why SAX is causing problems too, it isn't used in weaving.demo.hello at all.<br> &gt; ________________________________________<br> &gt; From: equinox-dev-bounces@xxxxxxxxxxx [equinox-dev-bounces@xxxxxxxxxxx] On Behalf Of Martin Lippert [lippert@xxxxxxx]<br> &gt; Sent: Thursday, June 24, 2010 10:34 AM<br> &gt; To: Equinox development mailing list<br> &gt; Subject: Re: [equinox-dev] Cannot get the framework extension,&nbsp;org.eclipse.equinox.weaving.hook, to work in OSGI<br> &gt;<br> &gt; Hi Daniel,<br> &gt;<br> &gt;&gt; [org.aspectj.osgi] info adding AspectJ hooks ...<br> &gt;&gt;<br> &gt;&gt; osgi&gt;&nbsp; [org.aspectj.osgi] info supplementing org.eclipse.equinox.weaving.demo.hello with [org.eclipse.equinox.weaving.demo.hello.aspects]<br> &gt;&gt; ss<br> &gt;&gt;<br> &gt;&gt; Framework is launched.<br> &gt;&gt;<br> &gt;&gt; id&nbsp;&nbsp;&nbsp;State&nbsp;&nbsp;&nbsp; Bundle<br> &gt;&gt; 0&nbsp;&nbsp;&nbsp; ACTIVE&nbsp;&nbsp;&nbsp;org.eclipse.osgi_3.4.0.v20080605-1900<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; Fragments=1<br> &gt;&gt; 1&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.eclipse.equinox.weaving.hook_1.0.0.200808061839<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; Master=0<br> &gt;&gt; 2&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.eclipse.equinox.weaving.demo.hello.aspects_1.0.0<br> &gt;&gt; 3&lt;&lt;LAZY&gt;&gt;&nbsp;&nbsp;&nbsp;org.eclipse.equinox.weaving.aspectj_1.0.0.200808061839<br> &gt;&gt; 4&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.aspectj.weaver_1.6.1.20080703120000<br> &gt;&gt; 5&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.aspectj.runtime_1.6.1.20080703120000<br> &gt;&gt; 6&nbsp;&nbsp;&nbsp; RESOLVED&nbsp;&nbsp;org.eclipse.equinox.weaving.demo.hello_1.0.0<br> &gt;&gt;<br> &gt;&gt; osgi&gt;&nbsp; start 3<br> &gt;&gt; [org.aspectj.osgi.service.weaving] info Starting AspectJ weaving service ...<br> &gt;&gt; [org.aspectj.osgi] info triggering update for re-supplementing org.eclipse.equinox.weaving.demo.hello<br> &gt;&gt; [org.aspectj.osgi] info supplementing org.eclipse.equinox.weaving.demo.hello with [org.eclipse.equinox.weaving.demo.hello.aspects]<br> &gt;<br> &gt; This looks quite good so far. Try a&quot;refresh&quot; now before starting bundle<br> &gt; 6. And tell me if that helps or not... ;-)<br> &gt;<br> &gt; -Martin<br> &gt;<br> &gt;<br> &gt;<br> &gt;&gt;<br> &gt;&gt; osgi&gt;&nbsp; start 6<br> &gt;<br> &gt;<br> &gt;<br> &gt;&gt; org.osgi.framework.BundleException: The activator org.eclipse.equinox.weaving.demo.hello.internal.Activator for bundle org.eclipse.equinox.weaving.demo.hello is invalid<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:146)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:980)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:597)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:619)<br> &gt;&gt; Caused by: java.lang.NoClassDefFoundError: org/xml/sax/helpers/DefaultHandler<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.defineClass1(Native Method)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.defineClass(ClassLoader.java:621)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:165)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:554)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:524)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:455)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:443)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:423)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:441)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.parseDefinitionFromRequiredBundle(OSGiWeavingAdaptor.java:169)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.parseDefinitionsFromRequiredBundles(OSGiWeavingAdaptor.java:196)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.parseDefinitionsForBundle(OSGiWeavingAdaptor.java:105)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingContext.getDefinitions(OSGiWeavingContext.java:113)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor.initialize(ClassLoaderWeavingAdaptor.java:137)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.initialize(OSGiWeavingAdaptor.java:74)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.WeavingService.ensureAdaptorInit(WeavingService.java:111)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.WeavingService.getKey(WeavingService.java:78)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.adaptors.AspectJAdaptorFactory.getCachingService(AspectJAdaptorFactory.java:141)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.adaptors.AspectJAdaptor.initialize(AspectJAdaptor.java:203)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.adaptors.AspectJAdaptor.findClass(AspectJAdaptor.java:99)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.hooks.AspectJBundleFile.getEntry(AspectJBundleFile.java:44)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:505)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:455)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:443)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:423)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:444)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:313)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:139)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 14 more<br> &gt;&gt; Caused by: java.lang.ClassNotFoundException: org.xml.sax.helpers.DefaultHandler<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:481)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 57 more<br> &gt;&gt; Nested Exception:<br> &gt;&gt; java.lang.NoClassDefFoundError: org/xml/sax/helpers/DefaultHandler<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.defineClass1(Native Method)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.defineClass(ClassLoader.java:621)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:165)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:554)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:524)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:455)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:443)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:423)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:441)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.parseDefinitionFromRequiredBundle(OSGiWeavingAdaptor.java:169)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.parseDefinitionsFromRequiredBundles(OSGiWeavingAdaptor.java:196)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.parseDefinitionsForBundle(OSGiWeavingAdaptor.java:105)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingContext.getDefinitions(OSGiWeavingContext.java:113)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor.initialize(ClassLoaderWeavingAdaptor.java:137)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.initialize(OSGiWeavingAdaptor.java:74)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.WeavingService.ensureAdaptorInit(WeavingService.java:111)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.WeavingService.getKey(WeavingService.java:78)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.adaptors.AspectJAdaptorFactory.getCachingService(AspectJAdaptorFactory.java:141)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.adaptors.AspectJAdaptor.initialize(AspectJAdaptor.java:203)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.adaptors.AspectJAdaptor.findClass(AspectJAdaptor.java:99)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.hooks.AspectJBundleFile.getEntry(AspectJBundleFile.java:44)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:505)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:455)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:443)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:423)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:444)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:313)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:139)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:980)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:597)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:619)<br> &gt;&gt; Caused by: java.lang.ClassNotFoundException: org.xml.sax.helpers.DefaultHandler<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:481)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 57 more<br> &gt;&gt; Nested Exception:<br> &gt;&gt; java.lang.ClassNotFoundException: org.xml.sax.helpers.DefaultHandler<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:481)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.defineClass1(Native Method)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.defineClass(ClassLoader.java:621)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:165)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:554)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:524)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:455)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:443)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:423)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:441)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.parseDefinitionFromRequiredBundle(OSGiWeavingAdaptor.java:169)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.parseDefinitionsFromRequiredBundles(OSGiWeavingAdaptor.java:196)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.parseDefinitionsForBundle(OSGiWeavingAdaptor.java:105)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingContext.getDefinitions(OSGiWeavingContext.java:113)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor.initialize(ClassLoaderWeavingAdaptor.java:137)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.initialize(OSGiWeavingAdaptor.java:74)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.WeavingService.ensureAdaptorInit(WeavingService.java:111)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.WeavingService.getKey(WeavingService.java:78)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.adaptors.AspectJAdaptorFactory.getCachingService(AspectJAdaptorFactory.java:141)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.adaptors.AspectJAdaptor.initialize(AspectJAdaptor.java:203)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.adaptors.AspectJAdaptor.findClass(AspectJAdaptor.java:99)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.hooks.AspectJBundleFile.getEntry(AspectJBundleFile.java:44)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:505)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:455)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:443)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:423)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:444)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:313)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:139)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:980)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:597)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:619)<br> &gt;&gt; Nested Exception:<br> &gt;&gt; java.lang.NoClassDefFoundError: org/xml/sax/helpers/DefaultHandler<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.defineClass1(Native Method)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.defineClass(ClassLoader.java:621)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:165)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:554)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:524)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:455)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:443)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:423)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:441)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.parseDefinitionFromRequiredBundle(OSGiWeavingAdaptor.java:169)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.parseDefinitionsFromRequiredBundles(OSGiWeavingAdaptor.java:196)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.parseDefinitionsForBundle(OSGiWeavingAdaptor.java:105)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingContext.getDefinitions(OSGiWeavingContext.java:113)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.aspectj.weaver.loadtime.ClassLoaderWeavingAdaptor.initialize(ClassLoaderWeavingAdaptor.java:137)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.loadtime.OSGiWeavingAdaptor.initialize(OSGiWeavingAdaptor.java:74)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.WeavingService.ensureAdaptorInit(WeavingService.java:111)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.aspectj.WeavingService.getKey(WeavingService.java:78)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.adaptors.AspectJAdaptorFactory.getCachingService(AspectJAdaptorFactory.java:141)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.adaptors.AspectJAdaptor.initialize(AspectJAdaptor.java:203)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.adaptors.AspectJAdaptor.findClass(AspectJAdaptor.java:99)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.equinox.weaving.hooks.AspectJBundleFile.getEntry(AspectJBundleFile.java:44)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:505)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:455)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:443)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:423)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:444)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:313)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadBundleActivator(AbstractBundle.java:139)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:980)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:257)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(FrameworkCommandProvider.java:257)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.reflect.Method.invoke(Method.java:597)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute(FrameworkCommandInterpreter.java:150)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(FrameworkConsole.java:302)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkConsole.java:287)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConsole.java:223)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.Thread.run(Thread.java:619)<br> &gt;&gt; Caused by: java.lang.ClassNotFoundException: org.xml.sax.helpers.DefaultHandler<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:481)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ... 57 more<br> &gt;&gt; Nested Exception:<br> &gt;&gt; java.lang.ClassNotFoundException: org.xml.sax.helpers.DefaultHandler<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:481)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(ClassLoader.java:252)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.defineClass1(Native Method)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.defineClass(ClassLoader.java:621)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass(DefaultClassLoader.java:165)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass(ClasspathManager.java:554)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl(ClasspathManager.java:524)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClassImpl(ClasspathManager.java:455)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass_LockClassLoader(ClasspathManager.java:443)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:423)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:368)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:33)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:441)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:397)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:385)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87)<br> &gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; at java.lang.ClassLoader.loadClass(C



_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev