KNOWLEDGE BASE

Data Server startet nicht nach Upgrade von Tableau Server 2021.3.1 auf 2021.3.3 und 2021.4.0 unter Linux (Ubuntu/Debian).


Veröffentlicht: 08 Oct 2021
Zuletzt geändert am: 01 Mar 2022

Problem

Nach dem Upgrade auf Tableau Server 2021.3.1 - 2021.3.3 und 2021.4.0 unter Ubuntu oder Debian kann der Data Server nicht gestartet werden:

Vom Benutzer hinzugefügtes Bild

Umgebung

  • Ubuntu oder Debian Linux
  • Tableau Server 2021.3.1
  • Tableau Server 2021.3.2
  • Tableau Server 2021.3.3
  • Tableau Server 2021.4.0

Lösung

Behoben in 2021.3.4 und 2021.4.1

Umgehung: Wechseln Sie zu Tableau Server 2021.2.x oder früher.


 

Ursache

Dies ist ein bekanntes Problem, das derzeit vom Tableau-Entwicklungsteam untersucht wird.
 

Zusätzliche Informationen

Der Fehler lässt sich in Vizql- oder DataServer-Protokollen beobachten:

Fehler in Vizql Logs : 
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'lensActionsPermissionsHelper' defined in URL [jar:file:/var/opt/tableau/tableau_server/data/tabsvc/dataserver/1/webapps/dataserver/WEB-INF/lib/tab-domain-content-lens-latest.jar!/com/tableausoftware/domain/content/lenses/permissions/LensActionsPermissionsHelper.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'VizPortalProjectService': Unsatisfied dependency expressed through field 'm_lensService'; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'lensService': Requested bean is currently in creation: Is there an unresolvable circular reference? (Verursacht durch: org.springframework.beans.factory.UnsatisfiedDependencyException: Fehler beim Erstellen einer Bean mit dem Namen 'lensActionsPermissionsHelper', definiert in URL [jar:file:/var/opt/tableau/tableau_server/data/tabsvc/dataserver/1/webapps/dataserver/WEB-INF/lib/tab-domain-content-lens-latest.jar!/com/tableausoftware/domain/content/lenses/permissions/LensActionsPermissionsHelper.class]: Nicht erfüllte Abhängigkeit, ausgedrückt durch Konstruktorparameter 1; verschachtelte Ausnahme ist org.springframework.beans.factory.UnsatisfiedDependencyException: Fehler beim Erstellen der Bean mit dem Namen 'VizPortalProjectService': Nicht erfüllte Abhängigkeit ausgedrückt durch das Feld 'm_lensService'; verschachtelte Ausnahme ist org.springframework.beans.factory.BeanCurrentlyInCreationException: Fehler beim Erstellen einer Bean mit dem Namen 'lensService': Die angeforderte Bean wird gerade erstellt: Besteht eine unauflösbare zirkuläre Referenz?)

Fehler in Dataserver Logs:
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'VizPortalLocationService' defined in URL [jar:file:/var/opt/tableau/tableau_server/data/tabsvc/dataserver/1/webapps/dataserver/WEB-INF/lib/tab-domain-content-latest.jar!/com/tableausoftware/domain/content/projects/LocationService.class]: Unsatisfied dependency expressed through constructor parameter 5; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'VizPortalProjectService': Unsatisfied dependency expressed through field 'm_locationService'; nested exception is org.springframework.beans.factory.BeanCurrentlyInCreationException: Error creating bean with name 'VizPortalLocationService': Requested bean is currently in creation: Is there an unresolvable circular reference? (Verursacht durch: org.springframework.beans.factory.UnsatisfiedDependencyException: Fehler beim Erstellen einer Bean mit dem Namen 'VizPortalLocationService', definiert in URL [jar:file:/var/opt/tableau/tableau_server/data/tabsvc/dataserver/1/webapps/dataserver/WEB-INF/lib/tab-domain-content-latest.jar!/com/tableausoftware/domain/content/lenses/permissions/LensActionsPermissionsHelper.class]: Nicht erfüllte Abhängigkeit, ausgedrückt durch Konstruktorparameter 5; verschachtelte Ausnahme ist org.springframework.beans.factory.UnsatisfiedDependencyException: Fehler beim Erstellen der Bean mit dem Namen 'VizPortalProjectService': Nicht erfüllte Abhängigkeit ausgedrückt durch das Feld 'm_locationService'; verschachtelte Ausnahme ist org.springframework.beans.factory.BeanCurrentlyInCreationException: Fehler beim Erstellen einer Bean mit dem Namen 'VizPortalLocationService': Die angeforderte Bean wird gerade erstellt: Besteht eine unauflösbare zirkuläre Referenz?)
Hat dieser Artikel das Problem gelöst?