Please feel free to log a bug and show your interest in this. I've
been trying stir up interest in W2K and P3 support, but another voice
always helps!

-Nathan

On 5/17/07, Gregory Shimansky <[EMAIL PROTECTED]> wrote:
Radek Terber wrote:
> Apache Harmony 5.0 M1 does not start on Windows 2000 CZ with service
> pack 4.
>
> After download Apache Harmony 5.0 M1, unpack it into directory
> "C:\java\jdk\apache\jre\" and execute any "java" command (for example:
> "C:\java\jdk\apache\jre\bin\java.exe -Xmx256M -classpath
> 
.;L:\test;L:\java\progs\jdp\#classes;L:\work;L:\work\all;L:\java\lib\jce.jar;L:\java\lib\rsysjce.jar;L:\work\rts\exe;L:\java\jndi\lib\jndi.jar;L:\java\lib\jdbcall.jar
>
> rts.system.RTsSystem server=127.0.0.1 project=msql noLocalKeys=true")
>
> i obtained this message (in czech language):
>    "Vstupní bod procedury AddVectoredExceptionHandler se nepodařilo v
> dynamicky propojované knihovně KERNEL32.dll nalézt",
> which has english equivalent:
>
>    "Entry point of procedure AddVectoredExceptionHandler not found in
> dynamic library KERNEL32.dll".
>
> I cannot test the Hatmony JVM on other language muttation of Windows
> (than Czech), but this (or similar) problem is quite old (i tested
> Harmony probably 5 months ago, and the behaviour of JVM was similar).

The problem is with AddVectoredExceptionHandler function. It is a new
API which exists only in windows XP and later versions of windows (like
2003 server). To make windows 2000 work it is necessary to change drlvm
to use older structured exceptions handling API. It is on the TODO list
but not at the top of it, so the change to use SEH was not do yet.

--
Gregory


Reply via email to