Hallo!
Also Leute, nicht schimpfen, aber ich habe das mal ganz anders gelöst: Ich habe mein Java Programm geschrieben, bis zu der Stelle, wo ich auf die serielle Schnittstelle zugreifen musste. Für den Zugriff auf die serielle Schnittstelle habe ich dann nativen Code benutzt, und dieses Programm per TCP/IP mit meinem Java Programm kommunizieren lassen. Diese Lösung war für mich einfacher, als mich mit diesen COM Bibliotheken für Java rumzuschlagen.
Das Java Programm startet dann das native Programm, so dass der Anwender gar nicht mitbekommt, dass da zwei Programme laufen.
Lohnt sich auf alle Fälle mal drüber nachzudenken.
Gruß
Maik