Skip to content

[ISSUE] Error parsing Databricks Error #260

@fvitoloDotmatics

Description

@fvitoloDotmatics

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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions