Hi,
seit meinem Upgrade von Kubuntu 11.04 auf 11.10 und dem damit verbundenen Update von LibreOffice auf 3.4.2 habe ich exakt das Selbe Problem. Beim Versuch, eine Rechnung zu drucken, öffnet sich LibreOffice kurz, um darauf hin wieder zu verschwinden.
Die folgenden beiden Fehlerzeilen spuckt das Errorlog aus:
E:Error starting OpenOffice from file:///home/fhs/Dokumente/Office/Vorlagen/Rechnung/Rechnung_11.ott : java.io.IOException: com.sun.star.io.IOException: EOF reached - socket,host=localhost,port=8100,localHost=localhost,localPort=48086,peerHost=localhost,peerPort=8100 in: com.sebulli.fakturama.openoffice.OODocument/(156) E:NOA Error opening CALC : java.io.IOException: com.sun.star.io.IOException: EOF reached - socket,host=localhost,port=8100,localHost=localhost,localPort=48101,peerHost=localhost,peerPort=8100 in: com.sebulli.fakturama.export.OOCalcExporter/createSpreadSheet(207)
Vielleicht hilft das bei der Fehlersuche. Es wäre sehr schön, falls irgendjemand eine Lösung finden würde. Ich habe keine Lust, meine Rechnungen wieder von Hand zu schreiben - man wird schnell verwöhnt, wenn man das Programm eine Weile im Einsatz hatte 😉
Hallo an alle,
hab leider auch das Problem nach Update Kubuntu auf 11.10, mit gleicher Fehlermeldung wie mein Vorposter.
Nachtrag: Auszug aus dem Errorlog
26.10.2011 17:49:37 com.sebulli.fakturama: Error starting OpenOffice from file:///home/icke/fakturama/Vorlagen/Rechnung/Document.ottag.ion.bion.officelayer.document.DocumentException: java.io.IOException: com.sun.star.io.IOException: EOF reached - socket,host=localhost,port=8100,localHost=localhost,localPort=32958,peerHost=localhost,peerPort=8100
at ag.ion.bion.officelayer.internal.document.DocumentService.loadDocument(DocumentService.java:253)
at com.sebulli.fakturama.openoffice.OODocument.(OODocument.java:156)
at com.sebulli.fakturama.openoffice.OOManager.openOODocument(OOManager.java:60)
at com.sebulli.fakturama.actions.CreateOODocumentAction.openOODocument(CreateOODocumentAction.java:202)
at com.sebulli.fakturama.actions.CreateOODocumentAction.run(CreateOODocumentAction.java:167)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
at org.eclipse.ui.actions.RetargetAction.runWithEvent(RetargetAction.java:230)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3588)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3209)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.sebulli.fakturama.Application.start(Application.java:39)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
Caused by: com.sun.star.lang.DisposedException: java.io.IOException: com.sun.star.io.IOException: EOF reached - socket,host=localhost,port=8100,localHost=localhost,localPort=32958,peerHost=localhost,peerPort=8100
at com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge$MessageDispatcher.run(java_remote_bridge.java:171)
Gruß icke
Leute, ich will jetzt nicht klugscheissen (weil es für die zwei Betroffenen auch zu spät ist), aber eine Warnung an andere loswerden: Ein Betriebssystem-Update sollte man nur dann machen, wenn man sich sicher ist, dass die wichtigsten Programme laufen! Zur Not in einer virtuellen Maschine testen - das ist schnell, komfortabel und kostenlos zu realisieren.
Mein Server läuft noch mit Ubuntu 10.04 LTS und wenn es nicht einen oberschweinswichtigen Grund zum Wechsel gibt, wird es auch dabei bleiben. Die Clients laufen mit 11.04. Ein Wechsel kommt vorerst schon wg. Unity nicht in Frage ...
Hallo fakturaati,
vielen Dank, für deine Meinung. Allerdings etwas in die falsche Richtung kluggeschissen. Nur mal so 🙂
Ich hab das Problem dann mit dem Downgrade von Libreoffice und dem Anpassen der Pfade behoben. Mit der Version 3.3.4 läuft's wieder.
Ich hoffe Einigen geholfen zu haben.
Wäre schön, wenn es in Zukunft auch mit aktuellen Officeversionen läuft.
Gruß icke
Ich werde am Wochenende mal schauen, wie es sich mit Ubuntu 10.10 und dem aktuellen LibreOffice verhält.
Wenn ich ne Lösung finde werde ich kurzfristig ein Update bereitstellen.
Gerd
admin schrieb:
-------------------------------------------------------
> Ich werde am Wochenende mal schauen, wie es sich
> mit Ubuntu 10.10 und dem aktuellen LibreOffice
> verhält.
> Wenn ich ne Lösung finde werde ich kurzfristig
> ein Update bereitstellen.
> Gerd
Das klingt großartig! Vielen, vielen Dank!
Als Workaround habe ich parallel die OpenOffice3.3 installiert - damit geht es. Es scheint also in der Tat an LO3.4 zu liegen.
Hallo,
mit Debian und LO 3.4.3 keine Probleme.
Gruß
Marek
Viele Grüße
Marek
Ubuntu 11.10, LibreOffice 3.4.3 geht eigentlich.
Ubuntu 11.10 installiert (VirtualBox)
Fakturama installiert
aus dem Ubuntu Software-Center dann OpenJDK-Java-7-Laufzeitumgebung installiert.
(bisher hatte ich immer das Java von Sun/Oracle)
Aber auch damit geht es.
Fakturama gestartet. Einstellungen Office Pfad: usr/lib/libreoffice
Gerd
Das ist seltsam. Bei mir erhalte ich die weiter oben geposteten Fehlermeldungen. Mit OpenOffice funktioniert es hingegen einwandfrei. Als JRE habe ich Openjdk 6 installiert - ist das in Ordnung oder sollte ich auf die 7 upgraden bzw. SunJava installieren? Wo könnten weitere Fehlerquellen liegen?
ich hab OpenJDK7 deshalb installiert, weil ich auf dem anderen Rechner sun 1.6 habe und da geht es. Ich wollte "soviel wie möglich anderst" haben.
Weil es sehr schwierig ist, den Fehler zu lokalisieren, wenn man ihn auf dem eigenen System nicht reproduzieren kann.
Gerd
hab das programm installiert und alles eingerichtet.
habe auch open office aufm pc und funktioniert.
wenn ich jetzt im programm alles fertig habe und auf drücken klicke dann öffnet sich Open Office aber mehr passiert nicht.
es kommt nur ein auswahlfenster mit Textdokument,Präsentation usw.
Die vorlagen kann ich ganz normal mit office bearbeiten.
Liegt das an Open Office oder an Fakturama?
System:
iMac G5 Intel 2,16 MHZ
2GB RAM
OSX 10.7 Lion
Hoffe mir kann da jemand helfen.
Gruß
Hallo Tobias,
welche OpenOffice Version hast Du ?
Im Menü Hilfe/Über Fakturama/Installationsdetails/Configuration/Fehlerprotokoll anzeigen
Wird da beim Start von OpenOffice eine Fehlermeldung ausgegeben ?
Gerd
ne es kommt keine fehlermeldung. open office startet ganz normal und dann bleibt es bei dem auswahl bildschirm stehen.
da kann man auswählen ob man ein neues textdokument,präsentation etc machen möchte.
es öffnet sich aber nichts von fakturama.
version ist 3.3.0
Hi
ich habe genau das gleiche Problem. LibreOffice geht kurz auf und ist dann wieder zu. Meine Vermutung ist, dass es am Update von LibreOffice liegt. Ich setze Version
LibreOffice 3.4.3
OOO340m1 (Build:302)
ein und erst seit dieser Version treten die Probleme auf. Fehlermeldung aus Fakturama gibts auch:
!ENTRY org.eclipse.core.runtime 4 2 2011-11-07 18:50:19.615
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.core.runtime".
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:4282)
at org.eclipse.swt.SWT.error(SWT.java:4197)
at org.eclipse.swt.SWT.error(SWT.java:4168)
at org.eclipse.swt.widgets.Widget.error(Widget.java:466)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:404)
at org.eclipse.swt.widgets.Widget.checkParent(Widget.java:342)
at org.eclipse.swt.widgets.Widget.(Widget.java:220)
at org.eclipse.swt.widgets.Control.(Control.java:95)
at org.eclipse.swt.widgets.Scrollable.(Scrollable.java:74)
at org.eclipse.swt.widgets.Composite.(Composite.java:95)
at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:148)
at org.eclipse.ui.internal.ViewPane.createControl(ViewPane.java:137)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:310)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:229)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:595)
at org.eclipse.ui.internal.Perspective.showView(Perspective.java:2245)
at org.eclipse.ui.internal.WorkbenchPage.busyShowView(WorkbenchPage.java:1145)
at org.eclipse.ui.internal.WorkbenchPage$20.run(WorkbenchPage.java:3921)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:52)
at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3918)
at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3894)
at com.sebulli.fakturama.logger.LogListener.showErrorView(LogListener.java:84)
at com.sebulli.fakturama.logger.LogListener.logging(LogListener.java:188)
at org.eclipse.core.internal.runtime.Log$1.run(Log.java:89)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.runtime.Log.logToListeners(Log.java:96)
at org.eclipse.core.internal.runtime.Log.logged(Log.java:76)
at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.safeLogged(ExtendedLogReaderServiceFactory.java:84)
at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.logPrivileged(ExtendedLogReaderServiceFactory.java:165)
at org.eclipse.equinox.log.internal.ExtendedLogReaderServiceFactory.log(ExtendedLogReaderServiceFactory.java:146)
at org.eclipse.equinox.log.internal.ExtendedLogServiceFactory.log(ExtendedLogServiceFactory.java:65)
at org.eclipse.equinox.log.internal.ExtendedLogServiceImpl.log(ExtendedLogServiceImpl.java:87)
at org.eclipse.equinox.log.internal.LoggerImpl.log(LoggerImpl.java:54)
at org.eclipse.core.internal.runtime.Log.log(Log.java:60)
at com.sebulli.fakturama.logger.Logger.logError(Logger.java:42)
at com.sebulli.fakturama.openoffice.OODocument.(OODocument.java:363)
at com.sebulli.fakturama.openoffice.OOManager$1.run(OOManager.java:52)
at java.lang.Thread.run(Thread.java:679)
kannst Du mal schauen, ob im Unterordner /Log in der Logdatei etwas steht ?
Der angezeigte Fehler "Invalid thread access" kommt daher, weil LibreOffice als eigener Thread gestartet wurde. (Kann man in den Einstellungen umstellen). Wenn es ein eigener Thread ist, dann kann leider nicht auf das Fenster zur Ausgabe einer Fehlermeldung zugegriffen werden.
Im obigen Log sieht mal also die Auswirkung des 2. Fehlers, der entsteht, weil die erste Fehlermeldung nicht angezeigt werden kann. Die würde mich aber interessieren 😀
Gerd