Javaclient zeigt nach Login dauerhaft "Loading"

Hallo Zusammen,
ich habe mir auf einer neuen Ubuntu 22.04 Installation nach der Docker-Anleitung(*3) einen Metasfresh Stack (5.174.2-461+release) mit docker-compose-javaclient.yml gestartet.

Die ersten Tests mit der WebGUI liefen vielversprechend und wollte (weil ich es so von Compiere kenne) nun den Java-Client starten.

Nach ein paar Änderungen in docker-compose_javaclient.yml (*1) und der Anlage des Guest-Users in der RappitMQ-Instanz (*2) konnte ich den Java-Client dazu bewegen, dass er wenigstens halbwegs ohne Fehlermeldungen gestartet hat.

Das Einloggen im Java-Client funktionierte noch. Er bleibt aber nun im Splash-Screen “Loading” hängen.
Auf der Console ist die einzigste ERROR-Level-Meldung folgende:

2023-02-11 07:23:07.266  INFO 65318 --- [           main] org.adempiere.images.Images              : GIF/PNG Not found: InfoInvoice16
2023-02-11 07:23:07.267  INFO 65318 --- [           main] org.adempiere.images.Images              : GIF/PNG Not found: InfoInOut16
2023-02-11 07:23:07.268  INFO 65318 --- [           main] org.adempiere.images.Images              : GIF/PNG Not found: InfoPayment16
2023-02-11 07:23:07.269  INFO 65318 --- [           main] org.adempiere.images.Images              : GIF/PNG Not found: InfoCashLine16
2023-02-11 07:23:07.270  INFO 65318 --- [           main] org.adempiere.images.Images              : GIF/PNG Not found: InfoAssignment16
2023-02-11 07:23:07.271  INFO 65318 --- [           main] org.adempiere.images.Images              : GIF/PNG Not found: InfoAsset16
2023-02-11 07:23:07.523 ERROR 65318 --- [           main] org.compiere.model.MTree                 : Nodes w/o parent - adding to root - [Vorgang]
2023-02-11 07:33:07.023  INFO 65318 --- [lidator.Checker] d.m.clientupdate.ClientUpdateValidator   : Build DB=5.174.2-461+release
2023-02-11 07:33:07.023  INFO 65318 --- [lidator.Checker] d.m.clientupdate.ClientUpdateValidator   : Build Cl=5.174.2-461+release
2023-02-11 07:43:07.024  INFO 65318 --- [lidator.Checker] d.m.clientupdate.ClientUpdateValidator   : Build DB=5.174.2-461+release

Was könnte das Problem sein, bzw. was habe ich falsch gemacht?

Viele Grüße

Stefan

(*1) git diff docker-compose_javaclient.yml
diff --git a/extras/docker-compose_javaclient.yml b/extras/docker-compose_javaclient.yml
index 6ab7ee6..5a021c2 100644
--- a/extras/docker-compose_javaclient.yml
+++ b/extras/docker-compose_javaclient.yml
@@ -63,12 +63,14 @@ webui:
     - /etc/localtime:/etc/localtime:ro
     - /etc/timezone:/etc/timezone:ro
   #uncomment and set to URL where metasfresh will be available from browsers
-  #environment:
-    #- WEBAPI_URL=http://example.com:8080
+  environment:
+    - WEBAPI_URL=http://metasfresh.local
 rabbitmq:
   build: rabbitmq
   expose:
     - "5672"
+  ports:
+    - "5672:5672"
   restart: always
   volumes:
     - ./volumes/rabbitmq/log:/var/log/rabbitmq/log
@@ -92,9 +94,9 @@ search:
 # to access the search api directly
 # (e.g. if you did docker-compose up search to have the deachboard with your locally running metasfresh services)
 # uncomment following ports:
-# ports:
-#   - "9200:9200"
-#   - "9300:9300"
+  ports:
+    - "9200:9200"
+    - "9300:9300"
   volumes:
     - ./volumes/search/data:/usr/share/elasticsearch/data
     - /etc/localtime:/etc/localtime:ro
(*2) Rabbit-MQ guest-user Workargound
rabbitmqctl list_users
rabbitmqctl add_user guest guest
rabbitmqctl set_permissions -p / guest conf write read
rabbitmqctl set_user_tags guest administrator
rabbitmqctl set_permissions -p / guest ".*" ".*" ".*"
(*3) Referenz: Anleitungen

Folgende Anleitungen habe ich verwendet: