Guten Tag,
ich versuche Fakturama mit einer mysql Datenbank zu verbinden.
Nach dem Eintragen bin ich Mittlerweile soweit, dass ich die Meldung erhalte "Datenbankverbindung erfolgreich geprüft!"
Wenn ich dieses so wie das Arbeitsverzeichnis speichere heißt es Fakturama muss neu starten. Dies dauert dann mehrere Minuten bis ich dann die Fehlermeldung erhalte "Keine Verbindung mit Datenbank möglich. Ist die Datenbank von einem anderen Prozess geöffnet?"
Die Antwort lautet soweit ich das Beurteilen kann ist diese nicht von anderen Prozessen geöffnet.
Wenn ich die Fehlermeldung bestätige erhalte ich die Fehlermeldung:
JVM terminated. Exit code=1
/usr/bin/java
-DREFRESH_Bundles=false
-Dorg.eclipse.e4.ui.css.dynamic=true
--add-modules=ALL-SYSTEM
-jar /usr/share/fakturama2//plugins/-
org-eclipse.equinox.launcher_1.5.800.v20200727-1323.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /usr/share/fakturama2/Fakturama
-name Fakturama
--launcher-library /usr/share/fakturama2//plugins/-
org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.1300.v20200819-0940/-
eclipse_11103.so
- startup /usr/share/fakturama2//plugins/-
org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar
--launcher.overrideVmargs
-exitdata 10017
-vm /usr/bin/java
-vmargs
-DREFRESH_Bundles=false
-Dorg.eclipse.e4.ui.css.dynamic=true
--add-modules=ALL-SYSTEM
-jar /usr/share/fakturama2//plugins/-
org-eclipse.equinox.launcher_1.5.800.v20200727-1323.jar
in .fakturama2/.metadata/.log steht:
!SESSION 2021-01-07 21:09:00.418 -----------------------------------------------
eclipse.buildId=2.1.1.
java.version=11.0.9.1
java.vendor=Ubuntu
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 2021-01-07 21:16:59.434
!MESSAGE c.s.f.LifecycleManager.checksBeforeStartup:161|couldn't create or update database!
in .fakturama2/.metadata/.plugins/org.eclipse.core.runtime/.settings/com.sebulli.fakturama.rcp.prefs
GENERAL_WORKSPACE_REQUEST=/home/meins/Dokumente/fakturama
eclipse.preferences.version=1
javax.persistence.jdbc.driver=com.mysql.jdbc.Driver
javax.persistence.jdbc.password=PASSWORT
javax.persistence.jdbc.url=jdbc\:mysql\://mysql.netcup.net\:3306/k123456_fakturama
javax.persistence.jdbc.user=k123456_fakturama
jdbc_reconnect=true
Ich hoffe ich habe alle relevanten Informationen liefern können falls etwas fehlt gerne bescheid geben dann reiche ich es nach.
Mit freundlichen Grüßen
OneOfTwelve
Hallo OneOfTwelve,
von den Einstellungen her sieht eigentlich erst mal alles gut aus.
Wir hatten in der Vergangenheit hier das Problem, daß die Verbindung nicht zustande kam, weil die Datenbank nicht an 0.0.0.0 gebunden war. Aber wenn Du initial eine Verbindung hinbekommst ist das ja eigentlich auch kein Grund. Kannst Du Fakturama mal mit dem Schalter "-consoleLog" in einem Terminal-Fenster starten? Möglicherweise sieht man dann, was mit der Datenbank los ist.
Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?
Vielen dank mache ich. Dauert scheinbar etwas...
Sobald es fertig ist und ich die persönlichen Daten zensiert habe stelle ich das Log zur Verfügung
Gruß
OneOfTwelve
WARNING: Extender - Refreshing disabled - entities in bundle com.sebulli.fakturama.model may not be woven
Jan. 07, 2021 10:39:57 NACHM. javax.money.spi.Bootstrap init
INFORMATION: Money Bootstrap: new ServiceProvider set: org.javamoney.osgi.OsgiServiceProvider
Thu Jan 07 22:39:58 CET 2021 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
Lautet die Ausgabe zumindest kommt nichts mehr dazu.
Ich habe beim ersten versuch "-consoleLog" vergessen vor lauter schnell schnell und die ausgabe abgebrochen im nachhinein sah es aber so aus als könnte das auch noch Tipps geben weshalb ich es eben nochmal gestartet habe Die Ausgabe stelle ich dann gleich zur Verfügung
Gruß
OneOfTwelve
Im Moment gab es schon wieder 4 Minuten keine Ausgabe mehr in der Konsole aber Fakturama ist noch nicht geöffnet..
Im Moment wurden 35 Tabellen in der MySql-Datenbank erzeugt.
Ausgabe in der Konsole:
WARNING: Extender - Refreshing disabled - entities in bundle com.sebulli.fakturama.model may not be woven
Jan. 07, 2021 11:03:16 NACHM. javax.money.spi.Bootstrap init
INFORMATION: Money Bootstrap: new ServiceProvider set: org.javamoney.osgi.OsgiServiceProvider
Thu Jan 07 23:03:17 CET 2021 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
23:03:27.412 [main] WARN liquibase.changelog.DatabaseChangeLog - modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
23:03:27.413 [main] WARN liquibase.changelog.DatabaseChangeLog - modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
23:03:27.413 [main] WARN liquibase.changelog.DatabaseChangeLog - modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
23:03:27.414 [main] WARN liquibase.changelog.DatabaseChangeLog - modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
23:03:27.414 [main] WARN liquibase.changelog.DatabaseChangeLog - modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
23:03:27.414 [main] WARN liquibase.changelog.DatabaseChangeLog - modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
23:03:27.414 [main] WARN liquibase.changelog.DatabaseChangeLog - modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
23:03:27.414 [main] WARN liquibase.changelog.DatabaseChangeLog - modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
23:03:27.414 [main] WARN liquibase.changelog.DatabaseChangeLog - modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
23:03:27.414 [main] WARN liquibase.changelog.DatabaseChangeLog - modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
23:03:27.414 [main] WARN liquibase.changelog.DatabaseChangeLog - modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use <sql> and re-specify all configuration if this is the case
[EL Info]: 2021-01-07 23:12:52.746--ServerSession(1689044726)--EclipseLink, version: Eclipse Persistence Services - 2.7.7.v20200504-69f2c2b80d
Thu Jan 07 23:12:52 CET 2021 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
Thu Jan 07 23:12:53 CET 2021 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
23:13:20.047 [Equinox Log Thread - Equinox Container: 85250f86-a74c-4114-9382-60d1690ab5f3] WARN com.sebulli.fakturama.common - fakturamaviews.properties not found, skipping load
Gruß
OneOfTwelve
P.s.
Jetzt ist Fakturama tatsächlich aufgegangen, dabei habe ich nichts anders gemacht als die letzten male außer dass ich in der Konsole den öffnenbefehl gegeben habe und nicht über das Desktopicon gegangen bin. Nach schließen und erneutem öffnen über das DesktopIcon geht das Programm auf der Start dauert aber tätsächlich relativ lange.
Tante Edit:
Ausgabe der Konsolle vervollständigt.
Hallo, da steht was im Handbuch dazu (FAQ) 🙂
Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?