当前位置: 代码迷 >> 综合 >> springcloud 集成 activiti 工作流 报错调试(三)
  详细解决方案

springcloud 集成 activiti 工作流 报错调试(三)

热度:50   发布时间:2023-10-10 04:46:22.0
  1. 报错:Parameter 0 of method managementSecurityFilterChain in org.springframework.boot.actuate.autoconfigure.security.servlet.ManagementWebSecurityAutoConfiguration required a bean of type 'org.springframework.security.config.annotation.web.builders.HttpSecurity' that could not be found.
    解决方式:启动类中添加排除
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class,org.activiti.spring.boot.SecurityAutoConfiguration.class,org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration.class,org.springframework.boot.actuate.autoconfigure.security.servlet.ManagementWebSecurityAutoConfiguration.class
})
  1. 报错:
Description:An attempt was made to call a method that does not exist. The attempt was made from the following location:org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:564)The following method did not exist:org.apache.ibatis.session.Configuration.setDefaultEnumTypeHandler(Ljava/lang/Class;)VThe method's class, org.apache.ibatis.session.Configuration, is available from the following locations:jar:file:/D:/maven/apache-maven-3.3.9/repos/org/mybatis/mybatis/3.4.2/mybatis-3.4.2.jar!/org/apache/ibatis/session/Configuration.classThe class hierarchy was loaded from the following locations:org.apache.ibatis.session.Configuration: file:/D:/maven/apache-maven-3.3.9/repos/org/mybatis/mybatis/3.4.2/mybatis-3.4.2.jar

解决方式,考虑mybatis的版本,尝试将mybatis版本由3.4.2 切换为3.4.6

<dependency><groupId>org.mybatis</groupId><artifactId>mybatis</artifactId><version>3.4.6</version></dependency>
  1. 报错:org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: "class path resource [templates/modeler/modelList.html]")
    解决方式:thymeleaf相关报错,查看前端页面thymeleaf的语法使用。
  相关解决方案