mercedes-benz / sechub

SecHub provides a central API to test software with different security tools.
https://mercedes-benz.github.io/sechub/
MIT License
259 stars 61 forks source link

Upgrade to spring boot 2.2.6 #146

Closed de-jcup closed 4 years ago

de-jcup commented 4 years ago

see https://spring.io/blog/category/releases

Jeeppler commented 4 years ago

SpringBoot 2.2.5 came out with fixes for two CVEs: https://spring.io/blog/2020/02/27/spring-boot-2-2-5-released

de-jcup commented 4 years ago

Tried to upgrade to 2.2.6, but there are some issues:

...core/src/main/java/com/daimler/sechub/server/core/SecHubExceptionHandler.java:6: error: cannot find symbol
import org.apache.tomcat.util.http.fileupload.FileUploadBase.SizeLimitExceededException;
                                                            ^
  symbol:   class SizeLimitExceededException
  location: class FileUploadBase
...-core/src/main/java/com/daimler/sechub/server/core/SecHubExceptionHandler.java:18: error: cannot find symbol
    public Exception handleFileUploadSizeExceeded(SizeLimitExceededException ex, HttpServletResponse response) {
                                                  ^
  symbol:   class SizeLimitExceededException
  location: class SecHubExceptionHandler

...core/src/main/java/com/daimler/sechub/server/core/SecHubExceptionHandler.java:16: error: cannot find symbol
    @ExceptionHandler(SizeLimitExceededException.class)
                      ^
  symbol:   class SizeLimitExceededException
  location: class SecHubExceptionHandler
3 errors