Fakturama Umzug auf...
 
Benachrichtigungen
Alles entfernen

Fakturama Umzug auf neuen Rechner, Probleme mit LibreOffice Integration

9 Beiträge
4 Benutzer
0 Reactions
835 Aufrufe
(@jochen77)
Active Member
Beigetreten: vor 9 Jahren
Beiträge: 10
Topic starter   [#4456]

Hallo,

 

heute habe ich die Fakturama Installation auf einen neuen PC umgezogen. Der alte war Windows 10, der neue ist Windows 11. Dazu habe ich das Arbeitsverzeichnis und das .fakturama Verzeichnis kopiert. Das hat soweit auch alles gut gegklappt. Nur an der LibreOffice Integration scheitere ich gerade.

Ich bekomme die Meldung "Error starting OpenOffice with Rechnung_neuer_Briefkopf2.ott in:"

Erstellt wird die Datei und auch das PDF. Das Verzeichnis habe ich geprüft und angepasst. Die Vorlage ist vorhanden und lässt sich öffen. Da ich in einem anderen Beitrag gelesen habe dass es Abhilfe brachte ein LibreOffice Verzeichnis ohne Leerzeichen zu verwenden habe ich LibreOffice deinstalliert und anstatt in C:\Program Files\LibreOffice in C:\LibreOffice installiert. Leider ohne Änderung im Verhalten.

Nun bin ich ratlos. Was kann ich tun? Evlt. eine andere LibreOffice Version? Ich setze die neue 25.2.2.2 (X86_64) ein. Fakturama habe ich in der Version 2.1.3-SNAPSHOT installiert.

Vielen Dank

Gruß Jochen

 



   
Zitat
Themen-Schlagwörter
(@becherer)
Estimable Member
Beigetreten: vor 2 Jahren
Beiträge: 80
 

Wurde der libreoffice pfad in den einstellungen geaendert/angepasst?


Fakturama 2.2.0beta auf openSUSE Tumbleweed


   
AntwortZitat
(@jochen77)
Active Member
Beigetreten: vor 9 Jahren
Beiträge: 10
Topic starter  

Sorry, das habe ich nicht deutlich genug geschrieben. Ja die Einstellungen im Fakturama habe ich angepasst und nach dem Neustart von Fakturama auch geprüft ob die Einstellung gespeichert wurde.

 

Gruß Jochen



   
AntwortZitat
(@becherer)
Estimable Member
Beigetreten: vor 2 Jahren
Beiträge: 80
 

Dann leider kann ich keinen tipp mehr geben, das waere ein einfacher fehler gewesen ;-))

ich arbeite nicht mit windoofs, hier alles linux (was auch seine probleme hat, aber andere ;-)).


Fakturama 2.2.0beta auf openSUSE Tumbleweed


   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Moin, stehen in ~/.fakturama2/.metadata/.log (bei Linux / Mac OS) bzw. %USERPROFILE%\.fakturama2\.metadata\.log
irgendwelche Hinweise? Man kommt da auch über Hilfe -> Über Fakturama -> Installation Details -> Configuration -> View Error Log ran. Manchmal ist es gar nicht die LibreOffice-Installation, sondern irgendwas anderes.


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@jochen77)
Active Member
Beigetreten: vor 9 Jahren
Beiträge: 10
Topic starter  

Sorry für die späte Rückmeldung.

 

in der .log steht etwas dass Fakturama die Vorlage nicht öffnen kann. Ich habe die Vorlage vom alten PC übernommen mit älterer LibreOffice Verstion. Um den Fehler einzugrenzen habe ich nun die Vorlage im neuen Libre Office geöffnet, ein Zeichen geändert und wieder als neue Vorlage gespeichert. Leider ohne den Fehler zu beheben.

 

Wo kommt den das Objekt "conf2" her die hier als Fehler "null" ist?

 

Gruß Jochen

!SESSION 2025-04-07 09:14:24.418 -----------------------------------------------
eclipse.buildId=2.1.3.202304210827
java.version=17.0.1
java.vendor=Azul Systems, Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Command-line arguments:  -os win32 -ws win32 -arch x86_64

!ENTRY com.sebulli.fakturama.common 4 0 2025-04-07 09:14:50.332
!MESSAGE Error starting OpenOffice with Rechnung_neuer_Briefkopf_2.ott
!STACK 0
java.lang.NullPointerException: Cannot invoke "org.apache.xmpbox.type.TextType.setValue(Object)" because "conf2" is null
	at org.fakturama.export.facturx.FacturXHelper.makeA3Acompliant(FacturXHelper.java:127)
	at org.fakturama.export.einvoice.AbstractEInvoiceCreator.createPdf(AbstractEInvoiceCreator.java:167)
	at org.fakturama.export.facturx.XRechnungCreator.createEInvoice(XRechnungCreator.java:92)
	at org.fakturama.export.einvoice.ZugferdExporter.processPdf(ZugferdExporter.java:106)
	at com.sebulli.fakturama.office.OfficeDocument.postProcess(OfficeDocument.java:354)
	at com.sebulli.fakturama.office.OfficeDocument.saveOODocument(OfficeDocument.java:330)
	at com.sebulli.fakturama.office.OfficeDocument.createDocument(OfficeDocument.java:180)
	at com.sebulli.fakturama.handlers.CreateOODocumentHandler.openOODocument(CreateOODocumentHandler.java:390)
	at com.sebulli.fakturama.handlers.CreateOODocumentHandler.lambda$0(CreateOODocumentHandler.java:180)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4243)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1063)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4060)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3632)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

