<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
<!-- MHonArc v2.6.10 -->
	<channel>
		<title>tptp-tracing-profiling-tools-dev</title>
		<link>http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/maillist.html</link>
		<description>tptp-tracing-profiling-tools-dev</description>
		<language>en-us</language>
		<pubDate>Sat, 05 May 2012 04:12:10 GMT</pubDate>
		<lastBuildDate>Sat, 05 May 2012 04:12:10 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>MHonArc RSS 2.0 RCFile</generator>
		<managingEditor>webmaster@eclipse.org (Webmaster)</managingEditor>
		<webMaster>webmaster@eclipse.org (Webmaster)</webMaster>
		<image>
			<title>tptp-tracing-profiling-tools-dev</title>
			<url>http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/eclipse_home_header.jpg</url>
			<link>http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/maillist.html</link>
		</image>
 

	<item>
		<title>[tptp-tracing-profiling-tools-dev] Project meta data is out of date	for tptp</title>
		<link>http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01369.html</link>
		<description>Wayne, Projects are required to keep meta data up to date using the MyFoundation Portal (http://portal.eclipse.org/). The following problems were found with this project's meta-data: * There is no next/future release of this project. All Eclipse projects m...</description>
		<content:encoded><![CDATA[<pre>Wayne,
Projects are required to keep meta data up to date using the MyFoundation
Portal (<a  href="http://portal.eclipse.org/">http://portal.eclipse.org/</a>).  The following problems were found
with this project's meta-data:

* There is no next/future release of this project. All Eclipse projects
must have a &quot;next release&quot; planned and scheduled.


</pre>]]></content:encoded>
		<pubDate>Sat, 05 May 2012 04:00:15 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01369.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>


	<item>
		<title>[tptp-tracing-profiling-tools-dev] Project meta data is out of date	for tptp</title>
		<link>http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01368.html</link>
		<description>Projects are required to keep meta data up to date using the MyFoundation Portal (http://portal.eclipse.org/). The following problems were found with this project's meta-data: * There is no next/future release of this project. All Eclipse projects must hav...</description>
		<content:encoded><![CDATA[<pre>Projects are required to keep meta data up to date using the MyFoundation
Portal (<a  href="http://portal.eclipse.org/">http://portal.eclipse.org/</a>).  The following problems were found
with this project's meta-data:

* There is no next/future release of this project. All Eclipse projects
must have a &quot;next release&quot; planned and scheduled.


</pre>]]></content:encoded>
		<pubDate>Thu, 05 Apr 2012 04:00:15 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01368.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>
	<item>
		<title>[tptp-tracing-profiling-tools-dev] Project meta data is out of date	for tptp.performance</title>
		<link>http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01367.html</link>
		<description>Torsten, Projects are required to keep meta data up to date using the MyFoundation Portal (http://portal.eclipse.org/). The following problems were found with this project's meta-data: * The date for release &amp;quot;4.8.0&amp;quot; is in the past, but the release is not m...</description>
		<content:encoded><![CDATA[<pre>Torsten,
Projects are required to keep meta data up to date using the MyFoundation
Portal (<a  href="http://portal.eclipse.org/">http://portal.eclipse.org/</a>).  The following problems were found
with this project's meta-data:

* The date for release &quot;4.8.0&quot; is in the past, but the release is not
marked as completed. If it is completed, it should be marked as completed;
if it has been postponed, it should be given a new target date.
* There is no next/future release of this project. All Eclipse projects
must have a &quot;next release&quot; planned and scheduled.


</pre>]]></content:encoded>
		<pubDate>Thu, 05 Apr 2012 04:00:14 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01367.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>


	<item>
		<title>[tptp-tracing-profiling-tools-dev] Project meta data is out of date	for tptp</title>
		<link>http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01366.html</link>
		<description>Projects are required to keep meta data up to date using the MyFoundation Portal (http://portal.eclipse.org/). The following problems were found with this project's meta-data: * There is no next/future release of this project. All Eclipse projects must hav...</description>
		<content:encoded><![CDATA[<pre>Projects are required to keep meta data up to date using the MyFoundation
Portal (<a  href="http://portal.eclipse.org/">http://portal.eclipse.org/</a>).  The following problems were found
with this project's meta-data:

* There is no next/future release of this project. All Eclipse projects
must have a &quot;next release&quot; planned and scheduled.


</pre>]]></content:encoded>
		<pubDate>Sun, 05 Feb 2012 05:00:16 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01366.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>
	<item>
		<title>[tptp-tracing-profiling-tools-dev] Project meta data is out of date	for tptp.performance</title>
		<link>http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01365.html</link>
		<description>Torsten, Projects are required to keep meta data up to date using the MyFoundation Portal (http://portal.eclipse.org/). The following problems were found with this project's meta-data: * The date for release &amp;quot;4.8.0&amp;quot; is in the past, but the release is not m...</description>
		<content:encoded><![CDATA[<pre>Torsten,
Projects are required to keep meta data up to date using the MyFoundation
Portal (<a  href="http://portal.eclipse.org/">http://portal.eclipse.org/</a>).  The following problems were found
with this project's meta-data:

* The date for release &quot;4.8.0&quot; is in the past, but the release is not
marked as completed. If it is completed, it should be marked as completed;
if it has been postponed, it should be given a new target date.
* There is no next/future release of this project. All Eclipse projects
must have a &quot;next release&quot; planned and scheduled.


</pre>]]></content:encoded>
		<pubDate>Sun, 05 Feb 2012 05:00:14 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01365.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>


	<item>
		<title>Re: [tptp-tracing-profiling-tools-dev] problem with TPTP Probekit agent</title>
		<link>http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01364.html</link>
		<description>Hello Anis, the cobination of NoClassDefFoundError and com.sun.org.apache.xerces (the apache xerces shifted to com.sun to avoid clashes) still smells like a class loader problem to me. If you are using Java 5 (aka 1.5), could you try this with Java 6? I gu...</description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Hello Anis,</pre><br>
<tt>the cobination of NoClassDefFoundError and com.sun.org.apache.xerces 
(the apache xerces shifted to com.sun to avoid clashes) still smells<br>
like a class loader problem to me.</tt><br>
<br>
<pre style="margin: 0em;">If you are using Java 5 (aka 1.5), could you try this with Java 6?</pre><br>
<pre style="margin: 0em;">I guess a high level classloader - maybe inside the ProbeKit - touches
xerces-stuff, so the xerces jar &quot;belongs&quot; to this classloader.</pre><br>
<tt>Then delegated classloaders take over until junit tries to serialize its 
results using the shifted xerces as well.</tt><br>
<br>
<tt>The DocumentBuilderFactoryImpl resides in the high level classloader 
which knows nothing about the lower level stuff, like 
testProbe_probe$Probe_0 -&gt; BUMM</tt><br>
<br>
<tt>So either the high level classloader needs to &quot;own&quot; the 
testProbe_probe$Probe_0, or the lower level one needs to use<br>
its own jaxp implementation. In other words testProbe_probe$Probe_0<br>
and XML-serialization need to be owned by the same classloader.</tt><br>
<br>
<pre style="margin: 0em;">Or the two different classloaders need to share the same classpath.</pre><br>
<tt>Can anyone else jump in providing the workaround for xerces-classloading 
issues? There are some, but I cannot remember them off the top of my head.</tt><br>
<br>
<pre style="margin: 0em;">Regards,</pre><br>
<pre style="margin: 0em;">Heiner</pre><br>
<tt>P.S.: Thanks to Ceki G&#xFC;lc&#xFC;, who shares a lot of deep knowledge about 
classloader issues on <a  href="http://articles.qos.ch/classloader.html">http://articles.qos.ch/classloader.html</a> .<br>
This focuses on logging, which is as vertical a service as XML 
serialization and shares similar problems.<br>
Especially symbols are passed along the classloader hierarchy and used 
at another level to load classes.</tt><br>
<br>
<tt><br>Am 25.01.2012 15:22, schrieb Anis Yousefi:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Hi Heiner,</pre><br>
<pre style="margin: 0em;">Thanks for your reply and suggestions.</pre><br>
<pre style="margin: 0em;">1. The test class is part of the Quickfixj package (<a  href="http://www.quickfixj.org/">http://www.quickfixj.org/</a>) and has not been developed by me. However, from the error message I do not believe that they have changed the class loader, because the error is in java.lang package:</pre><br>
<pre style="margin: 0em;">20-Jan-2012 2:07:25 PM quickfix.test.acceptance.ATServer run
SEVERE: error in AT server
java.lang.NoClassDefFoundError: testProbe_probe$Probe_0
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl.&lt;init&gt;(DocumentBuilderFactoryImpl.java)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:147)
	at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:233)
	at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:123)
	at quickfix.DataDictionary.load(DataDictionary.java:906)
	at quickfix.DataDictionary.read(DataDictionary.java:893)
	at quickfix.DataDictionary.&lt;init&gt;(DataDictionary.java:109)
	at quickfix.DefaultSessionFactory.getDataDictionary(DefaultSessionFactory.java:325)
	at quickfix.DefaultSessionFactory.createDataDictionary(DefaultSessionFactory.java:219)
	at quickfix.DefaultSessionFactory.processFixtDataDictionaries(DefaultSessionFactory.java:258)
	at quickfix.DefaultSessionFactory.create(DefaultSessionFactory.java:113)
	at quickfix.mina.acceptor.AbstractSocketAcceptor.createSessions(AbstractSocketAcceptor.java:242)
	at quickfix.mina.acceptor.AbstractSocketAcceptor.startAcceptingConnections(AbstractSocketAcceptor.java:99)
	at quickfix.SocketAcceptor.initialize(SocketAcceptor.java:66)
	at quickfix.SocketAcceptor.start(SocketAcceptor.java:59)
	at quickfix.test.acceptance.ATServer.run(ATServer.java:193)
	at java.lang.Thread.run(Thread.java:662)</pre><br>
<pre style="margin: 0em;">2. I checked all the jar files and directories in the CLASSPATH, only one contains the missing file (i.e., /home/anis/qf-t/core/probe):</pre><br>
<tt>/home/anis/Downloads/junit-4.10.jar:/home/anis/qf-t/core/target/classes/test:/home/anis/qf-t/core/probe:/home/anis/qf-t/core/target/quickfixj-core-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fix40-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fix41-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fix42-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fix43-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fix44-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fix50-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fixt11-SNAPSHOT.jar:/home/anis/qf-t/core/target/classes/test:/home/anis/qf-t/core/src/test/java:/home/anis/qf-t/core/src/main/lib/mina-core-1.1.7-sources.jar:/home/anis/qf-t/core/src/main/lib/mina-core-1.1.7.jar:/home/anis/qf-t/core/src/main/lib/slf4j-api-1.6.3.jar:/home/anis/qf-t/core/src/main/lib/slf4j-jdk14-1.6.3.jar:/home/anis/qf-t/core/src/main/lib/optional/jcl-over-slf4j-1.6.3.jar:/home/anis/qf-t/core/src/main
</tt></blockquote><tt>/li
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">  b/optional/log4j-1.2.15.jar:/home/anis/qf-t/core/src/main/lib/optional/mina-filter-ssl-1.1.7-sources.jar:/home/anis/qf-t/core/src/main/lib/optional/mina-filter-ssl-1.1.7.jar:/home/anis/qf-t/core/src/main/lib/optional/proxool-0.9.1.jar:/home/anis/qf-t/core/src/main/lib/optional/proxool-cglib.jar:/home/anis/qf-t/core/src/main/lib/optional/sleepycat-je_2.1.30.jar:/home/anis/qf-t/core/src/main/lib/optional/slf4j-log4j12-1.6.3.jar:/home/anis/qf-t/core/src/test/lib/hamcrest-all-1.1.jar:/home/anis/qf-t/core/src/test/lib/hsqldb-1.8.0.jar:/home/anis/qf-t/core/src/test/lib/jsch-0.1.21.jar:/home/anis/qf-t/core/src/test/lib/junit-4.5-src.jar:/home/anis/qf-t/core/src/test/lib/junit-4.5.jar:/home/anis/qf-t/core/src/test/lib/mockito-all-1.4.jar:/home/anis/qf-t/core/src/test/lib/tyrex-1.0.3.jar</pre><br>
<pre style="margin: 0em;">anis@anis-desktop:~/qf-t/core$ ls /home/anis/qf-t/core/probe
testProbe.probe        testProbe.probeinfo   testProbe_probe$Probe_0.class
testProbe_probe.class  testProbe_probe.java  testProbe.probescript</pre><br>
<pre style="margin: 0em;"><br>Thanks,</pre><br>
<pre style="margin: 0em;">Anis</pre><br>
<pre style="margin: 0em;"><br>On 2012-01-21, at 4:00 AM, Heiner Westphal wrote:</pre><br>
<blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Hi Anis,</pre><br>
<pre style="margin: 0em;">just two thoughts:
1. Are you using some custom classloader in your test,
   or are you changing anything related to classloading?
2. Are there two versions of class testProbe_probe$Probe_0
   on the classpath?</pre><br>
<pre style="margin: 0em;">Especially with multiple versions of the same class in different jars there are usually no helpful error messages to be expected.</pre><br>
<pre style="margin: 0em;">Regards,</pre><br>
<pre style="margin: 0em;">Heiner</pre><br>
<tt>Am 20.01.2012 22:24, schrieb Anis Yousefi:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Hi there,</pre><br>
<pre style="margin: 0em;">I desperately need your help! I've been dealing with this error message
for more than a week now and nobody has been able to help me...</pre><br>
<pre style="margin: 0em;">I am trying to probe a java application using the standalone TPTP
probekit agent with the following linux command:</pre><br>
<pre style="margin: 0em;">java
'-agentlib:JPIBootLoader=JPIAgent:server=standalone;ProbekitAgent:ext-pk-BCILibraryName=BCIEngProbe,ext-pk-probescript=ome/anis/qf-t/core/probe/testProbe.probescript'
junit.textui.TestRunner quickfix.test.acceptance.AcceptanceTestSuite</pre><br>
<pre style="margin: 0em;">my application is actually a junit testcase...</pre><br>
<pre style="margin: 0em;">Running the above command, the probing starts and I am able to see the
runtime traces. However, at some point during execution I am getting the
runtime exception: java.lang.NoClassDefFoundError: testProbe_probe$Probe_0</pre><br>
<pre style="margin: 0em;">which is my probe file that has been needed from the start to print the
traces!!???.....</pre><br>
<pre style="margin: 0em;">Well, here are some facts:
-I am able to probe other applications, including a simple junit test:</pre><br>
<pre style="margin: 0em;">java
'-agentlib:JPIBootLoader=JPIAgent:server=standalone;ProbekitAgent:ext-pk-BCILibraryName=BCIEngProbe,ext-pk-probescript=ome/anis/qf-t/core/probe/testProbe.probescript'
junit.textui.TestRunner quickfix.test.acceptance.AnisJUnitTestExample</pre><br>
<pre style="margin: 0em;">-I am able to run the quickfix.test.acceptance.AcceptanceTestSuite using
junit (no probing):</pre><br>
<pre style="margin: 0em;">java junit.textui.TestRunner quickfix.test.acceptance.AcceptanceTestSuite</pre><br>
<pre style="margin: 0em;">-I have set the path to testProbe_probe$Probe_0 in CLASSPATH
-I have called the System.getenv(&quot;CLASSPATH&quot;) from within my testcase
and the CLASSPATH seems to be fine
-my testcase deals with threads, sockets, etc</pre><br>
<pre style="margin: 0em;">And my system configuration is:
-os: ubuntu 10.04-64bit (on VirtualBox!)
-java version &quot;1.6.0_24&quot;
-junit: junit-4.10.jar
-TPTP agent controller: agntctrl.linux_em64t-TPTP-4.7.2</pre><br>
<pre style="margin: 0em;">Any ideas??</pre><br>
<pre style="margin: 0em;">Please, advise. I've tried many many things with no success...</pre><br>
<pre style="margin: 0em;">Thanks,
Anis</pre><br>
<pre style="margin: 0em;"><br>_______________________________________________
tptp-tracing-profiling-tools-dev mailing list
tptp-tracing-profiling-tools-dev@xxxxxxxxxxx
<a  href="https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev">https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev</a>
</pre></blockquote></blockquote></blockquote><br>
]]></content:encoded>
		<pubDate>Wed, 25 Jan 2012 16:04:07 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01364.html</guid>
		<author>westphal@xxxxxxx (Heiner Westphal)</author>
	</item>
	<item>
		<title>Re: [tptp-tracing-profiling-tools-dev] problem with TPTP Probekit	agent</title>
		<link>http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01363.html</link>
		<description> </description>
		<content:encoded><![CDATA[<pre>Hi Heiner,

Thanks for your reply and suggestions. 

1. The test class is part of the Quickfixj package (<a  href="http://www.quickfixj.org/">http://www.quickfixj.org/</a>) and has not been developed by me. However, from the error message I do not believe that they have changed the class loader, because the error is in java.lang package:

20-Jan-2012 2:07:25 PM quickfix.test.acceptance.ATServer run
SEVERE: error in AT server
java.lang.NoClassDefFoundError: testProbe_probe$Probe_0
	at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl.&lt;init&gt;(DocumentBuilderFactoryImpl.java)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:147)
	at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:233)
	at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:123)
	at quickfix.DataDictionary.load(DataDictionary.java:906)
	at quickfix.DataDictionary.read(DataDictionary.java:893)
	at quickfix.DataDictionary.&lt;init&gt;(DataDictionary.java:109)
	at quickfix.DefaultSessionFactory.getDataDictionary(DefaultSessionFactory.java:325)
	at quickfix.DefaultSessionFactory.createDataDictionary(DefaultSessionFactory.java:219)
	at quickfix.DefaultSessionFactory.processFixtDataDictionaries(DefaultSessionFactory.java:258)
	at quickfix.DefaultSessionFactory.create(DefaultSessionFactory.java:113)
	at quickfix.mina.acceptor.AbstractSocketAcceptor.createSessions(AbstractSocketAcceptor.java:242)
	at quickfix.mina.acceptor.AbstractSocketAcceptor.startAcceptingConnections(AbstractSocketAcceptor.java:99)
	at quickfix.SocketAcceptor.initialize(SocketAcceptor.java:66)
	at quickfix.SocketAcceptor.start(SocketAcceptor.java:59)
	at quickfix.test.acceptance.ATServer.run(ATServer.java:193)
	at java.lang.Thread.run(Thread.java:662)

2. I checked all the jar files and directories in the CLASSPATH, only one contains the missing file (i.e., /home/anis/qf-t/core/probe):

/home/anis/Downloads/junit-4.10.jar:/home/anis/qf-t/core/target/classes/test:/home/anis/qf-t/core/probe:/home/anis/qf-t/core/target/quickfixj-core-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fix40-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fix41-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fix42-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fix43-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fix44-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fix50-SNAPSHOT.jar:/home/anis/qf-t/core/target/quickfixj-msg-fixt11-SNAPSHOT.jar:/home/anis/qf-t/core/target/classes/test:/home/anis/qf-t/core/src/test/java:/home/anis/qf-t/core/src/main/lib/mina-core-1.1.7-sources.jar:/home/anis/qf-t/core/src/main/lib/mina-core-1.1.7.jar:/home/anis/qf-t/core/src/main/lib/slf4j-api-1.6.3.jar:/home/anis/qf-t/core/src/main/lib/slf4j-jdk14-1.6.3.jar:/home/anis/qf-t/core/src/main/lib/optional/jcl-over-slf4j-1.6.3.jar:/home/anis/qf-t/core/src/main/lib/optional/log4j-1.2.15.jar:/home/anis/qf-t/core/src/main/lib/optional/mina-filter-ssl-1.1.7-sources.jar:/home/anis/qf-t/core/src/main/lib/optional/mina-filter-ssl-1.1.7.jar:/home/anis/qf-t/core/src/main/lib/optional/proxool-0.9.1.jar:/home/anis/qf-t/core/src/main/lib/optional/proxool-cglib.jar:/home/anis/qf-t/core/src/main/lib/optional/sleepycat-je_2.1.30.jar:/home/anis/qf-t/core/src/main/lib/optional/slf4j-log4j12-1.6.3.jar:/home/anis/qf-t/core/src/test/lib/hamcrest-all-1.1.jar:/home/anis/qf-t/core/src/test/lib/hsqldb-1.8.0.jar:/home/anis/qf-t/core/src/test/lib/jsch-0.1.21.jar:/home/anis/qf-t/core/src/test/lib/junit-4.5-src.jar:/home/anis/qf-t/core/src/test/lib/junit-4.5.jar:/home/anis/qf-t/core/src/test/lib/mockito-all-1.4.jar:/home/anis/qf-t/core/src/test/lib/tyrex-1.0.3.jar

anis@anis-desktop:~/qf-t/core$ ls /home/anis/qf-t/core/probe
testProbe.probe        testProbe.probeinfo   testProbe_probe$Probe_0.class
testProbe_probe.class  testProbe_probe.java  testProbe.probescript


Thanks, 

Anis


On 2012-01-21, at 4:00 AM, Heiner Westphal wrote:

&gt; Hi Anis,
&gt; 
&gt; just two thoughts:
&gt; 1. Are you using some custom classloader in your test,
&gt;   or are you changing anything related to classloading?
&gt; 2. Are there two versions of class testProbe_probe$Probe_0
&gt;   on the classpath?
&gt; 
&gt; Especially with multiple versions of the same class in different jars there are usually no helpful error messages to be expected.
&gt; 
&gt; Regards,
&gt; 
&gt; Heiner
&gt; 
&gt; Am 20.01.2012 22:24, schrieb Anis Yousefi:
&gt;&gt; Hi there,
&gt;&gt; 
&gt;&gt; I desperately need your help! I've been dealing with this error message
&gt;&gt; for more than a week now and nobody has been able to help me...
&gt;&gt; 
&gt;&gt; I am trying to probe a java application using the standalone TPTP
&gt;&gt; probekit agent with the following linux command:
&gt;&gt; 
&gt;&gt; java
&gt;&gt; '-agentlib:JPIBootLoader=JPIAgent:server=standalone;ProbekitAgent:ext-pk-BCILibraryName=BCIEngProbe,ext-pk-probescript=ome/anis/qf-t/core/probe/testProbe.probescript'
&gt;&gt; junit.textui.TestRunner quickfix.test.acceptance.AcceptanceTestSuite
&gt;&gt; 
&gt;&gt; my application is actually a junit testcase...
&gt;&gt; 
&gt;&gt; Running the above command, the probing starts and I am able to see the
&gt;&gt; runtime traces. However, at some point during execution I am getting the
&gt;&gt; runtime exception: java.lang.NoClassDefFoundError: testProbe_probe$Probe_0
&gt;&gt; 
&gt;&gt; which is my probe file that has been needed from the start to print the
&gt;&gt; traces!!???.....
&gt;&gt; 
&gt;&gt; Well, here are some facts:
&gt;&gt; -I am able to probe other applications, including a simple junit test:
&gt;&gt; 
&gt;&gt; java
&gt;&gt; '-agentlib:JPIBootLoader=JPIAgent:server=standalone;ProbekitAgent:ext-pk-BCILibraryName=BCIEngProbe,ext-pk-probescript=ome/anis/qf-t/core/probe/testProbe.probescript'
&gt;&gt; junit.textui.TestRunner quickfix.test.acceptance.AnisJUnitTestExample
&gt;&gt; 
&gt;&gt; -I am able to run the quickfix.test.acceptance.AcceptanceTestSuite using
&gt;&gt; junit (no probing):
&gt;&gt; 
&gt;&gt; java junit.textui.TestRunner quickfix.test.acceptance.AcceptanceTestSuite
&gt;&gt; 
&gt;&gt; -I have set the path to testProbe_probe$Probe_0 in CLASSPATH
&gt;&gt; -I have called the System.getenv(&quot;CLASSPATH&quot;) from within my testcase
&gt;&gt; and the CLASSPATH seems to be fine
&gt;&gt; -my testcase deals with threads, sockets, etc
&gt;&gt; 
&gt;&gt; And my system configuration is:
&gt;&gt; -os: ubuntu 10.04-64bit (on VirtualBox!)
&gt;&gt; -java version &quot;1.6.0_24&quot;
&gt;&gt; -junit: junit-4.10.jar
&gt;&gt; -TPTP agent controller: agntctrl.linux_em64t-TPTP-4.7.2
&gt;&gt; 
&gt;&gt; Any ideas??
&gt;&gt; 
&gt;&gt; Please, advise. I've tried many many things with no success...
&gt;&gt; 
&gt;&gt; Thanks,
&gt;&gt; Anis
&gt;&gt; 
&gt;&gt; 
&gt;&gt; _______________________________________________
&gt;&gt; tptp-tracing-profiling-tools-dev mailing list
&gt;&gt; tptp-tracing-profiling-tools-dev@xxxxxxxxxxx
&gt;&gt; <a  href="https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev">https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev</a>
&gt; _______________________________________________
&gt; tptp-tracing-profiling-tools-dev mailing list
&gt; tptp-tracing-profiling-tools-dev@xxxxxxxxxxx
&gt; <a  href="https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev">https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev</a>



</pre>]]></content:encoded>
		<pubDate>Wed, 25 Jan 2012 14:23:38 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01363.html</guid>
		<author>yousea2@xxxxxxx (Anis Yousefi)</author>
	</item>


	<item>
		<title>Re: [tptp-tracing-profiling-tools-dev] problem with TPTP Probekit agent</title>
		<link>http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01362.html</link>
		<description>Hi Anis, just two thoughts: 1. Are you using some custom classloader in your test, or are you changing anything related to classloading? 2. Are there two versions of class testProbe_probe$Probe_0 on the classpath? Especially with multiple versions of the s...</description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Hi Anis,</pre><br>
<pre style="margin: 0em;">just two thoughts:
1. Are you using some custom classloader in your test,
   or are you changing anything related to classloading?
2. Are there two versions of class testProbe_probe$Probe_0
   on the classpath?</pre><br>
<tt>Especially with multiple versions of the same class in different jars 
there are usually no helpful error messages to be expected.</tt><br>
<br>
<pre style="margin: 0em;">Regards,</pre><br>
<pre style="margin: 0em;">Heiner</pre><br>
<tt>Am 20.01.2012 22:24, schrieb Anis Yousefi:
</tt><blockquote style="border-left: #5555EE solid 0.2em; margin: 0em; padding-left: 0.85em"><pre style="margin: 0em;">Hi there,</pre><br>
<pre style="margin: 0em;">I desperately need your help! I've been dealing with this error message
for more than a week now and nobody has been able to help me...</pre><br>
<pre style="margin: 0em;">I am trying to probe a java application using the standalone TPTP
probekit agent with the following linux command:</pre><br>
<pre style="margin: 0em;">java
'-agentlib:JPIBootLoader=JPIAgent:server=standalone;ProbekitAgent:ext-pk-BCILibraryName=BCIEngProbe,ext-pk-probescript=ome/anis/qf-t/core/probe/testProbe.probescript'
junit.textui.TestRunner quickfix.test.acceptance.AcceptanceTestSuite</pre><br>
<pre style="margin: 0em;">my application is actually a junit testcase...</pre><br>
<pre style="margin: 0em;">Running the above command, the probing starts and I am able to see the
runtime traces. However, at some point during execution I am getting the
runtime exception: java.lang.NoClassDefFoundError: testProbe_probe$Probe_0</pre><br>
<pre style="margin: 0em;">which is my probe file that has been needed from the start to print the
traces!!???.....</pre><br>
<pre style="margin: 0em;">Well, here are some facts:
-I am able to probe other applications, including a simple junit test:</pre><br>
<pre style="margin: 0em;">java
'-agentlib:JPIBootLoader=JPIAgent:server=standalone;ProbekitAgent:ext-pk-BCILibraryName=BCIEngProbe,ext-pk-probescript=ome/anis/qf-t/core/probe/testProbe.probescript'
junit.textui.TestRunner quickfix.test.acceptance.AnisJUnitTestExample</pre><br>
<pre style="margin: 0em;">-I am able to run the quickfix.test.acceptance.AcceptanceTestSuite using
junit (no probing):</pre><br>
<pre style="margin: 0em;">java junit.textui.TestRunner quickfix.test.acceptance.AcceptanceTestSuite</pre><br>
<pre style="margin: 0em;">-I have set the path to testProbe_probe$Probe_0 in CLASSPATH
-I have called the System.getenv(&quot;CLASSPATH&quot;) from within my testcase
and the CLASSPATH seems to be fine
-my testcase deals with threads, sockets, etc</pre><br>
<pre style="margin: 0em;">And my system configuration is:
-os: ubuntu 10.04-64bit (on VirtualBox!)
-java version &quot;1.6.0_24&quot;
-junit: junit-4.10.jar
-TPTP agent controller: agntctrl.linux_em64t-TPTP-4.7.2</pre><br>
<pre style="margin: 0em;">Any ideas??</pre><br>
<pre style="margin: 0em;">Please, advise. I've tried many many things with no success...</pre><br>
<pre style="margin: 0em;">Thanks,
Anis</pre><br>
<pre style="margin: 0em;"><br>_______________________________________________
tptp-tracing-profiling-tools-dev mailing list
tptp-tracing-profiling-tools-dev@xxxxxxxxxxx
<a  href="https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev">https://dev.eclipse.org/mailman/listinfo/tptp-tracing-profiling-tools-dev</a>
</pre></blockquote><br>
]]></content:encoded>
		<pubDate>Sat, 21 Jan 2012 09:00:33 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01362.html</guid>
		<author>westphal@xxxxxxx (Heiner Westphal)</author>
	</item>


	<item>
		<title>[tptp-tracing-profiling-tools-dev] problem with TPTP Probekit agent</title>
		<link>http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01361.html</link>
		<description>Hi there, I desperately need your help! I've been dealing with this error message for more than a week now and nobody has been able to help me... I am trying to probe a java application using the standalone TPTP probekit agent with the following linux comm...</description>
		<content:encoded><![CDATA[<div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:14pt"><tt class="letterText">Hi there,<br>
<br>
I desperately need your help! I've been dealing with this error message 
for more than a week now and nobody has been able to help me...<br>
<br>
I am trying to probe a java application using the standalone TPTP probekit agent with the following linux command:<br>
<br>
java 
'-agentlib:JPIBootLoader=JPIAgent:server=standalone;ProbekitAgent:ext-pk-BCILibraryName=BCIEngProbe,ext-pk-probescript=ome/anis/qf-t/core/probe/testProbe.probescript'
 junit.textui.TestRunner quickfix.test.acceptance.AcceptanceTestSuite<br>
<br>
my application is actually a junit testcase...<br>
<br>
Running the above command, the probing starts and I am able to see the 
runtime traces. However, at some point during execution I am getting the
 runtime exception: java.lang.NoClassDefFoundError: 
testProbe_probe$Probe_0<br>
<br>
which is my probe file that has been needed from the start to print the traces!!???.....<br>
<br>
Well, here are some facts:<br>
-I am able to probe other applications, including a simple junit test:<br>
<br>
java 
'-agentlib:JPIBootLoader=JPIAgent:server=standalone;ProbekitAgent:ext-pk-BCILibraryName=BCIEngProbe,ext-pk-probescript=ome/anis/qf-t/core/probe/testProbe.probescript'
 junit.textui.TestRunner quickfix.test.acceptance.AnisJUnitTestExample<br>
<br>
-I am able to run the quickfix.test.acceptance.AcceptanceTestSuite using junit (no probing):<br>
<br>
java junit.textui.TestRunner quickfix.test.acceptance.AcceptanceTestSuite<br>
<br>
-I have set the path to testProbe_probe$Probe_0 in CLASSPATH<br>
-I have called the System.getenv("CLASSPATH") from within my testcase and the CLASSPATH seems to be fine<br>
-my testcase deals with threads, sockets, etc<br>
<br>
And my system configuration is:<br>
-os: ubuntu 10.04-64bit (on VirtualBox!)<br>
-java version "1.6.0_24"<br>
-junit: junit-4.10.jar<br>
-TPTP agent controller: agntctrl.linux_em64t-TPTP-4.7.2<br>
<br>
Any ideas??<br>
<br>
Please, advise. I've tried many many things with no success...<br>
<br>
Thanks,<br>
Anis</tt></div>]]></content:encoded>
		<pubDate>Fri, 20 Jan 2012 21:24:23 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01361.html</guid>
		<author>anis.yousefi@xxxxxxx (Anis Yousefi)</author>
	</item>


	<item>
		<title>[tptp-tracing-profiling-tools-dev] Project meta data is out of date	for tptp</title>
		<link>http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01360.html</link>
		<description>Projects are required to keep meta data up to date using the MyFoundation Portal (http://portal.eclipse.org/). The following problems were found with this project's meta-data: * There is no next/future release of this project. All Eclipse projects must hav...</description>
		<content:encoded><![CDATA[<pre>Projects are required to keep meta data up to date using the MyFoundation
Portal (<a  href="http://portal.eclipse.org/">http://portal.eclipse.org/</a>).  The following problems were found
with this project's meta-data:

* There is no next/future release of this project. All Eclipse projects
must have a &quot;next release&quot; planned and scheduled.


</pre>]]></content:encoded>
		<pubDate>Thu, 05 Jan 2012 05:00:16 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/tptp-tracing-profiling-tools-dev/msg01360.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>

 
	</channel>
	</rss>
<!-- MHonArc v2.6.10 -->

