Open office und windows xp

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Open office und windows xp

Re: Open office und windows xp

von Mimo » Mi, 27.01.2010 23:50

Erstmal danke für die Antwort
hol.sten hat geschrieben: Sorry, aber bei mir brauchte der Groschen diesmal ein bissl' länger zum Fallen. Da gibst du dir extra Mühe und beschreibst dein Problem so knapp wie möglich und ich peil es trotzdem nicht. Jetzt aber! Der von mir empfohlene boostrapconnector ist nicht für einen Client-Server-Einsatz gedacht. Mich wundert, dass er in so einer Umgebung mit Windows Vista überhaupt läuft. Eine Lösung wie du sie erfragst kann ich dir also nicht anbieten. Statt dessen aber eine Alternative: Baue einen PDF-Service der komplett auf dem Server läuft und spreche diesen von deinen Clients z. B. per RMI an. Wenn du den Service dann am besten auch gleich noch synchronisierst musst du dir wenig Sorgen machen, dass sich parallel Clients gegenseitig die Dokumente zerhacken oder OOo übermäßig oft abstürzen lassen.
Das stimmt, es war sehr knapp beschrieben.

Ich werde es mit PDF-Service versuchen, danach melde ich mich wieder

Re: Open office und windows xp

von hol.sten » Mi, 27.01.2010 21:43

Mimo hat geschrieben:Ich habe auf einem Server open office installiert.

Aus einem Client, welcher local kein open office besitzt, möchte ich ein Dokument generieren (aus einer java applikation) und dann als pdf spreichern.
Sorry, aber bei mir brauchte der Groschen diesmal ein bissl' länger zum Fallen. Da gibst du dir extra Mühe und beschreibst dein Problem so knapp wie möglich und ich peil es trotzdem nicht. Jetzt aber! Der von mir empfohlene boostrapconnector ist nicht für einen Client-Server-Einsatz gedacht. Mich wundert, dass er in so einer Umgebung mit Windows Vista überhaupt läuft. Eine Lösung wie du sie erfragst kann ich dir also nicht anbieten. Statt dessen aber eine Alternative: Baue einen PDF-Service der komplett auf dem Server läuft und spreche diesen von deinen Clients z. B. per RMI an. Wenn du den Service dann am besten auch gleich noch synchronisierst musst du dir wenig Sorgen machen, dass sich parallel Clients gegenseitig die Dokumente zerhacken oder OOo übermäßig oft abstürzen lassen.

Re: Open office und windows xp

von Mimo » Mi, 27.01.2010 19:08

Irgendeine Idee bitte!

Re: Open office und windows xp

von Mimo » Di, 26.01.2010 22:18

hol.sten hat geschrieben: Das Problem ist, dass du uns zuwenig Teil haben lässt an dem wie dein Sourcecode und dein System aussieht! Mein Hinweis auf die Mehrfachbenennung von Verzeichnissen ab Windows Vista kann durchaus Auswirkungen auf dein Windows XP haben. Denn während unter Windows Vista mehrere Pfade für oooExeFolder möglich sind, ist es unter Windows XP nur ein einziger!

Mein Code sieht wie folgt aus:

XComponentContext xContext;

// get the remote office component context
xContext = BootstrapSocketConnector.bootstrap(officePath);

// get the remote service manger
XMultiComponentFactory xMCF = xContext.getServiceManager();

// create a new instance of the desktop
Object oDesktop = xMCF.createInstanceWithContext("com.sun.star.frame.Desktop", xContext); //$NON-NLS-1$


Ich habe auf dem Server open office 3.0 installiert, dementsprechend von Dir geschriebenen bootstrap jar benutze ich um von den Klients die Verbindung zur soffice.exe herzustellen.

Soll ich einen anderen jar (also einen etwas älteren bootstrap connector jar benutzen?)

Re: Open office und windows xp

von hol.sten » Sa, 23.01.2010 22:08

Mimo hat geschrieben:Das problem ist mit dem windows xp und nicht mit dem vista!
Das Problem ist, dass du uns zuwenig Teil haben lässt an dem wie dein Sourcecode und dein System aussieht! Mein Hinweis auf die Mehrfachbenennung von Verzeichnissen ab Windows Vista kann durchaus Auswirkungen auf dein Windows XP haben. Denn während unter Windows Vista mehrere Pfade für oooExeFolder möglich sind, ist es unter Windows XP nur ein einziger!

Re: Open office und windows xp

von Mimo » Sa, 23.01.2010 21:29

