Fakturama Start unter Kubuntu 18.04

geschrieben von kunofakt 
Willkommen! Anmelden Ein neues Profil erzeugen Suche
Fakturama Start unter Kubuntu 18.04
09. Oktober 2019 18:31
Hallo zusammen,

ich komme scheinbar mit den Java-Versionen durcheinander.... oder es ist ein anderes Problem.

Nachdem ich mal vor Wochen von KUbuntu 16.04 auf 18.04 umgestiegen bin, läuft mein Fakturama nicht mehr.

Es erscheint folgende Anzeige:

Sreenshot

Java ist folgendes installiert:

Java


Auf einem zweiten Kubuntu-PC (neu aufgesetzt, auch von 16.04 auf 18.04) habe ich das selbe Problem, Programm startet nicht. Es handelt sich hier um eine andere Fakturama-Installation, nicht die selbe wie oben...

Fakturama-Error zweiter PC

Java hier:

2. Java

Ich dachte ich bekomme das mit dem zweiten (frisch gebauten) PC leichter hin.... sad smiley

Würde mich freuen wenn mir den entscheidenen Hinweis reichen könnte.

Viele Grüße,
Ralf

PS: Die Image-Links scheinen nicht zu funktionieren...



1-mal bearbeitet. Zuletzt am 09.10.19 18:35.
Re: Fakturama Start unter Kubuntu 18.04
15. Oktober 2019 22:34
Hallo Ralf,
stehen in ~/.fakturama2/.metadata/.log (bei Linux / Mac OS) irgendwelche Hinweise?

Viele Grüße,
Ralf.
Re: Fakturama Start unter Kubuntu 18.04
16. Oktober 2019 23:15
Hallo Ralf,

ja, jede Menge:


!SESSION 2019-02-28 10:41:31.824 -----------------------------------------------
eclipse.buildId=2.0.3.
java.version=1.8.0_201
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:48.386
!MESSAGE create Document list part

!ENTRY org.eclipse.e4.ui.workbench 4 0 2019-02-28 10:50:48.447
!MESSAGE Unable to generate parameterized command for org.eclipse.e4.ui.model.application.ui.menu.impl.HandledMenuItemImpl@59018eed (elementId: menu:main.menu.file.webshop.id, tags: null, contributorURI: platform:/plugin/com.sebulli.fakturama.rcp) (widget: null, renderer: org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer@467ef400, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (label: %command.webshop.name, iconURI: icon://COMMAND_SHOP, tooltip: %command.webshop.tooltip, enabled: false, selected: false, type: Push) (mnemonics: null) (wbCommand: null) with {org.fakturama.webshop.connector.action=import-orders, com.sebulli.fakturama.webshopimport.prepareGetProductsAndOrders=true}
!SESSION 2019-02-28 10:50:49.325 -----------------------------------------------
eclipse.buildId=2.0.3.
java.version=1.8.0_201
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:54.405
!MESSAGE propertiesFile: /home/ralf/Daten/Faktura/fakturamaviews.properties

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:54.419
!MESSAGE {fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:54.420
!MESSAGE {fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:54.420
!MESSAGE {fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:54.420
!MESSAGE {fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:54.420
!MESSAGE {fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:54.420
!MESSAGE {fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, TEXTS.BODY.columnWidth.sizes=0:0,1:100, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:54.420
!MESSAGE {fakturama.document.itemTable.BODY.columnWidth.sizes=0:11,1:7,2:10,3:12,4:5,5:8,6:5,7:11,8:7,9:7,10:11,11:6, fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, TEXTS.BODY.columnWidth.sizes=0:0,1:100, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:54.420
!MESSAGE {fakturama.document.itemTable.BODY.columnWidth.sizes=0:11,1:7,2:10,3:12,4:5,5:8,6:5,7:11,8:7,9:7,10:11,11:6, fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, TEXTS.BODY.columnWidth.sizes=0:0,1:100, VOUCHERITEMS.BODY.columnWidth.sizes=0:23,1:14,2:14,3:33,4:16, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:54.421
!MESSAGE {VOUCHERS.BODY.columnWidth.sizes=0:9,1:25,2:3,3:33,4:14,5:16, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, TEXTS.BODY.columnWidth.sizes=0:0,1:100, VOUCHERITEMS.BODY.columnWidth.sizes=0:23,1:14,2:14,3:33,4:16, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.document.itemTable.BODY.columnWidth.sizes=0:11,1:7,2:10,3:12,4:5,5:8,6:5,7:11,8:7,9:7,10:11,11:6}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:54.421
!MESSAGE {VOUCHERS.BODY.columnWidth.sizes=0:9,1:25,2:3,3:33,4:14,5:16, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16, fakturama.views.shippingTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, TEXTS.BODY.columnWidth.sizes=0:0,1:100, VOUCHERITEMS.BODY.columnWidth.sizes=0:23,1:14,2:14,3:33,4:16, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.document.itemTable.BODY.columnWidth.sizes=0:11,1:7,2:10,3:12,4:5,5:8,6:5,7:11,8:7,9:7,10:11,11:6}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:54.421
!MESSAGE {VOUCHERS.BODY.columnWidth.sizes=0:9,1:25,2:3,3:33,4:14,5:16, fakturama.views.vatTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16, LIST.BODY.columnWidth.sizes=0:50,1:50, fakturama.views.shippingTable.BODY.columnWidth.sizes=0:39,1:33,2:12,3:16, fakturama.views.documentTable.BODY.columnWidth.sizes=0:12,1:14,2:3,3:33,4:10,5:16,6:12, fakturama.views.contactTable.BODY.columnWidth.sizes=0:6,1:25,2:33,3:20,4:9,5:7, fakturama.views.paymentTable.BODY.columnWidth.sizes=0:32,1:12,2:9,3:25,4:12,5:10, TEXTS.BODY.columnWidth.sizes=0:0,1:100, VOUCHERITEMS.BODY.columnWidth.sizes=0:23,1:14,2:14,3:33,4:16, PRODUCTS.BODY.columnWidth.sizes=0:24,1:11,2:25,3:16,4:16,5:8, fakturama.document.itemTable.BODY.columnWidth.sizes=0:11,1:7,2:10,3:12,4:5,5:8,6:5,7:11,8:7,9:7,10:11,11:6}

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:54.423
!MESSAGE --- old data end ----

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:50:55.264
!MESSAGE beendet

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:51:13.401
!MESSAGE create Document list part

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:51:29.308
!MESSAGE beendet

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-02-28 10:52:03.237
!MESSAGE Saving NatTable state to fakturamaviews.properties
!SESSION 2019-10-09 15:54:27.459 -----------------------------------------------
eclipse.buildId=2.0.3.
java.version=1.8.0_201
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-10-09 15:54:37.533
!MESSAGE create Document list part

!ENTRY org.eclipse.e4.ui.workbench 1 0 2019-10-09 15:54:46.314
!MESSAGE Saving NatTable state to fakturamaviews.properties
!SESSION 2019-10-09 18:09:16.174 -----------------------------------------------
eclipse.buildId=2.0.3.
java.version=1.8.0_201
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY com.sebulli.fakturama.common 4 0 2019-10-09 18:09:20.340
!MESSAGE couldn't create or update database!
!SESSION 2019-10-09 18:09:46.843 -----------------------------------------------
eclipse.buildId=2.0.3.
java.version=1.8.0_201
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY com.sebulli.fakturama.common 4 0 2019-10-09 18:09:50.941
!MESSAGE couldn't create or update database!
!SESSION 2019-10-11 16:09:44.709 -----------------------------------------------
eclipse.buildId=2.0.3.es
java.version=1.8.0_201
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY com.sebulli.fakturama.common 4 0 2019-10-11 16:09:49.262
!MESSAGE couldn't create or update database!
!SESSION 2019-10-11 16:13:12.904 -----------------------------------------------
eclipse.buildId=2.0.3.
java.version=1.8.0_201
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY com.sebulli.fakturama.common 4 0 2019-10-11 16:13:17.016
!MESSAGE couldn't create or update database!

Viele Grüße,
Ralf
Re: Fakturama Start unter Kubuntu 18.04
16. Oktober 2019 23:18
Moin,
irgendwie kann die Datenbank nicht geladen werden. Kannst Du mal nachschauen, ob da evtl. ein Prozeß klemmt?

Viele Grüße,
Ralf.
Re: Fakturama Start unter Kubuntu 18.04
17. Oktober 2019 08:24
Moin Ralf,

ich weiß ja nicht nach was ich genau schauen muss ... was für ein ("Prozeß"winking smiley könnte da klemmen?
Kann man die DB irgendwie manuell laden, bzw. was ist das für eine DB und gibt es ein anderes DB-Tool womit man das mal machen könnte...
Ich weiß schlicht zu wenig über diese Software..

Danke für Deinen Hilfe.

Gruß,
Ralf
Re: Fakturama Start unter Kubuntu 18.04
17. Oktober 2019 08:55
Fakturama startet im Hintergrund noch einen Prozeß, der die Datenbank laufen läßt. Der hängt manchmal beim Beenden der Anwendung. Man sieht das, wenn man "ps -aef" eingibt im Terminal. Da gibt es dann einen java-Prozeß, den man manuell beenden muß. Ansonsten wäre noch die Frage, ob das Verzeichnis, wo die Datenbank liegt, die entsprechenden Schreibrechte hat.

Viele Grüße,
Ralf.
Re: Fakturama Start unter Kubuntu 18.04
17. Oktober 2019 09:14
Hallo Zusammen

Ich hab seit heute den genau gleichen Fehler, ausser dass bei "-exitdata" ein anderer Wert steht und ich den Pfad zum Mandanten übergebe.
Habe vorgestern die letzte Rechnung erstellt, heute kann ich die Software nicht mehr starten. Habe dazwischen keine Systemaktualisierung vorgenommen.
Es läuft kein Hintergrundprozess. Hatte damit immer wieder mal Probleme, darum starte ich Fakturama aus einer Shell, damit habe ich dieses Problem beseitig.

Version auch hier: Ubuntu 18.04.3 LTS
Fakturama: 2.0.4

Kenn mich mit Linux recht gut aus, hab aber Null Ahnung von Java. :-(

Grüsse
Chinchilla
Re: Fakturama Start unter Kubuntu 18.04
17. Oktober 2019 09:29
Moin,
ich glaube, Java ist hier auch nicht das Problem. Die erste Anlaufstelle ist in solchen Fällen immer das Logfile in in ~/.fakturama2/.metadata/.log. Da stehen die Dinge drin, die zum Fehler geführt haben. Wenn dort nichts drinsteht, besteht das Problem außerhalb der Anwendung.

Viele Grüße,
Ralf.
Re: Fakturama Start unter Kubuntu 18.04
17. Oktober 2019 11:17
Hallo Ralf

im .log steht:
!ENTRY com.sebulli.fakturama.common 4 0 2019-10-17 10:37:58.372
!MESSAGE couldn't create or update database!

Die Datenbanken existieren jedoch und haben auch die notwendigen Rechte:
ls -l Database/
insgesamt 2832
-rw-rw-r-- 1 user user 2490368 Dez  2  2018 Database.lobs
-rw-rw-r-- 1 user user        100 Okt 16 08:46 Database.properties
-rw-rw-r-- 1 user user  378593 Okt 16 08:46 Database.script

Im Log des Arbeitsverzeichnis steht das gleiche: "couldn't create or update database!"

Der Fehler scheint tatsächlich "extern" zu liegen: Habe die beiden Fakturama-Verzeichnisse im Arbeitsverzeichnis komplett aus dem Backup eingespielt, also vor der Erstellung der letzten Rechnung. Erhalte den gleichen Fehler...

Ich erstelle wenige Rechnungen per Fakturama, darum hab ich mich bis jetzt nicht daran gemacht, die DB auf den MySQL-Server zu zügeln.

Soll ich die aktuelle Version 2.0.5 installieren (habe 2.0.4) oder zuerst die jetztige wieder zum laufen bringen?
Hast Du noch eine Idee Ralf, wo ich den Fehler suchen kann?

Danke für die Hilfe und Grüsse
Chinchilla
Re: Fakturama Start unter Kubuntu 18.04
17. Oktober 2019 13:32
Weitere Erkenntnisse:
- habe Fakturama auf 2.0.5 aktualisiert
- Metadaten-Verzeichnis gelöscht
- neues, leeres Arbeitsverzeichnis erstellt
- keine Datenübernahme
> Fakturama startet

dito wie oben, aber mit Datenübernahme
> Datenübernahme funktioniert nicht, hier die letzten Zeiler der Ausgabe:
[Server@4dba773d]: Startup sequence completed in 334 ms.
[Server@4dba773d]: 2019-10-17 13:21:52.339 HSQLDB server 2.4.1 is online on port 9002
[Server@4dba773d]: To close normally, connect and execute SHUTDOWN SQL
[Server@4dba773d]: From command line, use [Ctrl]+[C] to abort abruptly
[Server@4dba773d]: Initiating shutdown sequence...
[Server@4dba773d]: Shutdown sequence completed in 0 ms.
[Server@4dba773d]: 2019-10-17 13:21:54.407 SHUTDOWN : System.exit() was not called
13:21:54.414 [Equinox Log Thread - Equinox Container: 2b67803e-b2da-4fc6-af61-dd55a01147a3] WARN  com.sebulli.fakturama.hsqlconnector - TEST
[Server@28fc1132]: Initiating startup sequence...
[Server@28fc1132]: Server socket opened successfully in 0 ms.
[Server@28fc1132]: Database [index=0, id=1, db=file:/home/user/fakturama_mysql_chbox//Database/Database, alias=fakdbneu] opened successfully in 64 ms.
[Server@28fc1132]: Startup sequence completed in 66 ms.
[Server@28fc1132]: 2019-10-17 13:21:54.512 HSQLDB server 2.4.1 is online on port 9002
[Server@28fc1132]: To close normally, connect and execute SHUTDOWN SQL
[Server@28fc1132]: From command line, use [Ctrl]+[C] to abort abruptly
[EL Info]: 2019-10-17 13:21:54.577--ServerSession(1924493808)--EclipseLink, version: Eclipse Persistence Services - 2.7.3.v20180807-4be1041
[EL Info]: connection: 2019-10-17 13:21:54.878--ServerSession(1924493808)--/unconfigured2_nonJtaDataSource=2146326063_url=jdbc:hsqldb:hsql://localhost:9002/fakdbneu_user=sa login successful

(Fakturama:7782): Gtk-CRITICAL **: 13:21:56.903: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar

(Fakturama:7782): Gtk-CRITICAL **: 13:21:57.043: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar

(Fakturama:7782): Gtk-CRITICAL **: 13:21:57.172: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar

(Fakturama:7782): Gtk-CRITICAL **: 13:21:57.173: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar

(Fakturama:7782): Gtk-CRITICAL **: 13:22:08.360: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar
Hier hat Fakturama gestoppt, darum hab ich nach einiger Zeit abgebrochen. Angezeigt wurde nebst dem Standart-Fakturama-Fenster ein neues, grosses Fenster ohne Inhalt.

Wollte auf MySQL migrieren, aber das hat auch nicht funktioniert. Darum wieder mit der Standartinstallation, das andere kann ich immer noch versuchen wenns wieder läuft.

Vielleicht helfen diese Infos weiter den Fehler zu finden.

Danke und Grüsse
Chinchilla
In diesem Forum dürfen leider nur registrierte Teilnehmer schreiben.

Klicke hier, um Dich einzuloggen