KNOWLEDGE BASE

Error "java.lang.NullPointerException" Refreshing Embedded Extract


Published: 16 Mar 2018
Last Modified Date: 19 Mar 2018

Issue

When you try to refresh an embedded extract in Tableau Server, the following error occurs: 
java.lang.NullPointerException

More details can be found in the VizQL backgrounder logs: 
VizQL error: <Timestamp> (Default,,,<SessionID>,:refresh_extracts,-) pool-21-thread-1 : ERROR com.tableausoftware.model.workgroup.service.VqlSessionService - The group with id: <ID> is no longer available and may have been deleted. This can result in a failed extract refresh if it was used as the thumbnail id.

Environment

  • Tableau Server 10.3.5, 10.5.2
  • Windows 2008 R2

Resolution

  1. Validate that the "The user/group with id: <ID> is no longer available and may have been deleted. This can result in a failed extract refresh if it was used as the thumbnail id." error is present in the VizQL backgrounder logs. 
  2. Download the workbook. 
  3. Open the workbook in Tableau Desktop. 
  4. Republish the workbook. 
  5. Run the extract refresh again.

Cause

The data source extract referenced permissions based on a deleted user or group.

 
Did this article resolve the issue?