View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000717 | Fakturama | Dokumente (Documents) | public | 2018-10-21 04:35 | 2018-11-09 08:23 |
Reporter | Funzi | Assigned To | rheydenr | ||
Priority | normal | Severity | tweak | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | PC | OS | Linux | OS Version | andere (64bit) |
Product Version | 2.0.3 | ||||
Fixed in Version | 2.0.4 | ||||
Summary | 0000717: NullPointerException in CreateOODocumentHandler | ||||
Description | Hallo, Ich habe vor einigen Tagen Fakturama entdeckt und bin wirklich begeistert. Heute habe ich etwa 4 Stunden damit verbracht meine bestehende Rechnungsvorlage in LibreOffice nachzubilden. Nachdem mir das gelungen war und ich erste Angebote und Rechnungen nach Fakturama übernommen habe, erhalte ich aber eine merkwürdige Fehlermeldung. Sowohl das PDF als auch das ODT wird korrekt erzeugt. Aber nach dem Bestätigen des "PDF wurde erfolgreich erzeugt" erscheint ein leeres Fenster mit der Überschrift "Interner Fehler" und dem Text: Ursache: org.eclipse.e4.core.InjectionException: java.lang.NullPointerException Im Logfile kann ich dazu das folgende sehen: 03:40:11.929 [com.sebulli.fakturama.log.LogbackAdapter@65a48602] ERROR org.eclipse.e4.ui.workbench - Internal Error Ich verwende übrigens Fedora Linux mit LibreOffice 5.3 sowie MySQL als Datenbank. Liebe Grüße, | ||||
Additional Information | Auf den ersten Blick würde ich
durch
ersetzen, um den Fehler zu vermeiden. Aber das ist vermutlich eher Symptombekämpfung und keine Ursachenbehebung. Leider kann ich Faktura nicht lokal bauen. Gibt es da eine Anleitung? | ||||
Tags | No tags attached. | ||||
|
Okay, ... so wie es aussieht liegt es daran, dass ein Posten keine Artikelnummer hat. Diese wird im Template zwar nicht verwendet, wenn ich dort überall etwas eintrage ist das Problem nicht mehr zu reproduzieren. Also eventuell ist die o.g. Symptombekämpfung dann doch ein notwendiger Check, wenn Artikelnummer kein Pflichtfeld ist? |
|
Leider passiert es nun auch wenn überall eine Artikelnummer eingetragen ist. Dann war das wohl ein Zufall. Für heute lasse ich es aber mal gut sein. |
|
Nach Korrektur der Einstellungen, dass keine Artikelnummern verwendet werden sollen, funktioniert alles problemlos. Dass es im letzten Kommentar etwas erratisch wirkte lag eventuell an einem verzögerten Speichern (oder ein wenig Schlafmangel). Ich kann das Issue nicht selbst schließen, kann aber sagen, dass es nicht mehr auftritt und somit hinfällig ist. |
|
Das problem sollte dennoch nicht auftreten. Infos zur Entwicklung gibt's hier: https://www.fakturama.info/creating-a-development-environment-with-oomph-setup. |
|
Die Verwendung der Hash-Funktion wurde nochmal geändert. Der Hash wird jetzt nicht über die Artikelnummer, sondern über das komplette item-Objekt gebildet. Damit entfällt diese Fehlerquelle, falls keine Artikelnummer vorhanden ist. |
Date Modified | Username | Field | Change |
---|---|---|---|
2018-10-21 04:35 | Funzi | New Issue | |
2018-10-21 04:48 | Funzi | Note Added: 0000808 | |
2018-10-21 04:52 | Funzi | Note Added: 0000809 | |
2018-10-21 21:11 | Funzi | Note Added: 0000810 | |
2018-11-08 13:10 | rheydenr | Assigned To | => rheydenr |
2018-11-08 13:10 | rheydenr | Status | new => assigned |
2018-11-08 13:11 | rheydenr | Note Added: 0000813 | |
2018-11-09 08:23 | rheydenr | Status | assigned => resolved |
2018-11-09 08:23 | rheydenr | Resolution | open => fixed |
2018-11-09 08:23 | rheydenr | Fixed in Version | => 2.0.4 |
2018-11-09 08:23 | rheydenr | Note Added: 0000816 |