Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Test and Performance Tools Platform (TPTP) » JVMTI agent not available when profiling application through Eclipse
JVMTI agent not available when profiling application through Eclipse [message #109953] Fri, 24 August 2007 03:54
Eclipse UserFriend
Originally posted by: chris.rendai.com

I'm having an issue profiling an application with a large number of VM
arguments. Is there a limit to the number of arguments the profiler can
take? When I try to run the profiler, I get a message stating "The
JVMTI agent org.eclipse.tptp.jvmti is not available. Make sure that the
libraries for the agent are available and that it is configured
properly". I thought I was having the same problem as bug 166370, but
it doesn't seem to be the same issue.

I have 4.4.0.1 installed in Eclipse v3.3. I have tried updating via the
all in one package and through the update site. I've installed the
standalone agent and can profile the application via the command line
(verified I had a trace.trcxml file). The agent port is set to 10006
within Eclipse. I can successfully connect to it if I test availability
from the Profile dialog and Preferences. When I start profiling, the
agent log gets a few messages (I apologize for the formatting):


<CommonBaseEvent creationTime="2007-08-24T03:52:36.947000Z"
globalInstanceId="A7
324CBF8CE24154ACA6406FBCDCEB71" msg="CONSOLE LAUNCHED COMMAND for
connection(501
7). " severity="50" version="1.0.1">
<sourceComponentId component="AgentController"
componentIdType="TPTPComp
onent"
executionEnvironment="D:\cygwin\home\build\TPTP\4.4.0.1\TPTP-4.4.0.1-2007
07090100B\agntctrl\src\transport\namedPipeTL\namedPipeListen er.c, line
564" inst
anceId="1002" location="cschmidt-pc.ws.prosrm.com" locationType="IPV4"
processId
="2892" subComponent="Named Pipe TL" threadId="4644"
componentType="Eclipse_TPTP
"/>
<situation categoryName="ReportSituation">
<situationType
xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta
nce" xsi:type="ReportSituation" reasoningScope="INTERNAL"
reportCategory="LOG"/>

</situation>
</CommonBaseEvent>
<CommonBaseEvent creationTime="2007-08-24T03:52:37.025000Z"
globalInstanceId="AE
1580DBE9D0462F9EA7683931D843D4" msg="Incoming connection request from
agent Java
Profiling Agent in process 3944 with uuid
c1d70d12-e687-4755-bb01-1eb7fb48b23a"
severity="10" version="1.0.1">
<sourceComponentId component="AgentController"
componentIdType="TPTPComp
onent"
executionEnvironment="D:\cygwin\home\build\TPTP\4.4.0.1\TPTP-4.4.0.1-2007
07090100B\agntctrl\src\transport\TPTPAgentCompTL\RACmdHandle rs.c, line
42" insta
nceId="1005" location="cschmidt-pc.ws.prosrm.com" locationType="IPV4"
processId=
"2892" subComponent="Agent Compatibility TL" threadId="1572"
componentType="Ecli
pse_TPTP"/>
<sourceComponentId component="AgentController"
componentIdType="TPTPComp
onent"
executionEnvironment="D:\cygwin\home\build\TPTP\4.4.0.1\TPTP-4.4.0.1-2007
07090100B\agntctrl\src\transport\TPTPClientCompTL\RACClientS upport.c,
line 488"
instanceId="1004" location="cschmidt-pc.ws.prosrm.com"
locationType="IPV4" proce
ssId="2892" subComponent="Client Compatibility TL" threadId="5948"
componentType
="Eclipse_TPTP"/>>
<CommonB<situation categoryName="ReportSituation">.025000Z"
globalInstanceId="A0
9EABFA4B3B44A289<situationType
xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta
nce" xsi:type="ReportSituation" reasoningScope="INTERNAL"
reportCategory="LOG"/>
<sourceComponentId component="AgentController"
componentIdType="TPTPComp
onent"
e</situation>ronment="D:\cygwin\home\build\TPTP\4.4.0.1\TPTP-4.4.0.1-2007
</CommonBaseEvent>\src\transport\TPTPAgentCompTL\RACmdHandlers.c, line
99" insta
nceId="1005" location="cschmidt-pc.ws.prosrm.com" locationType="IPV4"
processId=
"2892" subComponent="Agent Compatibility TL" threadId="1572"
componentType="Ecli
pse_TPTP"/>
<situation categoryName="ReportSituation">
<situationType
xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta
nce" xsi:type="ReportSituation" reasoningScope="INTERNAL"
reportCategory="LOG"/>

</situation>
</CommonBaseEvent>
<CommonBaseEvent creationTime="2007-08-24T03:52:37.025000Z"
globalInstanceId="A8
4BDBED8DD049CEBAF98BA9398BF323" msg="Registering process 3944
org.eclipse.tptp.l
egacy.Java Profiling Agent" severity="10" version="1.0.1">
<sourceComponentId component="AgentController"
componentIdType="TPTPComp
onent"
executionEnvironment="D:\cygwin\home\build\TPTP\4.4.0.1\TPTP-4.4.0.1-2007
07090100B\agntctrl\src\transport\TPTPClientCompTL\Connect2AC .c, line
1217" insta
nceId="1004" location="cschmidt-pc.ws.prosrm.com" locationType="IPV4"
processId=
"2892" subComponent="Client Compatibility TL" threadId="1572"
componentType="Ecl
ipse_TPTP"/>
<situation categoryName="ReportSituation">
<situationType
xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta
nce" xsi:type="ReportSituation" reasoningScope="INTERNAL"
reportCategory="LOG"/>

</situation>
</CommonBaseEvent>
<CommonBaseEvent creationTime="2007-08-24T03:52:49.327000Z"
globalInstanceId="A5
7A328D88A84E42B5D893D5DDA3CB35" msg="PC handleProcessEvents: Process has
exited
with status 0." severity="50" version="1.0.1">
<sourceComponentId component="ProcessController"
componentIdType="TPTPCo
mponent" componentType="Eclipse_TPTP"
executionEnvironment="D:\cygwin\home\build
\TPTP\4.4.0.1\TPTP-4.4.0.1-200707090100B\agntctrl\src\agents \tptpProcessControll
er\ProcessController_md.cpp, line 284" instanceId="101"
location="cschmidt-pc.ws
..prosrm.com" locationType="IPV4" processId="4528"
subComponent="ProcessControlle
r" threadId="608"/>
<situation categoryName="ReportSituation">
<situationType reasoningScope="INTERNAL"
reportCategory="LOG" xm
lns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="ReportSituation"/>

</situation>
</CommonBaseEvent>
<CommonBaseEvent creationTime="2007-08-24T03:52:51.109000Z"
globalInstanceId="A7
6BE02F4D214F378448312F64E35083" msg="CCTL Scrubbing process 3944"
severity="10"
version="1.0.1">


Does anyone have any insight as to what could be causing the agent to
not work with this application through Eclipse? It seems like it times
out, but I thought that problem was resolved in the 4.4 release...
Eclipse is communicating with the agent controller, so I'm not certain
what could be incorrect with my setup.

Thanks,

Chris
Previous Topic:Passing VM Arguments To Profiled Application
Next Topic:Profiling OSGi application: Passing VM argments problem
Goto Forum:
  


Current Time: Thu Nov 27 09:57:35 GMT 2014

Powered by FUDForum. Page generated in 0.02065 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software