From 136da34d0a99def1e3d65da482ad484d6823ded5 Mon Sep 17 00:00:00 2001 From: zhangstar333 Date: Tue, 14 Apr 2026 15:50:57 +0800 Subject: [PATCH] [bug](jdbc) test_jdbc_connection rpc should check enable_java_support firstly --- be/src/service/internal_service.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/be/src/service/internal_service.cpp b/be/src/service/internal_service.cpp index e4ac5b79bca7db..5df57ec8c9beb6 100644 --- a/be/src/service/internal_service.cpp +++ b/be/src/service/internal_service.cpp @@ -977,6 +977,13 @@ void PInternalService::test_jdbc_connection(google::protobuf::RpcController* con const PJdbcTestConnectionRequest* request, PJdbcTestConnectionResult* result, google::protobuf::Closure* done) { + if (!doris::config::enable_java_support) { + doris::Status status = doris::Status::InternalError( + "you can change be config enable_java_support to true and restart be."); + status.to_protobuf(result->mutable_status()); + done->Run(); + return; + } bool ret = _heavy_work_pool.try_offer([request, result, done]() { VLOG_RPC << "test jdbc connection"; brpc::ClosureGuard closure_guard(done);