Startseite › Foren › Hilfe bei Problemen › Nach Server-Update Wildfly Fehler
- Dieses Thema hat 3 Antworten sowie 2 Stimmen und wurde zuletzt vor vor 1 Jahr, 10 Monaten von j-lawyer.org aktualisiert.
-
AutorBeiträge
-
29. Dezember 2022 um 20:21 #5209ghjhTeilnehmer
Hallo,
ich wollte meinen Server von 2.0.1.0 auf 2.2.0.4 upgraden. Habe auch den Zwischenschritt zu 2.1.0.15 gemacht. Leider war danach eine Anmeldung nicht möglich. Wildfly meldete im server.log „295 services failed or missing dependencies, 366 services are lazy, passive or on-demand“.
Ich habe dann ein downgrade gemacht über 2.1.0.15 wieder auf 2.0.1.0. Leider besteht der Fehler weiterhin. Auch im installation.log taucht eine Fehlermeldung auf.
Letzte Zeilen des server.log:
2022-12-29 19:51:31,013 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation („deploy“) failed – address: ([(„deployment“ => „j-lawyer-server.ear“)]) – failure description: {„WFLYCTL0080: Failed services“ => {
„jboss.persistenceunit.\“j-lawyer-server.ear/j-lawyer-server-entities.jar#j-lawyer-server-ejbPU\““ => „javax.persistence.PersistenceException: [PersistenceUnit: j-lawyer-server-ejbPU] Unable to build Hibernate SessionFactory
Caused by: javax.persistence.PersistenceException: [PersistenceUnit: j-lawyer-server-ejbPU] Unable to build Hibernate SessionFactory
Caused by: org.hibernate.exception.GenericJDBCException: Error accessing tables metadata
Caused by: java.sql.SQLException: View ‚jlawyerdb.AppUserBean‘ references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them“,
„jboss.persistenceunit.\“j-lawyer-server.ear/j-lawyer-server-ejb.jar#j-lawyer-server-ejbPU\““ => „javax.persistence.PersistenceException: [PersistenceUnit: j-lawyer-server-ejbPU] Unable to build Hibernate SessionFactory
Caused by: javax.persistence.PersistenceException: [PersistenceUnit: j-lawyer-server-ejbPU] Unable to build Hibernate SessionFactory
Caused by: org.hibernate.exception.GenericJDBCException: Error accessing tables metadata
Caused by: java.sql.SQLException: View ‚jlawyerdb.AppUserBean‘ references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them“
}}
2022-12-29 19:51:31,022 INFO [org.jboss.as.server] (ServerService Thread Pool — 43) WFLYSRV0010: Deployed „j-lawyer-server.ear“ (runtime-name : „j-lawyer-server.ear“)
2022-12-29 19:51:31,027 INFO [org.jboss.as.controller] (Controller Boot Thread) WFLYCTL0183: Service status report
WFLYCTL0186: Services which failed to start: service jboss.persistenceunit.“j-lawyer-server.ear/j-lawyer-server-entities.jar#j-lawyer-server-ejbPU“: javax.persistence.PersistenceException: [PersistenceUnit: j-lawyer-server-ejbPU] Unable to build Hibernate SessionFactory
service jboss.persistenceunit.“j-lawyer-server.ear/j-lawyer-server-ejb.jar#j-lawyer-server-ejbPU“: javax.persistence.PersistenceException: [PersistenceUnit: j-lawyer-server-ejbPU] Unable to build Hibernate SessionFactory
WFLYCTL0448: 279 additional services are down due to their dependencies being missing or failed
2022-12-29 19:51:31,117 INFO [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0212: Resuming server
2022-12-29 19:51:31,120 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://0.0.0.0:9990/management
2022-12-29 19:51:31,120 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://0.0.0.0:9990
2022-12-29 19:51:31,120 ERROR [org.jboss.as] (Controller Boot Thread) WFLYSRV0026: WildFly Full 16.0.0.Final (WildFly Core 8.0.0.Final) started (with errors) in 21119ms – Started 2285 of 2775 services (295 services failed or missing dependencies, 366 services are lazy, passive or on-demand)Im installation.log steht folgender Fehler:
[ERROR] com.install4j.runtime.beans.actions.files.SetModeAction [ID 2641]: Execute action not successful after 1 ms
Leider habe ich keine Ahnung, was hier passiert ist.
LG,
Ghjh29. Dezember 2022 um 20:23 #5211j-lawyer.orgAdministratorWelches Betriebssystem ist im Einsatz?
Wurde die Datenbank mal von einem Windows nach Linux oder andersherum transferiert?
Bitte manuell folgendes in der Datenbank ausführen:
drop view if exists AppUserBean;
drop view if exists AppRoleBean;
drop view if exists ServerSettingsBean;
drop view if exists appuserBean;
drop view if exists approleBean;
drop view if exists serversettingsbean;Dann Serverdienst neu starten, ggf. erneut server.log hier posten.
Grüße
Jens / j-lawyer.org29. Dezember 2022 um 20:46 #5212ghjhTeilnehmerHallo Jens,
danke für deine schnelle Antwort.
Server ist ein Debian 10. Die Datenbank wurde nie umgezogen, sondern war immer auf diesem Server.
Output von MariaDB
MariaDB [jlawyerdb]> drop view if exists AppUserBean;
Query OK, 0 rows affected, 1 warning (0.000 sec)MariaDB [jlawyerdb]> drop view if exists AppRoleBean;
Query OK, 0 rows affected, 1 warning (0.000 sec)MariaDB [jlawyerdb]> drop view if exists ServerSettingsBean;
Query OK, 0 rows affected, 1 warning (0.000 sec)MariaDB [jlawyerdb]> drop view if exists appuserBean;
Query OK, 0 rows affected, 1 warning (0.000 sec)MariaDB [jlawyerdb]> drop view if exists approleBean;
Query OK, 0 rows affected, 1 warning (0.000 sec)MariaDB [jlawyerdb]> drop view if exists serversettingsbean;
Query OK, 0 rows affected, 1 warning (0.000 sec)Neustart des Dienstes brachte keine Änderung. Soll ich dir mal das server.log schicken?
LG,
Ghjh29. Dezember 2022 um 20:49 #5213j-lawyer.orgAdministratorNee, dann lieber direkt eine AnyDesk-Nummer, das ist auf Effizienzsicht für mich günstiger.
-
AutorBeiträge
- Du musst angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.