FATAL ERROR: JVMPI, an experimental interface, is no longer supported. [message #78216] |
Fri, 21 July 2006 09:04 |
Russell Dodd Messages: 27 Registered: July 2009 |
Junior Member |
|
|
Disclaimer - I am a complete newbie to TPTP, so if I am doing something completely stupid, or there is already a
good explanation to what am I doing wrong, please point me in the right direction.
I have just installed Eclipse 3.2 and various sub-projects (including TPTP) via Callisto. I grabbed the
workspace from my Eclipse 3.1 dev environment, where we have been developing a client-server application. I
wanted to profile the client portion, so I have assumed that I could just 'profile' it with not too much fussing
around.
Our app is targeted at Java 5 (although I have also been testing under Java 6 beta), but I keep getting the
following message in the console within the profiling perspective:
Could not resolve to JVMPI interface
FATAL ERROR: JVMPI, an experimental interface, is no longer supported.
Please use the supported interface: the JVM Tool Interface (JVM TI).
For information on temporary workarounds contact: jvmpi_eol@sun.com
Error occurred during initialization of VM
-Xrun library failed to init: piAgent
I have resorted to downloading and installing JDK 1.4.2 in order to try and fix this, but I still get the same
message.
Have I overlooked something fundamental? Or have I missed a subtle setting somewhere?
Any pointers greatly appreciated.
Regards,
Russell Dodd.
|
|
|
Re: FATAL ERROR: JVMPI, an experimental interface, is no longer supported. [message #78233 is a reply to message #78216] |
Fri, 21 July 2006 14:41 |
No real name Messages: 404 Registered: July 2009 |
Senior Member |
|
|
Your Integrated Agent Controller (IAC) or a standalone version of Agent
Controller (AC) is pointing to Java 6. If you don't know what IAC and AC
are, then it's likely you're using IAC. Go to Window > Preferences > Agent
Controller > Integrated Agent Controller. Click on the Environment tab.
Change the path of the Java executable to Java 1.4 or 5.
Java 6 no longer supports the JVMPI interface (i.e. the interface used by
TPTP's profiler to capture JVM events).
If in case you choose to use the standalone version of AC, then you can set
your JVM path by running SetConfig.bat or SetConfig.sh under <AC-HOME>/bin.
Thanks.
"Russell Dodd" <Russell.Dodd@scisys.co.uk> wrote in message
news:e9q5a4$6uf$1@utils.eclipse.org...
>
> Disclaimer - I am a complete newbie to TPTP, so if I am doing something
completely stupid, or there is already a
> good explanation to what am I doing wrong, please point me in the right
direction.
>
> I have just installed Eclipse 3.2 and various sub-projects (including
TPTP) via Callisto. I grabbed the
> workspace from my Eclipse 3.1 dev environment, where we have been
developing a client-server application. I
> wanted to profile the client portion, so I have assumed that I could just
'profile' it with not too much fussing
> around.
>
> Our app is targeted at Java 5 (although I have also been testing under
Java 6 beta), but I keep getting the
> following message in the console within the profiling perspective:
>
> Could not resolve to JVMPI interface
> FATAL ERROR: JVMPI, an experimental interface, is no longer supported.
> Please use the supported interface: the JVM Tool Interface (JVM TI).
> For information on temporary workarounds contact: jvmpi_eol@sun.com
> Error occurred during initialization of VM
> -Xrun library failed to init: piAgent
>
>
> I have resorted to downloading and installing JDK 1.4.2 in order to try
and fix this, but I still get the same
> message.
>
> Have I overlooked something fundamental? Or have I missed a subtle setting
somewhere?
>
> Any pointers greatly appreciated.
>
> Regards,
>
> Russell Dodd.
>
|
|
|
|
Powered by
FUDForum. Page generated in 0.02568 seconds