hol.sten hat geschrieben: Seit Windows Witzda hat MS teilweise sehr merkwürdige Mehfachbenennungen von verschiedenen Pfaden eingeführt (http://mil.blogg.de/eintrag.php?id=385, http://www.drwindows.de/windows-anleitu ... vista.html). Vermutlich hängt es damit zusammen.
Das problem ist mit dem windows xp und nicht mit dem vista!

Re: Open office und windows xp

von hol.sten » Sa, 23.01.2010 12:30

Mimo hat geschrieben:
hol.sten hat geschrieben:Dann stimmt etwas mit deinem oooExeFolder nicht. Der bootstrapconnector läuft definitiv unter Windows XP. Dort wurde er immerhin von mir entwickelt und getestet.
Was ich nicht verstehen kann, warum der selbe oooExeFolder-pfad mit den anderen Betriebssystemen funktioniert und soffice.exe gestartet werden kann!!
Seit Windows Witzda hat MS teilweise sehr merkwürdige Mehfachbenennungen von verschiedenen Pfaden eingeführt (http://mil.blogg.de/eintrag.php?id=385, http://www.drwindows.de/windows-anleitu ... vista.html). Vermutlich hängt es damit zusammen.
Mimo hat geschrieben:Kann es an dem port liegen?
BootstrapExceptions hatten noch nie etwas mit dem Port zu tun!

Re: Open office und windows xp

von Mimo » Sa, 23.01.2010 12:17

hol.sten hat geschrieben: Dann stimmt etwas mit deinem oooExeFolder nicht. Der bootstrapconnector läuft definitiv unter Windows XP. Dort wurde er immerhin von mir entwickelt und getestet.
Was ich nicht verstehen kann, warum der selbe oooExeFolder-pfad mit den anderen Betriebssystemen funktioniert und soffice.exe gestartet werden kann!!
Kann es an dem port liegen?

Re: Open office und windows xp

von hol.sten » Sa, 23.01.2010 01:08

Mimo hat geschrieben:wie in der link steht:
XComponentContext xContext = BootstrapSocketConnector.bootstrap(oooExeFolder);

mach ich es auch
Und wo stand das in deiner ersten Frage in diesem Thread?
Mimo hat geschrieben:aber die Verbindung kann trotzdem nicht hergestellt werden
Dann stimmt etwas mit deinem oooExeFolder nicht. Der bootstrapconnector läuft definitiv unter Windows XP. Dort wurde er immerhin von mir entwickelt und getestet.

Re: Open office und windows xp

von Mimo » Sa, 23.01.2010 00:34

hol.sten hat geschrieben:
Im Allgemeinen hilf das hier: http://user.services.openoffice.org/en/ ... nector.jar
Aus wind 7 und vista heraus kann ich ohne probleme die Verbindung zur open office, der auf einem Server läuft und nicht local auf dem client, herstellen.
Aber mit wind xp kann ich die die verbindung nicht herstellen, also wie gesagt, bekomme ich bootstrap exception.

wie in der link steht:
XComponentContext xContext = BootstrapSocketConnector.bootstrap(oooExeFolder);

mach ich es auch, aber die Verbindung kann trotzdem nicht hergestellt werden

Re: Open office und windows xp

von hol.sten » Fr, 22.01.2010 17:23

Mimo hat geschrieben:Hat jemand eine Idee woran es liegen kann?
Eine? Nein, mehrere. Ich wüsste aber nicht genau, womit dir zu helfen wäre, da du dein Problem viel zu oberflächlich beschreibst.

Im Allgemeinen hilf das hier: http://user.services.openoffice.org/en/ ... nector.jar

Re: Open office und windows xp

von pmoegenb » Fr, 22.01.2010 09:12

Hallo Mimo,
ich kann Dir zwar nicht weiterhelfen, aber wäre es nicht einfacher zur Erstellung einer PDF-Datei einen Druckertreiber wie http://sourceforge.net/projects/pdfcreator/ zu verwenden ?

Open office und windows xp

von Mimo » Do, 21.01.2010 16:41

Hallo,

ich habe das folgende Szenario:

Ich habe auf einem Server open office installiert.

Aus einem Client, welcher local kein open office besitzt, möchte ich ein Dokument generieren (aus einer java applikation) und dann als pdf spreichern.

Mit wind 7 and vista funktioniert es einwandfrei, aber aus wind xp fliegt bootstrap exception!!

Hat jemand eine Idee woran es liegen kann?

Nach oben