Benachrichtigungen
Alles entfernen

Drucken

91 Beiträge
15 Benutzer
0 Reactions
9,008 Aufrufe
 fhs
(@fhs)
Eminent Member
Beigetreten: vor 15 Jahren
Beiträge: 22
 

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 😉



   
AntwortZitat
 icke
(@icke)
Active Member
Beigetreten: vor 15 Jahren
Beiträge: 9
 

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



   
AntwortZitat
(@fakturaati)
Mitglied
Beigetreten: vor 15 Jahren
Beiträge: 241
 

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 ...



   
AntwortZitat
 icke
(@icke)
Active Member
Beigetreten: vor 15 Jahren
Beiträge: 9
 

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



   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

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



   
AntwortZitat
 fhs
(@fhs)
Eminent Member
Beigetreten: vor 15 Jahren
Beiträge: 22
 

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.



   
AntwortZitat
(@pillango)
Reputable Member
Beigetreten: vor 15 Jahren
Beiträge: 185
 

Hallo,
mit Debian und LO 3.4.3 keine Probleme.

Gruß
Marek


Viele Grüße
Marek


   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

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



   
AntwortZitat
 fhs
(@fhs)
Eminent Member
Beigetreten: vor 15 Jahren
Beiträge: 22
 

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?



   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

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



   
AntwortZitat
(@Tobias)
New Member
Beigetreten: vor 14 Jahren
Beiträge: 2
 

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ß



   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

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



   
AntwortZitat
(@rhe_dummy)
Noble Member
Beigetreten: vor 57 Jahren
Beiträge: 729
Topic starter  

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



   
AntwortZitat
(@obelix)
Eminent Member
Beigetreten: vor 15 Jahren
Beiträge: 42
 

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)



   
AntwortZitat
 Gerd
(@admin_gerd)
Honorable Member
Beigetreten: vor 16 Jahren
Beiträge: 514
 

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



   
AntwortZitat
Seite 2 / 7
Teilen: