diff --git a/ksql-engine/src/main/java/io/confluent/ksql/schema/ksql/inference/DefaultSchemaInjector.java b/ksql-engine/src/main/java/io/confluent/ksql/schema/ksql/inference/DefaultSchemaInjector.java index c891702e3ca7..5330f1441f48 100644 --- a/ksql-engine/src/main/java/io/confluent/ksql/schema/ksql/inference/DefaultSchemaInjector.java +++ b/ksql-engine/src/main/java/io/confluent/ksql/schema/ksql/inference/DefaultSchemaInjector.java @@ -31,6 +31,7 @@ import io.confluent.ksql.schema.ksql.inference.TopicSchemaSupplier.SchemaResult; import io.confluent.ksql.statement.ConfiguredStatement; import io.confluent.ksql.statement.Injector; +import io.confluent.ksql.util.ErrorMessageUtil; import io.confluent.ksql.util.IdentifierUtil; import io.confluent.ksql.util.KsqlException; import io.confluent.ksql.util.KsqlStatementException; @@ -79,7 +80,7 @@ public ConfiguredStatement inject( } catch (final KsqlStatementException e) { throw e; } catch (final KsqlException e) { - throw new KsqlStatementException(e.getMessage(), statement.getStatementText(), e.getCause()); + throw new KsqlStatementException(ErrorMessageUtil.buildErrorMessage(e), statement.getStatementText(), e.getCause()); } }