Jvm 1.3 Lendo stack trace

Boas,

Estou aqui ha muito tempo a tentar ler as threads que estão a ser executadas por um determinado processo na jvm.
Corro o comando jps, fico com o pid do processo que quero estudar(as threads)
De seguida corro o comando jstack com esse pid e devolve-me o stack trace.
Tudo isto faço na minha aplicação(monitoriza as threads de programas que estao a correr na jvm).

Tudo isto funciona com a jvm 1.6.

Problema: Tenho de correr agora a minha aplicação em windows server 2003, sem jdk, e somente com o jre 1.3 ( very old).
e não consigo arranjar maneira de o fazer visto que não existe o jps e o jstack.

Tentei com uma chamda ao SO (correndo o processo: tasklist /v), mas não devolve as threads.

SE alguem me puder ajudar como ler as threads dum programa com o jre 1.3 agradecia.

Obrigado