From 0f4524c7957a73a8f30ca0a6e7e9622d0ad9f2ed Mon Sep 17 00:00:00 2001
From: ouyangxq <775153912@qq.com>
Date: Wed, 26 Aug 2026 14:30:55 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
file/pom.xml | 7 +------
.../file/client/ExportProviderFeignConfigurationTest.java | 5 +++++
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/file/pom.xml b/file/pom.xml
index dabcc9edb..7c0efeae4 100644
--- a/file/pom.xml
+++ b/file/pom.xml
@@ -14,12 +14,7 @@
com.alibaba.cloudspring-cloud-starter-alibaba-nacos-discovery
com.alibaba.cloudspring-cloud-starter-alibaba-nacos-config
com.alibaba.cloudspring-cloud-starter-alibaba-sentinel
-
- org.springframework.cloudspring-cloud-starter-openfeign
-
- io.github.openfeign.formfeign-form-spring
-
-
+ org.springframework.cloudspring-cloud-starter-openfeign
org.springframework.cloudspring-cloud-starter-loadbalancer
org.springframework.bootspring-boot-starter-actuator
org.apache.rocketmqrocketmq-spring-boot-starter
diff --git a/file/src/test/java/com/baiyue/file/client/ExportProviderFeignConfigurationTest.java b/file/src/test/java/com/baiyue/file/client/ExportProviderFeignConfigurationTest.java
index 11fbd6567..964b44893 100644
--- a/file/src/test/java/com/baiyue/file/client/ExportProviderFeignConfigurationTest.java
+++ b/file/src/test/java/com/baiyue/file/client/ExportProviderFeignConfigurationTest.java
@@ -9,9 +9,14 @@ import org.springframework.boot.autoconfigure.http.HttpMessageConverters;
import java.nio.charset.StandardCharsets;
import java.util.Map;
+import static org.junit.jupiter.api.Assertions.assertDoesNotThrow;
import static org.junit.jupiter.api.Assertions.assertThrows;
class ExportProviderFeignConfigurationTest {
+ @Test void keepsOpenFeignFormEncoderOnTheRuntimeClasspath() {
+ assertDoesNotThrow(() -> Class.forName("feign.form.spring.SpringFormEncoder"));
+ }
+
@Test void rejectsAnOversizedProviderResponseBeforeJsonDeserialization() {
ExportProviderFeignConfiguration configuration=new ExportProviderFeignConfiguration();
Decoder decoder=configuration.exportProviderDecoder(HttpMessageConverters::new);