diff --git a/jeecg-boot/jeecg-boot-base-core/pom.xml b/jeecg-boot/jeecg-boot-base-core/pom.xml
index 25dcffc60..4680967bf 100644
--- a/jeecg-boot/jeecg-boot-base-core/pom.xml
+++ b/jeecg-boot/jeecg-boot-base-core/pom.xml
@@ -4,7 +4,7 @@
org.jeecgframework.boot
jeecg-boot-parent
- 3.8.2
+ 3.8.3
4.0.0
jeecg-boot-base-core
@@ -49,16 +49,6 @@
org.springframework.boot
spring-boot-starter-web
-
-
- org.springframework.boot
- spring-boot-starter-tomcat
-
-
-
-
- org.springframework.boot
- spring-boot-starter-undertow
@@ -147,7 +137,7 @@
com.microsoft.sqlserver
- sqljdbc4
+ mssql-jdbc
${sqljdbc4.version}
runtime
@@ -169,13 +159,13 @@
org.jeecgframework
kingbase8
- 9.0.0
+ ${kingbase8.version}
runtime
com.dameng
- Dm8JdbcDriver18
+ DmJdbcDriver18
${dm8.version}
@@ -249,17 +239,6 @@
org.jeecgframework
autopoi-web
- ${autopoi-web.version}
-
-
- commons-codec
- commons-codec
-
-
- xercesImpl
- xerces
-
-
xerces
@@ -325,4 +304,4 @@
jeecg-boot-starter-chatgpt
-
\ No newline at end of file
+
diff --git a/jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java b/jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java
index d13f58b84..cdd3b17f9 100644
--- a/jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java
+++ b/jeecg-boot/jeecg-boot-base-core/src/main/java/org/jeecg/common/exception/JeecgBootExceptionHandler.java
@@ -1,7 +1,6 @@
package org.jeecg.common.exception;
import cn.hutool.core.util.ObjectUtil;
-import io.undertow.server.RequestTooBigException;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.exception.ExceptionUtils;
import org.apache.shiro.SecurityUtils;
@@ -180,7 +179,7 @@ public class JeecgBootExceptionHandler {
@ExceptionHandler(MultipartException.class)
public Result> handleMaxUploadSizeExceededException(MultipartException e) {
Throwable cause = e.getCause();
- if (cause instanceof IllegalStateException && cause.getCause() instanceof RequestTooBigException) {
+ if (cause instanceof IllegalStateException) {
log.error("文件大小超出限制: {}", cause.getMessage(), e);
addSysLog(e);
return Result.error("文件大小超出限制, 请压缩或降低文件质量!");
@@ -291,7 +290,7 @@ public class JeecgBootExceptionHandler {
boolean isTooBigException = false;
if(e instanceof MultipartException){
Throwable cause = e.getCause();
- if (cause instanceof IllegalStateException && cause.getCause() instanceof RequestTooBigException){
+ if (cause instanceof IllegalStateException){
isTooBigException = true;
}
}