Andre Hübner schrieb:
Hallo Liste,
habe aktuell ein Problem mit OpenOffice unter Suse 10.1 Die Installation findet auf einem Webserver statt, es existieren keine grafischen Oberflächen etc. Die RPMS habe ich direkt von OpenOffice bezogen und installiert. Hintergrund ist das über ein Makro das der Kunde lieferte verschiedene Dateien unter Beachtung einfacher Formatierung (Absätze etc.) in TXT gewandelt werden soll. Das Makro habe ich bereits /opt/openoffice.org2.3/share/basic/Standard installiert. Wenn ich folgendes als Root ausführe: /opt/openoffice.org2.3/program/soffice -nologo -invisible -headless -norestore macro:///Standard.MyConversions.SaveAsTxt Eingangsdatei.doc Ausgangsdatei.txt erhalte ich keine Ausgabe aber auch keine gewandelte Datei. Im HomeOrdner des root habe ich den Ordner .openoffice.org2 der die Struktur der eigenen Dateien enthält so wie es beschrieben wurde. Starte ich das Ganze unter Userrechten so wie es der Kunde dann tun soll erhalte ich diverse Java-Exceptions: [Java framework] Error in function createSettingsDocument (elements.cxx).javaldx failed! [Java framework] Error in function createSettingsDocument (elements.cxx) Ich kann nicht sagen an was sich Java hier stört, der Ordner .openoffice.org2 im Home des Users wird aber nicht erzeugt. Schreibrechte bestehen aber, ich denke es muß an einer Stelle vorher scheitern.
...und jeder user hat seine eigene OOo -Installation ? üblicherweise muss der einmal das OpenOffice aufrufen, damit in seinem /home alles eingerichtet/initialisiert wird...
Kennt sich jemand mit dem Thema aus und kann entscheidende Tipps geben.
ich würde jetzt erst mal denken, dass dir ein Blick nach /var/log/messages weiterhelfen könnte ..
Gibt es eine andere Möglichkeit möglichst viele Textformate in TXT zu wandeln. CatDoc hab ich bereits vorgeschlagen, soll aber wohl die Formatierung nicht beachten. Bin für jeden Tipp Dankbar lg Andre
Das mit Formatierung vergiss mal ganz schnell !!! Blanker text kennt z.B. keine Schriftauszeichnungen....keine Schriftarten. usw. wenn "Spielemann & Söhne" am Werk waren und "tolle" Schriften verarbeitet haben...dann wird auch OOo scheitern müssen aber na ja... und XVfb ...kann sein, dass OOo ein X-Server sehen will.. dann gib ihm einen.... Gruss Fred PS: und bitte erst in die Logs schauen... -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org