databricks-sdk-java icon indicating copy to clipboard operation
databricks-sdk-java copied to clipboard

[ISSUE] Error parsing Databricks Error

Open fvitolo opened this issue 1 year ago • 1 comments

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

fvitolo avatar Apr 08 '24 08:04 fvitolo

Created a PR with fix for this issue.

costichiulan avatar Aug 06 '24 08:08 costichiulan