Skip to main content

[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


Back to the top