From 529a32c4daeaa551dc38d96fe3e57fb106cad5c0 Mon Sep 17 00:00:00 2001 From: Weihao Li <18110526956@163.com> Date: Thu, 22 Jan 2026 23:50:28 +0800 Subject: [PATCH] fix Signed-off-by: Weihao Li <18110526956@163.com> --- .../main/java/org/apache/iotdb/mqtt/PayloadFormatManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/external-service-impl/mqtt/src/main/java/org/apache/iotdb/mqtt/PayloadFormatManager.java b/external-service-impl/mqtt/src/main/java/org/apache/iotdb/mqtt/PayloadFormatManager.java index 7bb051a85269..228b890b47f9 100644 --- a/external-service-impl/mqtt/src/main/java/org/apache/iotdb/mqtt/PayloadFormatManager.java +++ b/external-service-impl/mqtt/src/main/java/org/apache/iotdb/mqtt/PayloadFormatManager.java @@ -79,7 +79,8 @@ private static void makeMqttPluginDir() throws IOException { } private static void buildMqttPluginMap() throws IOException { - ServiceLoader payloadFormatters = ServiceLoader.load(PayloadFormatter.class); + ServiceLoader payloadFormatters = + ServiceLoader.load(PayloadFormatter.class, PayloadFormatManager.class.getClassLoader()); for (PayloadFormatter formatter : payloadFormatters) { if (formatter == null) { logger.error("PayloadFormatManager(), formatter is null.");