diff --git a/amoro-ams/amoro-ams-server/src/main/java/org/apache/amoro/server/table/TableRuntime.java b/amoro-ams/amoro-ams-server/src/main/java/org/apache/amoro/server/table/TableRuntime.java index e735e3ac76..3a889d0165 100644 --- a/amoro-ams/amoro-ams-server/src/main/java/org/apache/amoro/server/table/TableRuntime.java +++ b/amoro-ams/amoro-ams-server/src/main/java/org/apache/amoro/server/table/TableRuntime.java @@ -101,7 +101,8 @@ protected TableRuntime( ServerTableIdentifier tableIdentifier, TableRuntimeHandler tableHandler, Map properties) { - Preconditions.checkNotNull(tableIdentifier, tableHandler); + Preconditions.checkNotNull(tableIdentifier, "ServerTableIdentifier must not be null."); + Preconditions.checkNotNull(tableHandler, "TableRuntimeHandler must not be null."); this.tableHandler = tableHandler; this.tableIdentifier = tableIdentifier; this.tableConfiguration = TableConfiguration.parseConfig(properties); @@ -111,7 +112,8 @@ protected TableRuntime( } protected TableRuntime(TableRuntimeMeta tableRuntimeMeta, TableRuntimeHandler tableHandler) { - Preconditions.checkNotNull(tableRuntimeMeta, tableHandler); + Preconditions.checkNotNull(tableRuntimeMeta, "TableRuntimeMeta must not be null."); + Preconditions.checkNotNull(tableHandler, "TableRuntimeHandler must not be null."); this.tableHandler = tableHandler; this.tableIdentifier = ServerTableIdentifier.of(