gerade habe ich mich durch die ersten Schritte der Erstellung einer Java-Extension gekämpft, genauer, in diesem Tutorial:
http://wiki.services.openoffice.org/wik ... clipseTuto
Alles ist soweit geglückt (abgesehen davon, dass das abgebildete Fenster "UNO Types Selector" (bei etwa 60% des Tutorials) leer blieb), es ist auch als Extension in OOo (2.4) registriert, wies scheint. Nur bei dem Aufruf durch das BASIC-Makro kommt die Meldung aus dem Titel dieses Posts. Ich habe dabei schon den Befehl
Code: Alles auswählen
oHelloworld.LadyName = "Robinson"
Code: Alles auswählen
oHelloworld.setLadyName ("Robinson")
Danke im Voraus.
EDIT:
Eben noch in Erfahrung gebracht: Wenn ich den set-Methodenaufruf rauslasse, dann funktioniert immerhin der erste sayHello-Aufruf, aber der zweite, der dann das von apache runtergeladene math-Paket braucht, löst eine Exception aus.
Auszüge:
Type: com.sun.star.uno.RuntimeException
Message: [jni_uno bridge error] UNO calling Java method sayHello: non-UNO exception occurred: java.lang.NoClassDefFoundError: org/apache/commons/math/fraction/Fraction