title: Keycloak version compatibility issue with springboot
body: <p>I am integrating keycloak 6.0.1 with springboot version 1.5.4, but I am getting application deployment error as below -</p>
  
  <pre><code>2019-07-01 16:36:19.613  INFO 4920 --- [           main] o.s.b.f.s.DefaultListableBeanFactory     : Overriding bean definition for bean 'securityProperties' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.security.SecurityAutoConfiguration; factoryMethodName=securityProperties; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/security/SecurityAutoConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.security.SecurityFilterAutoConfiguration; factoryMethodName=securityProperties; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/security/SecurityFilterAutoConfiguration.class]]
  2019-07-01 16:36:19.789 ERROR 4920 --- [           main] o.s.boot.SpringApplication               : Application startup failed
  
  java.lang.NoClassDefFoundError: org/springframework/boot/web/embedded/undertow/UndertowDeploymentInfoCustomizer
      at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.8.0_181]
      at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) ~[na:1.8.0_181]
      at java.lang.Class.getDeclaredMethods(Class.java:1975) ~[na:1.8.0_181]
      at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:613) ~[spring-core-4.3.9.RELEASE.jar:4.3.9.RELEASE]
  </code></pre>
  
  <p>Can anyone help me out how to resolve this issue ?</p>
  
  <p>I tried downloading keycloak 3.3.0.final version as suggested by some blog to use with mentioned springboot version, but I could get download link for keycloak 3.3.0 version.</p>