Open
Description
Description
Exceptions are not deserialized correctly, the message field contains the response JSON and the string 'Cannot construct instance of com.databricks.sdk.core.error.ErrorDetail, problem: Cannot invoke "Object.getClass()" because "m" is null'
Reproduction
Invoking an API through Java SDK, and catching a DatabricksError exception (For example, attempting to delete a pinned cluster.).
Expected behavior
The DatabricksError exception is deserialized correctly, allowing you to read the errorCode, statusCode, and errorDetail fields.
Is it a regression?
Error present in versions ranging from 0.10.0 to 0.22.0.
Other Information
- Version: 0.22.0
Metadata
Metadata
Assignees
Labels
No labels