Personal tools
You are here: Home Forum Nice Office Access (NOA) Connection reset der OpenOffice-Connection

 • 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
Markus Krueger Member
Posts: 507

 • 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
Markus Krueger Member
Posts: 507

 • 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.
Markus Krueger Member
Posts: 507

 • 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

Powered by Plone, the Open Source Content Management System

This site conforms to the following standards: