Hallo JanR
bzgl. "ist das agorum fertig hochgefahren"
Das agorum ist dann vollständig einsatzbereit, wenn die Rest-API fertig geladen ist. Du könntest also mit einem Script einfach aller paar Minute/Sekunden einen simplen api Aufruf tätigen - das wäre ein Ansatz.
Bzgl. log und Problemursache:
ich habe folgende 3 aufeinanderfolgende Zeilen im Log gefunden:
2023-05-23 07:24:39,743 WARN [org.jboss.resource.connectionmanager.TxConnectionManager] Prepare called on a local tx. Use of local transactions on a jta transaction with more than one branch may result in inconsistent data in some cases of failure.
2023-05-23 07:38:47,138 INFO [STDOUT] SEQ ejbPassivate
2023-05-23 07:45:40,427 INFO [org.apache.struts.util.PropertyMessageResources] Initializing, config='org.apache.struts.taglib.logic.LocalStrings', returnNull=true
Wenn du dir die zeitstempel anschaust siehst du, dass zwischen 7 und 14 Minuten! zwischen diesen beiden Einträgen liegen.
Das ist sehr wahrscheinlich kein singuläres agorum problem.
"Waiting until the server becomes available" sagt, soweit ich das weiss, eigentlich nur aus, dass das System noch startet und du bitte solange warten sollst.
Die Weboberfläche ist dann fertig einsatzbereit , wenn im log so etwa in der Art auftaucht: "... published to /rest". Bis dahin ist der Server unavailable.
Das Problem liegt irgendwo anders.
Vielleicht im zugrundeliegenden filesystem/storage. Vielleicht ist auch die FP voll?
Selbst unserer größten System starten das agorum innerhalb von 5 Minuten.
Wir müssten mehr über die zugrundeliegende Konfig wissen. Im Rahmen des Forums wird es schwierig deine Fragen zu beantworten.