Also Firebird und Java ist eine Frage, die immer wieder auftaucht. Gut wäre es, bei solchen Sachen erstmal das Forum zu durchsuchen, statt tausendmal die selbe Frage zu stellen.
Aber ich mach's dir mal einfach: es liegt an der neuesten Java-Version, die nicht mit Firebird kompatibel ist. Ein Fehler von Sun.
Aber nicht so schlimm, es gibt dafür einen Patch:
http://schwefelweb.de/foren/registry-fix_for_java_1.4.zip
Entzippen, ausführen, auf "ok" klicken und schon gehts.