Fehler beim Rechnun...
 
Benachrichtigungen
Alles entfernen

Fehler beim Rechnungsdruck

4 Beiträge
2 Benutzer
0 Likes
175 Aufrufe
 oko
(@oko)
Active Member
Beigetreten: vor 4 Jahren
Beiträge: 6
Topic starter  

Hallo,

seit ein paar Tagen habe ich ein nerviges Problem beim Druck der Rechnungen.

Kurz nachdem der eMail-Dialog angezeigt wird poppt eine Fehlermeldung "Dokument konnte nicht erzeugt werden" hoch (siehe Screenshot anbei). (den Screenshot kann ich leider nicht hochladen, da kommt ein "Forbidden" vom Forums-Server)

Die Pfade habe ich natürlich überprüft und die Rechnung wird in Wirklichkeit auch erzeugt (sowohl PDF als auch ODT).
Der eMail Versand klappt ebenfalls, genauso wie die Anzeige wenn man erneut auf den Druck-Button klickt und die Frage, ob die bereits existierende Datei angezeigt werden soll mit "Ja" beantwortet.

Nur die sofortige Anzeige (zur Kontrolle vor dem eMail-Versand) klappt halt nicht und durch die Fehlermeldung schiebt sich das Hauptfenster vor den eMail-Dialog welcher dadurch nur umständlich, durch das Verschieben des Hauptfensters, erreichbar ist.

Irgendeine Idee wie ich den Fehler in den Griff bekommen könnte?

Gruß
   Olaf

Dieses Thema wurde geändert vor 3 Monaten 2 mal von oko

   
Zitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 11 Jahren
Beiträge: 4314
 

Hallo Olaf, kannst Du mal bitte im Logfile nachsehen, ob da irgendwelche Fehler drinstehen? Ich hatte neulich ein ähnliches Problem, das trat aber nur auf, wenn man die Rechnung zum wiederholten Mal gedruckt hat.

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


   
AntwortZitat
 oko
(@oko)
Active Member
Beigetreten: vor 4 Jahren
Beiträge: 6
Topic starter  

@rheydenr Hallo Ralf,

bei mir war es auch ein Wiederholungsdruck. Ein Logfile habe ich gespeichert und extra noch vorher gelöscht.

Inzwischen ist der Fehler aber weg, ich vermute, weil ich LibreOffice aktualisiert habe (auf jetzt 7.6.4).
Aber vielleicht hilft das Log ja trotzdem...

 

Gruß
Olaf

 

20240215 21:49:33.273 | ERROR |  | Error starting OpenOffice with Schicksweg.ott
java.lang.NullPointerException: Cannot invoke "org.apache.pdfbox.pdmodel.common.PDMetadata.createInputStream()" because "metadata" is null
	at org.fakturama.export.facturx.FacturXHelper.makeA3Acompliant(FacturXHelper.java:95)
	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.run(CreateOODocumentHandler.java:198)
	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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
	at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:317)
	at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:251)
	at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:173)
	at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:156)
	at org.eclipse.core.commands.Command.executeWithChecks(Command.java:488)
	at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487)
	at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
	at com.sebulli.fakturama.parts.FakturamaCoolbarAction.runWithEvent(FakturamaCoolbarAction.java:135)
	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:580)
	at org.eclipse.jface.action.ActionContributionItem.lambda$5(ActionContributionItem.java:453)
	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
 oko
(@oko)
Active Member
Beigetreten: vor 4 Jahren
Beiträge: 6
Topic starter  

Achja, nochwas.

Ich habe noch eine zweite Installation von Fakturama (mittels -data-Parameter), in dieser ist der Fehler (auch vor dem LO-Update) nicht aufgetreten.


   
AntwortZitat
Teilen: