I just noticed that my visualvm has version 1.1, which is a tad low. I
tried to upgrade but the download site is under maintenance. As soon
as I've installed a more recent version I'll profile a simple
application with just an infinite for loop which kills itself after 60
seconds. I'll get back if I've more news.
OK. I've done all that, but to no avail. Below I'm attaching the
commands which I carried out so as to profile the java application.
The java application may be downloaded from <
http://csweb.ucc.ie:/
~dongen/DebugMe.java>. I've also uploaded two screen captures of the
visualvm session: <
http://csweb.ucc.ie:/~dongen/DebugMe1.png> and
<
http://csweb.ucc.ie:/~dongen/DebugMe2.png>.
The following are the commands of the visualvm session (it starts with
env so you can see the environment context).
$ env
KDE_MULTIHEAD=false
SSH_AGENT_PID=1685
DM_CONTROL=/var/run/xdmctl
CVIMSYN=/home/dongen/.vim
GPG_AGENT_INFO=/tmp/gpg-SzdjUD/S.gpg-agent:1686:1
TERM=xterm
DESKTOP_STARTUP_ID=
SHELL=/bin/bash
XDG_SESSION_COOKIE=08c57665b518db53e96c701648b53e96-1298196523.409905-1078985881
XDM_MANAGED=method=classic
KONSOLE_DBUS_SERVICE=:
1.28
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/dongen/.gtkrc-2.0:/home/
dongen/.gtkrc-2.0-kde4:/home/dongen/.kde/share/config/
gtkrc-2.0
GTK_RC_FILES=/etc/gtk/gtkrc:/home/dongen/.gtkrc::/home/dongen/.kde/
share/config/
gtkrc
GS_LIB=/home/
dongen/.fonts
WINDOWID=35651609
GTK_MODULES=canberra-gtk-
module
ANT_HOME=/usr/share/
ant
KDE_FULL_SESSION=true
BRANCH=/home/dongen/Programming/
Branch
USER=dongen
LD_LIBRARY_PATH=/usr/src/jet6.4-pro//lib/x86/
shared:
LS_COLORS=rs=0:di=01;34:ln=01;36:hl=44;37

i=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01

r=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42

w=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.
7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*..asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:
XML=/home/dongen/Programming/
XML
GS=gs
SSH_AUTH_SOCK=/tmp/ssh-CcTtCI1638/agent.
1638
SESSION_MANAGER=local/

/tmp/.ICE-unix/
1783,unix/
:/tmp/.ICE-unix/
1783
PATH=/usr/src/jet6.4-pro//bin:/home/dongen/bin/:/usr/local/texlive/
2010/bin/i386-linux:/home/dongen/bin:/usr/local/sbin:/usr/local/bin:/
usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/dongen/Programming/
Tool
DESKTOP_SESSION=default
LC_COLLATE=C
PWD=/home/dongen/NetBeansProjects/
Conquer
JAVA_HOME=/usr/local/JDK/
jdk1.6.0_21/
TEX=latex
KDE_SESSION_UID=1000
LANG=en_IE.UTF-8
TEXMFCONFIG=/home/dongen/LaTeX/texmf/2010/texmf-
config
PS1=\! hermitage \w\n
$
KONSOLE_DBUS_SESSION=/Sessions/
4
HISTCONTROL=ignoreboth
PS2=>
JEThome=/usr/src/jet6.4-
pro/
TEXINPUTS=.:/home/dongen/LaTeX/styles//:/home/dongen/LaTeX/mpost/
marc//:
COLORFGBG=0;15
HOME=/home/
dongen
SHLVL=1
LANGUAGE=
KDE_SESSION_VERSION=4
XCURSOR_THEME=oxy-
white
LOGNAME=dongen
CLASSPATH=:/usr/share/java/junit4.jar:.
XDG_DATA_DIRS=/usr/share:/usr/share:/usr/local/share
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-
D5Dh16OaBO,guid=6266b3d4c666e95eaec94c3d4d60e82b
LESSOPEN=| /usr/bin/lesspipe %s
TEXMFVAR=/home/dongen/LaTeX/texmf/2010/texmf-var
WINDOWPATH=7
PROFILEHOME=
DISPLAY=:0
TEXMFHOME=/home/dongen/LaTeX/texmf
QT_PLUGIN_PATH=/home/dongen/.kde/lib/kde4/plugins/:/usr/lib/kde4/
plugins/
TEXMFMAIN=/usr/local/texlive/2010/texmf/
LESSCLOSE=/usr/bin/lesspipe %s %s
_=/usr/bin/env
OLDPWD=/home/dongen
$ visualvm &
[1] 2588
$ javac -g DebugMe.java
$ java DebugMe
Profiler Agent: JNI On Load Initializing...
Profiler Agent: JNI OnLoad Initialized successfully
Profiler Agent: Waiting for connection on port 5140 (Protocol version:
10)
Profiler Agent: Established connection with the tool
Profiler Agent: Local accelerated session
Profiler Agent: Connection with agent closed
Profiler Agent: Connection with agent closed
$
As you can see from the second screen capture, visualvm still doesn't
seem to recognise the user-defined java methods.
Any help/suggestions appreciated.
Yours getting desperate,
Marc van Dongen