• Connection reset der OpenOffice-Connection
Replies:
6
Views:
274
Up one level
• Connection reset der OpenOffice-Connection
Posted by
Amadeus
at
2008-11-10 23:20:55
Beim Erstellen von 200 Dokumenten gibt es ca.4 Fehler und damit werden diese Dokumente nicht erstellt.
Die OpenOfficeConnection startet sich anscheinend nach gewisser Zeit neu. Kann man dies unterbinden oder steuern? Die vollständige Fehlermessage ist unten angegeben ag.ion.noa.NOAException: java.io.IOException: com.sun.star.io.IOException: java.net.SocketException: Connection reset at ag.ion.bion.officelayer.internal.document.DocumentService.loadDocument(DocumentService.java:283) at acmuc.gui.events.FormularSendThreadOOo.createDoc(FormularSendThreadOOo.java:199) at acmuc.gui.events.FormularSendThreadOOo.run(FormularSendThreadOOo.java:84) Caused by: com.sun.star.lang.DisposedException: java.io.IOException: com.sun.star.io.IOException: java.net.SocketException: Connection reset at com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge$MessageDispatcher.run(java_remote_bridge.java:171) Zeile 199: IDocument document = documentService.loadDocument(pfad, DocumentDescriptor.DEFAULT_HIDDEN); Danke für eventuelle Erfahrungen oder Hilfe im Voraus |
Amadeus
Member
Posts:
12
|
• Re: Connection reset der OpenOffice-Connection
Posted by
Amadeus
at
2008-11-10 23:36:40
Zudem zeigt
officeAplication.isActive() nach dem ersten automatischen Neustart 'false', wird also zu einer anderen Instanz... |
Amadeus
Member
Posts:
12
|
• Re: Connection reset der OpenOffice-Connection
Posted by
Markus Krueger
at
2008-11-11 14:07:31
Hmmm, kannst Du ein Snippet posten, bei dem das Phänomen auftritt?
Gruß, Markus |
• Re: Connection reset der OpenOffice-Connection
Posted by
Amadeus
at
2008-11-11 17:59:37
So, also das Problem ist gelöst, ich hatte die einzelnen Dokumente nach dem Bearbeiten und exportieren nicht geclosed..
Ich vermute also, dass OpenOffice eine neue Instanz anlegt, wenn eine schon mit 60 Dokumenten oder so geöffnet ist. Soll ich trotzdem ein Snippet erstellen? -Geht selber gemacht wahrscheinlich schneller, man braucht ja nur Pfadangaben, wo ein Dokument ist und wo es hinsoll. Hatte mit einer Schleife ein Dokument geladen(das gleiche), dort ein paar Felder ersetzt und diese dann exportiert(MSOffice97Filter.FILTER) Da es sich aber mittlerweile um das selbe dokument handelt, welches bearbeitet wird, werde ich es wohl einmal laden und dann 200mal exportieren, wird effizienter sein und schneller gehn, denke ich mal. |
Amadeus
Member
Posts:
12
|
• Re: Connection reset der OpenOffice-Connection
Posted by
Markus Krueger
at
2008-11-11 18:46:35
Hi,
mir wäre lieb, wenn du ein Snippet erstellst, damit ich sicher Stellen kann, dass dieser Code bei dir zu dem genannten Fehler führt. Wenn der Fehler dann bei mir hoffentlich auch auftritt und ich das löse, dann kann ich mir sicher sein, dass es auch bei dir gelöst ist. Evtl. ändere ich das Handling von Dokumenten dann so ab, das intern ein Counter mitbekommt, wieviele Dokumente noch offen sind. Somit könnte ich beim Überschreiten einer gewissen Anzahl zumindest einen Sinnvollen Fehler melden. Gruß, Markus |
• Re: Connection reset der OpenOffice-Connection
Posted by
Markus Krueger
at
2008-11-11 20:05:42
Ok, also, du brauchst kein Snippet mehr erstellen, denk ich.
Mit OpenOffice.org 2.4 bekomme ich den gleichen Fehler solange ich die Dokumente nicht schließe (So ungefähr immer beim 58sten Dokument). Wenn die Dokumente geschlossen werden, dann ist das kein Problem. |
• Re: Connection reset der OpenOffice-Connection
Posted by
Amadeus
at
2008-11-12 02:52:23
Ok, sehr gut.
Ich hatte von noa2.1 au 2.2 aktualisiert und dort eine bessere Fehlermeldung bekommen, was schonmal sehr gut war! Und in der Tat nutze ich noch OO 2.4 =) Ist halt auf dem Nutzersystem auch noch so. Schön dass wir drüber gesprochen haben und danke für die Mühe! |
Amadeus
Member
Posts:
12
|


