Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Test and Performance Tools Platform (TPTP) » FATAL ERROR: JVMPI, an experimental interface, is no longer supported.
FATAL ERROR: JVMPI, an experimental interface, is no longer supported. [message #78216] Fri, 21 July 2006 09:04 Go to next message
Russell Dodd is currently offline 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 Go to previous messageGo to next message
No real name is currently offline 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.
>
Re: FATAL ERROR: JVMPI, an experimental interface, is no longer supported. [message #78690 is a reply to message #78233] Tue, 25 July 2006 09:27 Go to previous message
Russell Dodd is currently offline Russell Dodd
Messages: 27
Registered: July 2009
Junior Member
Thanks ... this has fixed the error message.

Ali Mehregani wrote:
> 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.
>
>
Previous Topic:4.2.0.1 maintenance release page links broken
Next Topic:Profile Launch Xrun library error
Goto Forum:
  


Current Time: Fri Oct 24 07:48:32 GMT 2014

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

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