Skip to content

Commit 4805f8c

Browse files
Fix bad request (#255)
1 parent cae0d3b commit 4805f8c

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

sdk-api-kotlin/src/main/kotlin/dev/restate/sdk/kotlin/Component.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ private constructor(
150150
} catch (e: Throwable) {
151151
LOG.warn("Error when serializing input", e)
152152
throw TerminalException(
153-
TerminalException.BAD_REQUEST_CODE, "Cannot serialize output: $e")
153+
TerminalException.INTERNAL_SERVER_ERROR_CODE, "Cannot serialize output: $e")
154154
}
155155
} catch (e: Throwable) {
156156
callback.onCancel(e)

sdk-api/src/main/java/dev/restate/sdk/Component.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ public void handle(
167167
} catch (Throwable e) {
168168
callback.onCancel(
169169
new TerminalException(
170-
TerminalException.BAD_REQUEST_CODE,
170+
TerminalException.INTERNAL_SERVER_ERROR_CODE,
171171
"Cannot serialize output: " + e.getMessage()));
172172
return;
173173
}

sdk-common/src/main/java/dev/restate/sdk/common/TerminalException.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public class TerminalException extends RuntimeException {
1313

1414
public static final int ABORTED_CODE = 409;
1515
public static final int CANCELLED_CODE = ABORTED_CODE;
16-
public static final int BAD_REQUEST_CODE = 500;
16+
public static final int BAD_REQUEST_CODE = 400;
1717
public static final int INTERNAL_SERVER_ERROR_CODE = 500;
1818

1919
private final int code;

0 commit comments

Comments
 (0)