KNOWLEDGE BASE

Data Server fails to start after upgrading Tableau Server 2021.3.1 to 2021.3.3 and 2021.4.0 on Linux (Ubuntu/Debian)


Published: 08 Oct 2021
Last Modified Date: 17 Nov 2021

Issue

After upgrade to Tableau server 2021.3.1 - 2021.3.3 and 2021.4.0 on Ubuntu or Debian, Data Server is unable to start:

User-added image

Environment

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

Resolution

Resolved in 2021.3.4 and 2021.4.1

Workaround: Revert to Tableau Server 2021.2.x or earlier.



 

Cause

This is a known issue that is being addressed by Tableau development.
 

Additional Information

Error may be observed in either Vizql or DataServer logs:

Error 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?

Error 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?
Did this article resolve the issue?