!ENTRY com.sebulli.fakturama.common 4 0 2025-04-07 09:14:50.332
!MESSAGE Document couldn't be created. Reason: Error starting OpenOffice with Rechnung_neuer_Briefkopf_2.ott
!STACK 0
com.sebulli.fakturama.exception.FakturamaStoringException: Error starting OpenOffice with Rechnung_neuer_Briefkopf_2.ott
	at com.sebulli.fakturama.office.OfficeDocument.createDocument(OfficeDocument.java:186)
	at com.sebulli.fakturama.handlers.CreateOODocumentHandler.openOODocument(CreateOODocumentHandler.java:390)
	at com.sebulli.fakturama.handlers.CreateOODocumentHandler.lambda$0(CreateOODocumentHandler.java:180)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4243)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1063)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4060)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3632)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

!ENTRY com.sebulli.fakturama.common 4 0 2025-04-07 09:14:50.332
!MESSAGE Exception occured: 
!STACK 0
java.lang.NullPointerException: Cannot invoke "org.apache.xmpbox.type.TextType.setValue(Object)" because "conf2" is null
	at org.fakturama.export.facturx.FacturXHelper.makeA3Acompliant(FacturXHelper.java:127)
	at org.fakturama.export.einvoice.AbstractEInvoiceCreator.createPdf(AbstractEInvoiceCreator.java:167)
	at org.fakturama.export.facturx.XRechnungCreator.createEInvoice(XRechnungCreator.java:92)
	at org.fakturama.export.einvoice.ZugferdExporter.processPdf(ZugferdExporter.java:106)
	at com.sebulli.fakturama.office.OfficeDocument.postProcess(OfficeDocument.java:354)
	at com.sebulli.fakturama.office.OfficeDocument.saveOODocument(OfficeDocument.java:330)
	at com.sebulli.fakturama.office.OfficeDocument.createDocument(OfficeDocument.java:180)
	at com.sebulli.fakturama.handlers.CreateOODocumentHandler.openOODocument(CreateOODocumentHandler.java:390)
	at com.sebulli.fakturama.handlers.CreateOODocumentHandler.lambda$0(CreateOODocumentHandler.java:180)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4243)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1063)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4060)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3632)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1467)

!ENTRY com.sebulli.fakturama.common 4 0 2025-04-07 09:19:00.472
!MESSAGE Error starting OpenOffice with Rechnung_neuer_Briefkopf_2.ott
!STACK 0
java.lang.NullPointerException: Cannot invoke "org.apache.xmpbox.type.TextType.setValue(Object)" because "conf2" is null
	at org.fakturama.export.facturx.FacturXHelper.makeA3Acompliant(FacturXHelper.java:127)
	at org.fakturama.export.einvoice.AbstractEInvoiceCreator.createPdf(AbstractEInvoiceCreator.java:167)
	at org.fakturama.export.facturx.XRechnungCreator.createEInvoice(XRechnungCreator.java:92)
	at org.fakturama.export.einvoice.ZugferdExporter.processPdf(ZugferdExporter.java:106)
	at com.sebulli.fakturama.office.OfficeDocument.postProcess(OfficeDocument.java:354)
	at com.sebulli.fakturama.office.OfficeDocument.saveOODocument(OfficeDocument.java:330)
	at com.sebulli.fakturama.office.OfficeDocument.createDocument(OfficeDocument.java:180)
	at com.sebulli.fakturama.handlers.CreateOODocumentHandler.openOODocument(CreateOODocumentHandler.java:390)
	at com.sebulli.fakturama.handlers.CreateOODocumentHandler.lambda$0(CreateOODocumentHandler.java:180)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4243)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1063)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4060)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3632)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
	at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:168)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1467)



   
AntwortZitat
(@Baumschubbser)
Active Member
Beigetreten: vor 7 Jahren
Beiträge: 10
 

Hallo Jochen,

konntest Du das Problem schon lösen? Ich benutze zwar Linux, habe aber genau das gleiche Problem. Mit der Original-Vorlage klappt alles, aber mit meinen eigenen Dokumenten kommt die gleiche Fehlermeldung wie bei Dir.



   
AntwortZitat
(@jochen77)
Active Member
Beigetreten: vor 9 Jahren
Beiträge: 10
Topic starter  

@Baumschubbser 

 

Leider noch nicht. Verwenden kann ich das Fakturama wenigstens da die Dateien richtig erzeugt werden. Nur Automatisch öffnen geht nicht.....

 

Gruß Jochen 



   
AntwortZitat
(@Baumschubbser)
Active Member
Beigetreten: vor 7 Jahren
Beiträge: 10
 

@jochen77

Hi Jochen, danke für Deine Antwort. Anscheinend haben wir doch unterschiedliche Probleme.

Auch wenn es Dir somit wahrscheinlich nicht weiter hilft, könnte es vielleicht anderen helfen:
Nachdem ich die automatische QR-Code Erzeugung in meinem Dokument gelöscht habe, klappt es wieder einwandfrei.



   
AntwortZitat
Teilen: