Hallo,
seit mehr als einem Tag bin ich daran, die neuste Version von Fakturama auf meine MacBook Pro zum Laufen zu bringen. Davor liefen und laufen noch die Versionen 1.6.9c, 2.0.5 und 2.1.0 auf demselben Computer. Die Fehlermeldung lautet: "An error has occured. See the log file /Applications/Fakturama_tmp.app/Contents/Eclipse/configuration/1638705368584.log."
Ich habe das Programm sowohl direkt gestartet, als auch mit Parameterwerten -w ... und auch -data ... -nl ..., mit zweiterem öffne ich die anderen Fakturama-Versionen.
Daraufhin habe ich die neuste Version von Java8 installiert und zwar über openjdk - und war dabei genervt erst einmal zu verstehen, was die verschiedenen Versionnummern bei java bedeuten. (Wer hat sich ausgedacht, dass die Versionsnummer für Java8 mit 1.8 beginnt?) Jetzt habe ich java.version=1.8.0_312 und auch die Pfade für die Java Virtual Machine gesetzt. Der Fehler bleibt der gleiche.
Hat jemand eine Idee?
Grüße feli_x
Ich hänge jetzt das Logfile /Applications/Fakturama_tmp.app/Contents/Eclipse/configuration/1638705368584.log an.
Hallo @feli_x,
du benötigst für die aktuelle Version von Fakturama mindestens Java 11.
Am besten ist es Du organisierst Dir eine entsprechende Version von Adoptium ( https://adoptium.net/ ).
Ich empfehle hier die Version 17, das ist eine LTS-Version mit welcher Du länger auskommen wirst.
LG
Jürgen
PS:
bei Adoptium werden die verschiedenen Java Versionen aus rechtlichen Gründen als "Temurin" bezeichnet, lass Dich davon nicht verwirren.
microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM
@microangelo Oh, danke, da habe ich die letzten Entwicklungshinweise https://www.fakturama.info/blog/entwicklung/ zu spät - nämlich erst jetzt - gelesen. Oops.
Noch ein paar Hinweise: Jetzt läuft fakturama2.1.2b bei mir. Ich habe mich weiterhin für die Installation von java mit homebrew entschieden. Hier eine Kurzanleitung, vielleicht hilft es anderen:
brew install jenv
brew install openjdk@11
in ~/.bash_profile: export PATH=/usr/local/opt/openjdk@11/bin:$PATH
sudo ln -sfn /usr/local/opt/openjdk@11/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-11.jdk
Mit jenv kann man wohl die Versionen von java switchen. Das habe ich bis jetzt noch nicht aktiviert. Jetzt gerade läuft fakturama2.1.2b und alle Versionen <= 2.1.0 laufen - wie zu erwarten war - nicht mehr. Muss man halt switchen.
Hallo zusammen,
nun melde ich mich doch noch einmal, mein Problem passt zum Tema… tat ich vor ca 6 ~ 8 Wochen schon einmal...
…habe Mac os 10.14.6 installiert, habe: „java version "17.0.1" 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)“
installiert und bringe Fakturama 2.1.2b nicht zum laufen, - auch andere Versionen nicht…! Es rührt sich gar nichts außer der bunde Apple-Ball, der sich nach gewisser Zeit zu drehen beginnt und dann die Meldung unter „Sofort beenden“ „Fakturama reagiert nicht“
Wo liegt der Fehler???
Vielen Danke für eure Hilfe!
einen Nachtrag möchte ich nur nachreichen; nach einer gewissen Zeit kommt eine Meldung (siehe Anhang)
@ichbintubist Dieses Phänomen hatte ich, wenn entweder die Datenbank anderweitig geöffnet war oder auf einem Server lag, der nicht erreichbar/ nicht verbunden war.
Fakturama
Version: 2.1.2-GS
Build-ID: 20211123-0623
Java-Version: 16.0.1
----------------------------
Fakturama
Version: 2.1.2c
Build-ID: 20210921-2048
Java-Version: 16.0.1
----------------------------
WIN 10
MAC OS
Das bedeutet dass die Datenbank nicht erreichbar ist.
Welche Datenbank setzt Du ein? HSQLDB? MySQL?
LG
Jürgen
microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM
Hallo Jürgen,
ich denke hsqldb aber wo kann ich das nachprüfen?
V.G. Lois
Es lässt sich ganz einfach beantworten.
Sofern Du nicht selbst MySQL installiert und eingerichtet hast nutzt Du mit ziemlicher Sicherheit HSQLDB.
Schaumal ob im Arbeitsverzeichnis das Datenbankverzeichnis besteht und das Verzeichnis und die Dateien nicht schreibgeschützt sind
LG
Jürgen
microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM
Hi, mysqi wurde von mir nicht installiert, das problem ist, dass ich mit der installation von fakturama keine datei finde (backup,-log,-data) die sollte ja im dokumentenordner angelegt sein.
...und wie könnte die datenbank anderwertig benutzt werden?
danke!
Hmmm, das ist schon ein komisches Verhalten.
Meistens ist es so, dass die Datenbankdate aus irgendeinem Grund schreibgeschützt war.
Ich glaube da muss Ralf (@rheydenr) mal eingreifen .
LG
Jürgen
microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM
Danke Jürgen für deine Überlegungen!
FG.Lois
..ach wie ist diese ja automatisch hinterlegte Datei benannt?
Ich versuche zwar zu helfen wo ich kann, aber leider muss ich den Ball jetzt definitiv an Ralf (@rheydenr) weiterspielen.
Auf dem macOS bin ich zu wenig firm. Das wird in meinem Umfeld und bei meinen Kunden (fast) nicht genutzt.
Zwar habe ich hier zu Testzwecken einen älteren MacMini rumstehen, aber ich hatte bisher noch nie Probleme. Bei mir lief alles sofort 🙄 🧐
LG
Jürgen
microangelo
Produktivsysteme:
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, SingleUser
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3c, MariaDB, Java 17, MultiUser
RaspberryPi OS 12 (Bookworm, 64Bit), Fakturama 2.1.3c, MariaDB, Java 17, Multiuser
auf Raspberry Pi 400, 4GB RAM
Testsystem(e):
LinuxMint Debian Edition (LMDE) 6, Fakturama 2.1.3 (Beta), HSQLDB, Java 17
dzt. kein Windows-System zum testen verfügbar
Alpha-Test:
RaspberryPi OS (64Bit), Fakturama 2.1.3, HSQLDB, Java 11
auf Raspberry Pi 4B, 8GB RAM