Giter Site home page Giter Site logo

spring-boot-thymeleaf's Introduction

Spring Boot 2 and Thymeleaf with Maven

  • Spring Boot 2
  • Web application (WAR) packaging as well as self-contained JAR
  • Thymeleaf with following dialects: Java 8 Time, Layout and Security
  • WebJars

Prerequisites

  • JDK 11 and JAVA_HOME environment variable set

Building the project

Clone the repository:

git clone https://github.com/kolorobot/spring-boot-thymeleaf

Navigate to the newly created folder:

cd spring-boot-thymeleaf

Run the project with:

./mvnw clean spring-boot:run

Navigate to:

http://localhost:8080

Login with: user and demo

Package the application

To package the project run:

./mvnw clean package

Screenshots

  • Login

login

  • Dashboard

dasboard

On my blog:

Articles on my blog referencing to this project:

spring-boot-thymeleaf's People

Contributors

donhuvy avatar kolorobot avatar uniqueck avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

spring-boot-thymeleaf's Issues

Selenium test fail on macOS 10.12.5, Mozilla Firefox 54.0 (64 bit)

Result: 2 tests done: 1 failed, 1 ignored.
Log

[/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/bin/java -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=49956:/Applications/IntelliJ IDEA.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath "/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar:/Applications/IntelliJ IDEA.app/Contents/plugins/junit/lib/junit-rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/lib/packager.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/lib/tools.jar:/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/test-classes:/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/classes:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot-devtools/1.5.4.RELEASE/spring-boot-devtools-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot/1.5.4.RELEASE/spring-boot-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/spring-context/4.3.9.RELEASE/spring-context-4.3.9.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/1.5.4.RELEASE/spring-boot-autoconfigure-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot-starter-web/1.5.4.RELEASE/spring-boot-starter-web-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot-starter/1.5.4.RELEASE/spring-boot-starter-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot-starter-logging/1.5.4.RELEASE/spring-boot-starter-logging-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/ch/qos/logback/logback-classic/1.1.11/logback-classic-1.1.11.jar:/Users/donhuvy/.m2/repository/ch/qos/logback/logback-core/1.1.11/logback-core-1.1.11.jar:/Users/donhuvy/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar:/Users/donhuvy/.m2/repository/org/slf4j/jul-to-slf4j/1.7.25/jul-to-slf4j-1.7.25.jar:/Users/donhuvy/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.25/log4j-over-slf4j-1.7.25.jar:/Users/donhuvy/.m2/repository/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/1.5.4.RELEASE/spring-boot-starter-tomcat-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.15/tomcat-embed-core-8.5.15.jar:/Users/donhuvy/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/8.5.15/tomcat-embed-el-8.5.15.jar:/Users/donhuvy/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/8.5.15/tomcat-embed-websocket-8.5.15.jar:/Users/donhuvy/.m2/repository/org/hibernate/hibernate-validator/5.3.5.Final/hibernate-validator-5.3.5.Final.jar:/Users/donhuvy/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar:/Users/donhuvy/.m2/repository/org/jboss/logging/jboss-logging/3.3.1.Final/jboss-logging-3.3.1.Final.jar:/Users/donhuvy/.m2/repository/com/fasterxml/classmate/1.3.3/classmate-1.3.3.jar:/Users/donhuvy/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.8.8/jackson-databind-2.8.8.jar:/Users/donhuvy/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar:/Users/donhuvy/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.8.8/jackson-core-2.8.8.jar:/Users/donhuvy/.m2/repository/org/springframework/spring-web/4.3.9.RELEASE/spring-web-4.3.9.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/spring-beans/4.3.9.RELEASE/spring-beans-4.3.9.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/spring-webmvc/4.3.9.RELEASE/spring-webmvc-4.3.9.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/spring-expression/4.3.9.RELEASE/spring-expression-4.3.9.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot-starter-thymeleaf/1.5.4.RELEASE/spring-boot-starter-thymeleaf-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/org/thymeleaf/thymeleaf-spring4/3.0.3.RELEASE/thymeleaf-spring4-3.0.3.RELEASE.jar:/Users/donhuvy/.m2/repository/nz/net/ultraq/thymeleaf/thymeleaf-layout-dialect/2.2.0/thymeleaf-layout-dialect-2.2.0.jar:/Users/donhuvy/.m2/repository/org/codehaus/groovy/groovy/2.4.11/groovy-2.4.11.jar:/Users/donhuvy/.m2/repository/nz/net/ultraq/thymeleaf/thymeleaf-expression-processor/1.1.2/thymeleaf-expression-processor-1.1.2.jar:/Users/donhuvy/.m2/repository/org/thymeleaf/extras/thymeleaf-extras-java8time/3.0.0.RELEASE/thymeleaf-extras-java8time-3.0.0.RELEASE.jar:/Users/donhuvy/.m2/repository/org/thymeleaf/thymeleaf/3.0.3.RELEASE/thymeleaf-3.0.3.RELEASE.jar:/Users/donhuvy/.m2/repository/ognl/ognl/3.1.12/ognl-3.1.12.jar:/Users/donhuvy/.m2/repository/org/javassist/javassist/3.21.0-GA/javassist-3.21.0-GA.jar:/Users/donhuvy/.m2/repository/org/attoparser/attoparser/2.0.2.RELEASE/attoparser-2.0.2.RELEASE.jar:/Users/donhuvy/.m2/repository/org/unbescape/unbescape/1.1.4.RELEASE/unbescape-1.1.4.RELEASE.jar:/Users/donhuvy/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot-starter-security/1.5.4.RELEASE/spring-boot-starter-security-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/spring-aop/4.3.9.RELEASE/spring-aop-4.3.9.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/security/spring-security-config/4.2.3.RELEASE/spring-security-config-4.2.3.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/security/spring-security-core/4.2.3.RELEASE/spring-security-core-4.2.3.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/security/spring-security-web/4.2.3.RELEASE/spring-security-web-4.2.3.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot-starter-actuator/1.5.4.RELEASE/spring-boot-starter-actuator-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot-actuator/1.5.4.RELEASE/spring-boot-actuator-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/org/webjars/bootstrap/3.3.6/bootstrap-3.3.6.jar:/Users/donhuvy/.m2/repository/org/webjars/jquery/2.2.1/jquery-2.2.1.jar:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot-starter-test/1.5.4.RELEASE/spring-boot-starter-test-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot-test/1.5.4.RELEASE/spring-boot-test-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/boot/spring-boot-test-autoconfigure/1.5.4.RELEASE/spring-boot-test-autoconfigure-1.5.4.RELEASE.jar:/Users/donhuvy/.m2/repository/com/jayway/jsonpath/json-path/2.2.0/json-path-2.2.0.jar:/Users/donhuvy/.m2/repository/net/minidev/json-smart/2.2.1/json-smart-2.2.1.jar:/Users/donhuvy/.m2/repository/net/minidev/accessors-smart/1.1/accessors-smart-1.1.jar:/Users/donhuvy/.m2/repository/org/ow2/asm/asm/5.0.3/asm-5.0.3.jar:/Users/donhuvy/.m2/repository/junit/junit/4.12/junit-4.12.jar:/Users/donhuvy/.m2/repository/org/assertj/assertj-core/3.6.2/assertj-core-3.6.2.jar:/Users/donhuvy/.m2/repository/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar:/Users/donhuvy/.m2/repository/org/objenesis/objenesis/2.1/objenesis-2.1.jar:/Users/donhuvy/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/Users/donhuvy/.m2/repository/org/hamcrest/hamcrest-library/1.3/hamcrest-library-1.3.jar:/Users/donhuvy/.m2/repository/org/skyscreamer/jsonassert/1.4.0/jsonassert-1.4.0.jar:/Users/donhuvy/.m2/repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar:/Users/donhuvy/.m2/repository/org/springframework/spring-core/4.3.9.RELEASE/spring-core-4.3.9.RELEASE.jar:/Users/donhuvy/.m2/repository/org/springframework/spring-test/4.3.9.RELEASE/spring-test-4.3.9.RELEASE.jar:/Users/donhuvy/.m2/repository/org/seleniumhq/selenium/selenium-java/2.53.1/selenium-java-2.53.1.jar:/Users/donhuvy/.m2/repository/org/seleniumhq/selenium/selenium-chrome-driver/2.53.1/selenium-chrome-driver-2.53.1.jar:/Users/donhuvy/.m2/repository/org/seleniumhq/selenium/selenium-remote-driver/2.53.1/selenium-remote-driver-2.53.1.jar:/Users/donhuvy/.m2/repository/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3.jar:/Users/donhuvy/.m2/repository/com/google/code/gson/gson/2.8.0/gson-2.8.0.jar:/Users/donhuvy/.m2/repository/org/seleniumhq/selenium/selenium-api/2.53.1/selenium-api-2.53.1.jar:/Users/donhuvy/.m2/repository/org/apache/httpcomponents/httpclient/4.5.3/httpclient-4.5.3.jar:/Users/donhuvy/.m2/repository/org/apache/httpcomponents/httpcore/4.4.6/httpcore-4.4.6.jar:/Users/donhuvy/.m2/repository/com/google/guava/guava/19.0/guava-19.0.jar:/Users/donhuvy/.m2/repository/org/seleniumhq/selenium/selenium-edge-driver/2.53.1/selenium-edge-driver-2.53.1.jar:/Users/donhuvy/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/Users/donhuvy/.m2/repository/org/apache/commons/commons-exec/1.3/commons-exec-1.3.jar:/Users/donhuvy/.m2/repository/org/seleniumhq/selenium/htmlunit-driver/2.21/htmlunit-driver-2.21.jar:/Users/donhuvy/.m2/repository/net/sourceforge/htmlunit/htmlunit/2.21/htmlunit-2.21.jar:/Users/donhuvy/.m2/repository/xalan/xalan/2.7.2/xalan-2.7.2.jar:/Users/donhuvy/.m2/repository/xalan/serializer/2.7.2/serializer-2.7.2.jar:/Users/donhuvy/.m2/repository/org/apache/commons/commons-lang3/3.4/commons-lang3-3.4.jar:/Users/donhuvy/.m2/repository/org/apache/httpcomponents/httpmime/4.5.3/httpmime-4.5.3.jar:/Users/donhuvy/.m2/repository/commons-codec/commons-codec/1.10/commons-codec-1.10.jar:/Users/donhuvy/.m2/repository/net/sourceforge/htmlunit/htmlunit-core-js/2.17/htmlunit-core-js-2.17.jar:/Users/donhuvy/.m2/repository/net/sourceforge/htmlunit/neko-htmlunit/2.21/neko-htmlunit-2.21.jar:/Users/donhuvy/.m2/repository/xerces/xercesImpl/2.11.0/xercesImpl-2.11.0.jar:/Users/donhuvy/.m2/repository/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar:/Users/donhuvy/.m2/repository/net/sourceforge/cssparser/cssparser/0.9.18/cssparser-0.9.18.jar:/Users/donhuvy/.m2/repository/org/w3c/css/sac/1.3/sac-1.3.jar:/Users/donhuvy/.m2/repository/org/eclipse/jetty/websocket/websocket-client/9.4.5.v20170502/websocket-client-9.4.5.v20170502.jar:/Users/donhuvy/.m2/repository/org/eclipse/jetty/jetty-util/9.4.5.v20170502/jetty-util-9.4.5.v20170502.jar:/Users/donhuvy/.m2/repository/org/eclipse/jetty/jetty-io/9.4.5.v20170502/jetty-io-9.4.5.v20170502.jar:/Users/donhuvy/.m2/repository/org/eclipse/jetty/jetty-client/9.4.5.v20170502/jetty-client-9.4.5.v20170502.jar:/Users/donhuvy/.m2/repository/org/eclipse/jetty/jetty-http/9.4.5.v20170502/jetty-http-9.4.5.v20170502.jar:/Users/donhuvy/.m2/repository/org/eclipse/jetty/websocket/websocket-common/9.4.5.v20170502/websocket-common-9.4.5.v20170502.jar:/Users/donhuvy/.m2/repository/org/eclipse/jetty/websocket/websocket-api/9.4.5.v20170502/websocket-api-9.4.5.v20170502.jar:/Users/donhuvy/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar:/Users/donhuvy/.m2/repository/org/seleniumhq/selenium/selenium-firefox-driver/2.53.1/selenium-firefox-driver-2.53.1.jar:/Users/donhuvy/.m2/repository/org/seleniumhq/selenium/selenium-ie-driver/2.53.1/selenium-ie-driver-2.53.1.jar:/Users/donhuvy/.m2/repository/net/java/dev/jna/jna/4.2.2/jna-4.2.2.jar:/Users/donhuvy/.m2/repository/net/java/dev/jna/jna-platform/4.1.0/jna-platform-4.1.0.jar:/Users/donhuvy/.m2/repository/org/seleniumhq/selenium/selenium-safari-driver/2.53.1/selenium-safari-driver-2.53.1.jar:/Users/donhuvy/.m2/repository/io/netty/netty/3.5.7.Final/netty-3.5.7.Final.jar:/Users/donhuvy/.m2/repository/org/seleniumhq/selenium/selenium-support/2.53.1/selenium-support-2.53.1.jar:/Users/donhuvy/.m2/repository/org/seleniumhq/selenium/selenium-leg-rc/2.53.1/selenium-leg-rc-2.53.1.jar" com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 pl.codeleak.demos.sbt.home.HomeControllerTest
objc[631]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/bin/java (0x1069024c0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home/jre/lib/libinstrument.dylib (0x1069ca4e0). One of the two will be used. Which one is undefined.
21:55:14.782 [main] DEBUG org.springframework.test.context.junit4.SpringJUnit4ClassRunner - SpringJUnit4ClassRunner constructor called with [class pl.codeleak.demos.sbt.home.HomeControllerTest]
21:55:14.786 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
21:55:14.792 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
21:55:14.805 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating TestContextBootstrapper for test class [pl.codeleak.demos.sbt.home.HomeControllerTest] from class [org.springframework.boot.test.context.SpringBootTestContextBootstrapper]
21:55:14.816 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [pl.codeleak.demos.sbt.home.HomeControllerTest], using SpringBootContextLoader
21:55:14.820 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [pl.codeleak.demos.sbt.home.HomeControllerTest]: class path resource [pl/codeleak/demos/sbt/home/HomeControllerTest-context.xml] does not exist
21:55:14.820 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [pl.codeleak.demos.sbt.home.HomeControllerTest]: class path resource [pl/codeleak/demos/sbt/home/HomeControllerTestContext.groovy] does not exist
21:55:14.820 [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [pl.codeleak.demos.sbt.home.HomeControllerTest]: no resource found for suffixes {-context.xml, Context.groovy}.
21:55:14.821 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [pl.codeleak.demos.sbt.home.HomeControllerTest]: HomeControllerTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
21:55:14.853 [main] DEBUG org.springframework.test.context.support.ActiveProfilesUtils - Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [pl.codeleak.demos.sbt.home.HomeControllerTest]
21:55:14.859 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
21:55:14.860 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
21:55:14.860 [main] DEBUG org.springframework.core.env.StandardEnvironment - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment]
21:55:14.869 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved classpath location [pl/codeleak/demos/sbt/home/] to resources [URL [file:/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/test-classes/pl/codeleak/demos/sbt/home/], URL [file:/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/classes/pl/codeleak/demos/sbt/home/]]
21:55:14.869 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/test-classes/pl/codeleak/demos/sbt/home]
21:55:14.870 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/test-classes/pl/codeleak/demos/sbt/home] for files matching pattern [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/test-classes/pl/codeleak/demos/sbt/home/*.class]
21:55:14.873 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/classes/pl/codeleak/demos/sbt/home]
21:55:14.873 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/classes/pl/codeleak/demos/sbt/home] for files matching pattern [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/classes/pl/codeleak/demos/sbt/home/*.class]
21:55:14.873 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved location pattern [classpath*:pl/codeleak/demos/sbt/home/*.class] to resources [file [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/test-classes/pl/codeleak/demos/sbt/home/HomeControllerClassicTest.class], file [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/test-classes/pl/codeleak/demos/sbt/home/HomeControllerTest.class], file [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/test-classes/pl/codeleak/demos/sbt/home/HomePage.class], file [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/test-classes/pl/codeleak/demos/sbt/home/HomePageAssert.class], file [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/classes/pl/codeleak/demos/sbt/home/HomeController.class]]
21:55:14.918 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved classpath location [pl/codeleak/demos/sbt/] to resources [URL [file:/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/test-classes/pl/codeleak/demos/sbt/], URL [file:/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/classes/pl/codeleak/demos/sbt/]]
21:55:14.918 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/test-classes/pl/codeleak/demos/sbt]
21:55:14.918 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/test-classes/pl/codeleak/demos/sbt] for files matching pattern [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/test-classes/pl/codeleak/demos/sbt/*.class]
21:55:14.918 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/classes/pl/codeleak/demos/sbt]
21:55:14.919 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/classes/pl/codeleak/demos/sbt] for files matching pattern [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/classes/pl/codeleak/demos/sbt/*.class]
21:55:14.920 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved location pattern [classpath*:pl/codeleak/demos/sbt/*.class] to resources [file [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/classes/pl/codeleak/demos/sbt/Application.class], file [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/classes/pl/codeleak/demos/sbt/ServletInitializer.class]]
21:55:14.936 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: file [/Users/donhuvy/Downloads/spring-boot-thymeleaf-master/target/classes/pl/codeleak/demos/sbt/Application.class]
21:55:14.937 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration pl.codeleak.demos.sbt.Application for test class pl.codeleak.demos.sbt.home.HomeControllerTest
21:55:14.940 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Merging default listeners with listeners configured via @TestExecutionListeners for class [pl.codeleak.demos.sbt.home.HomeControllerTest].
21:55:14.943 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
21:55:14.955 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Could not instantiate TestExecutionListener [org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]. Specify custom listener classes or make the default listener classes (and their required dependencies) available. Offending class: [org/springframework/transaction/interceptor/TransactionAttribute]
21:55:14.956 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Could not instantiate TestExecutionListener [org.springframework.test.context.transaction.TransactionalTestExecutionListener]. Specify custom listener classes or make the default listener classes (and their required dependencies) available. Offending class: [org/springframework/transaction/interceptor/TransactionAttributeSource]
21:55:14.956 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using TestExecutionListeners: [pl.codeleak.selenium.support.SeleniumTestExecutionListener@709ba3fb, org.springframework.test.context.web.ServletTestExecutionListener@3d36e4cd, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6a472554, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@7ff2a664, org.springframework.test.context.support.DirtiesContextTestExecutionListener@525b461a, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@58c1c010, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@b7f23d9, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@61d47554, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@69b794e2, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@3f200884, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@4d339552]
21:55:14.959 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [pl.codeleak.demos.sbt.home.HomeControllerTest]
21:55:14.960 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [pl.codeleak.demos.sbt.home.HomeControllerTest]21:55:14.969 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [pl.codeleak.demos.sbt.home.HomeControllerTest]
21:55:14.970 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [pl.codeleak.demos.sbt.home.HomeControllerTest]21:55:14.971 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [pl.codeleak.demos.sbt.home.HomeControllerTest]
21:55:14.971 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [pl.codeleak.demos.sbt.home.HomeControllerTest]
21:55:14.971 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [pl.codeleak.demos.sbt.home.HomeControllerTest]
21:55:14.971 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [pl.codeleak.demos.sbt.home.HomeControllerTest]
21:55:14.974 [main] DEBUG org.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener - Before test class: context [DefaultTestContext@157632c9 testClass = HomeControllerTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@6ee12bac testClass = HomeControllerTest, locations = '{}', classes = '{class pl.codeleak.demos.sbt.Application}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{server.port=9000, org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[org.springframework.boot.test.context.SpringBootTestContextCustomizer@627551fb, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1f36e637, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@35d176f7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@71bbf57e], resourceBasePath = 'src/main/webapp', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]], class annotated with @DirtiesContext [false] with mode [null].
21:55:14.975 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [pl.codeleak.demos.sbt.home.HomeControllerTest]
21:55:14.975 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [pl.codeleak.demos.sbt.home.HomeControllerTest]
21:55:15.026 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemProperties] PropertySource with lowest search precedence
21:55:15.026 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence
21:55:15.026 [main] DEBUG org.springframework.core.env.StandardEnvironment - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment]
21:55:15.027 [main] DEBUG org.springframework.test.context.support.TestPropertySourceUtils - Adding inlined properties to environment: {spring.jmx.enabled=false, server.port=9000, org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}
21:55:15.027 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [Inlined Test Properties] PropertySource with highest search precedence

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v1.5.4.RELEASE)

2017-06-18 21:55:25.308  INFO 631 --- [           main] p.c.demos.sbt.home.HomeControllerTest    : Starting HomeControllerTest on Dos-MacBook-Pro.local with PID 631 (started by donhuvy in /Users/donhuvy/Downloads/spring-boot-thymeleaf-master)
2017-06-18 21:55:25.309  INFO 631 --- [           main] p.c.demos.sbt.home.HomeControllerTest    : No active profile set, falling back to default profiles: default
2017-06-18 21:55:25.471  INFO 631 --- [           main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@57af006c: startup date [Sun Jun 18 21:55:25 ICT 2017]; root of context hierarchy
2017-06-18 21:55:26.633  INFO 631 --- [           main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat initialized with port(s): 9000 (http)
2017-06-18 21:55:26.644  INFO 631 --- [           main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2017-06-18 21:55:26.646  INFO 631 --- [           main] org.apache.catalina.core.StandardEngine  : Starting Servlet Engine: Apache Tomcat/8.5.15
2017-06-18 21:55:26.742  INFO 631 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2017-06-18 21:55:26.743  INFO 631 --- [ost-startStop-1] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 1274 ms
2017-06-18 21:55:26.945  INFO 631 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'metricsFilter' to: [/*]
2017-06-18 21:55:26.945  INFO 631 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'characterEncodingFilter' to: [/*]
2017-06-18 21:55:26.945  INFO 631 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
2017-06-18 21:55:26.946  INFO 631 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'httpPutFormContentFilter' to: [/*]
2017-06-18 21:55:26.946  INFO 631 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'requestContextFilter' to: [/*]
2017-06-18 21:55:26.947  INFO 631 --- [ost-startStop-1] .s.DelegatingFilterProxyRegistrationBean : Mapping filter: 'springSecurityFilterChain' to: [/*]
2017-06-18 21:55:26.947  INFO 631 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'webRequestLoggingFilter' to: [/*]
2017-06-18 21:55:26.947  INFO 631 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean   : Mapping filter: 'applicationContextIdFilter' to: [/*]
2017-06-18 21:55:26.947  INFO 631 --- [ost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean  : Mapping servlet: 'dispatcherServlet' to [/]
2017-06-18 21:55:27.558  INFO 631 --- [           main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@57af006c: startup date [Sun Jun 18 21:55:25 ICT 2017]; root of context hierarchy
2017-06-18 21:55:27.623  INFO 631 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/],methods=[GET]}" onto java.lang.String pl.codeleak.demos.sbt.home.HomeController.index(org.springframework.ui.Model)
2017-06-18 21:55:27.624  INFO 631 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/properties],methods=[GET]}" onto java.util.Properties pl.codeleak.demos.sbt.home.HomeController.properties()
2017-06-18 21:55:27.626  INFO 631 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/model-attr],methods=[GET]}" onto java.lang.String pl.codeleak.demos.sbt.thymeleaf.ThymeleafObjects.modelAttributes(org.springframework.ui.Model)
2017-06-18 21:55:27.627  INFO 631 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/query-params],methods=[GET]}" onto java.lang.String pl.codeleak.demos.sbt.thymeleaf.ThymeleafObjects.queryParams()
2017-06-18 21:55:27.627  INFO 631 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/session-attr],methods=[GET]}" onto java.lang.String pl.codeleak.demos.sbt.thymeleaf.ThymeleafObjects.sessionAttributes(javax.servlet.http.HttpSession)
2017-06-18 21:55:27.627  INFO 631 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/flash-attr],methods=[GET]}" onto java.lang.String pl.codeleak.demos.sbt.thymeleaf.ThymeleafObjects.flashAttributes(org.springframework.web.servlet.mvc.support.RedirectAttributes)
2017-06-18 21:55:27.629  INFO 631 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/text-templates/form],methods=[GET]}" onto public java.lang.String pl.codeleak.demos.sbt.thymeleaf.ThymeleafTextTemplates.form(org.springframework.ui.Model)
2017-06-18 21:55:27.629  INFO 631 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/text-templates/form],methods=[POST]}" onto public java.lang.String pl.codeleak.demos.sbt.thymeleaf.ThymeleafTextTemplates.postForm(pl.codeleak.demos.sbt.thymeleaf.ThymeleafTextTemplates$Form,org.springframework.ui.Model)
2017-06-18 21:55:27.631  INFO 631 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
2017-06-18 21:55:27.631  INFO 631 --- [           main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
2017-06-18 21:55:27.663  INFO 631 --- [           main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2017-06-18 21:55:27.663  INFO 631 --- [           main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2017-06-18 21:55:27.697  INFO 631 --- [           main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2017-06-18 21:55:27.726  WARN 631 --- [           main] org.thymeleaf.templatemode.TemplateMode  : [THYMELEAF][main] Template Mode 'HTML5' is deprecated. Using Template Mode 'HTML' instead.
2017-06-18 21:55:28.142  INFO 631 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: OrRequestMatcher [requestMatchers=[Ant [pattern='/css/**'], Ant [pattern='/js/**'], Ant [pattern='/images/**'], Ant [pattern='/webjars/**'], Ant [pattern='/**/favicon.ico'], Ant [pattern='/error']]], []
2017-06-18 21:55:28.142  INFO 631 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: org.springframework.boot.actuate.autoconfigure.ManagementWebSecurityAutoConfiguration$LazyEndpointPathRequestMatcher@1e95b653, []
2017-06-18 21:55:28.189  INFO 631 --- [           main] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: org.springframework.boot.autoconfigure.security.SpringBootWebSecurityConfiguration$ApplicationNoWebSecurityConfigurerAdapter$1@f425231, [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@506aabf6, org.springframework.security.web.context.SecurityContextPersistenceFilter@67774e29, org.springframework.security.web.header.HeaderWriterFilter@3f81621c, org.springframework.security.web.csrf.CsrfFilter@3c6c4689, org.springframework.security.web.authentication.logout.LogoutFilter@5eea5627, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@5d7399f9, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@6d099323, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5cbd94b2, org.springframework.security.web.session.SessionManagementFilter@69cd1085, org.springframework.security.web.access.ExceptionTranslationFilter@b5de58f]
2017-06-18 21:55:28.364  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/autoconfig || /autoconfig.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke()
2017-06-18 21:55:28.364  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/env/{name:.*}],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EnvironmentMvcEndpoint.value(java.lang.String)
2017-06-18 21:55:28.364  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/env || /env.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke()
2017-06-18 21:55:28.365  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/heapdump || /heapdump.json],methods=[GET],produces=[application/octet-stream]}" onto public void org.springframework.boot.actuate.endpoint.mvc.HeapdumpMvcEndpoint.invoke(boolean,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse) throws java.io.IOException,javax.servlet.ServletException
2017-06-18 21:55:28.366  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/loggers/{name:.*}],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.LoggersMvcEndpoint.get(java.lang.String)
2017-06-18 21:55:28.366  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/loggers/{name:.*}],methods=[POST],consumes=[application/vnd.spring-boot.actuator.v1+json || application/json],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.LoggersMvcEndpoint.set(java.lang.String,java.util.Map<java.lang.String, java.lang.String>)
2017-06-18 21:55:28.367  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/loggers || /loggers.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke()
2017-06-18 21:55:28.367  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/auditevents || /auditevents.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public org.springframework.http.ResponseEntity<?> org.springframework.boot.actuate.endpoint.mvc.AuditEventsMvcEndpoint.findByPrincipalAndAfterAndType(java.lang.String,java.util.Date,java.lang.String)
2017-06-18 21:55:28.368  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/health || /health.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.HealthMvcEndpoint.invoke(javax.servlet.http.HttpServletRequest,java.security.Principal)
2017-06-18 21:55:28.368  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/info || /info.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke()
2017-06-18 21:55:28.368  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/configprops || /configprops.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke()
2017-06-18 21:55:28.369  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/metrics/{name:.*}],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.MetricsMvcEndpoint.value(java.lang.String)
2017-06-18 21:55:28.369  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/metrics || /metrics.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke()
2017-06-18 21:55:28.370  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/beans || /beans.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke()
2017-06-18 21:55:28.370  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/trace || /trace.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke()
2017-06-18 21:55:28.371  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/dump || /dump.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke()
2017-06-18 21:55:28.371  INFO 631 --- [           main] o.s.b.a.e.mvc.EndpointHandlerMapping     : Mapped "{[/mappings || /mappings.json],methods=[GET],produces=[application/vnd.spring-boot.actuator.v1+json || application/json]}" onto public java.lang.Object org.springframework.boot.actuate.endpoint.mvc.EndpointMvcAdapter.invoke()
2017-06-18 21:55:28.528  INFO 631 --- [           main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 9000 (http)
2017-06-18 21:55:28.533  INFO 631 --- [           main] p.c.demos.sbt.home.HomeControllerTest    : Started HomeControllerTest in 13.503 seconds (JVM running for 14.076)
org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
-a285-3208198ce6fd}
1497797729167	DeferredSave.extensions.json	DEBUG	Save changes
1497797729168	addons.xpi	DEBUG	Updating database with changes to installed add-ons
1497797729168	addons.xpi-utils	DEBUG	Updating add-on states
1497797729168	addons.xpi-utils	DEBUG	Writing add-ons list
1497797729170	addons.xpi	DEBUG	Registering manifest for /Applications/Firefox.app/Contents/Resources/browser/features/[email protected]
1497797729170	addons.xpi	DEBUG	Calling bootstrap method startup on [email protected] version 2.0
1497797729171	addons.xpi	DEBUG	Registering manifest for /Applications/Firefox.app/Contents/Resources/browser/features/[email protected]
1497797729171	addons.xpi	DEBUG	Calling bootstrap method startup on [email protected] version 1.50
1497797729172	addons.xpi	DEBUG	Registering manifest for /Applications/Firefox.app/Contents/Resources/browser/features/[email protected]
1497797729172	addons.xpi	DEBUG	Calling bootstrap method startup on [email protected] version 1.0.5
1497797729173	addons.xpi	DEBUG	Registering manifest for /Applications/Firefox.app/Contents/Resources/browser/features/[email protected]
1497797729173	addons.xpi	DEBUG	Calling bootstrap method startup on [email protected] version 6.6.0
1497797729173	addons.xpi	DEBUG	Registering manifest for /Applications/Firefox.app/Contents/Resources/browser/features/[email protected]
1497797729174	addons.xpi	DEBUG	Calling bootstrap method startup on [email protected] version 1.1
1497797729179	addons.manager	DEBUG	Registering shutdown blocker for XPIProvider
1497797729180	addons.manager	DEBUG	Provider finished startup: XPIProvider
1497797729180	addons.manager	DEBUG	Starting provider: LightweightThemeManager
1497797729180	addons.manager	DEBUG	Registering shutdown blocker for LightweightThemeManager
1497797729180	addons.manager	DEBUG	Provider finished startup: LightweightThemeManager
1497797729181	addons.manager	DEBUG	Starting provider: GMPProvider
1497797729186	addons.manager	DEBUG	Registering shutdown blocker for GMPProvider
1497797729186	addons.manager	DEBUG	Provider finished startup: GMPProvider
1497797729186	addons.manager	DEBUG	Starting provider: PluginProvider
1497797729186	addons.manager	DEBUG	Registering shutdown blocker for PluginProvider
1497797729186	addons.manager	DEBUG	Provider finished startup: PluginProvider
1497797729187	addons.manager	DEBUG	Completed startup sequence
1497797729436	addons.manager	DEBUG	Starting provider: <unnamed-provider>
1497797729436	addons.manager	DEBUG	Registering shutdown blocker for <unnamed-provider>
1497797729437	addons.manager	DEBUG	Provider finished startup: <unnamed-provider>
1497797729543	DeferredSave.extensions.json	DEBUG	Write succeeded
1497797729543	addons.xpi-utils	DEBUG	XPI Database saved, setting schema version preference to 19
1497797729543	DeferredSave.extensions.json	DEBUG	Starting timer
1497797729553	addons.repository	DEBUG	No addons.json found.
1497797729554	DeferredSave.addons.json	DEBUG	Save changes
1497797729556	DeferredSave.addons.json	DEBUG	Starting timer
1497797729576	addons.manager	DEBUG	Starting provider: PreviousExperimentProvider
1497797729576	addons.manager	DEBUG	Registering shutdown blocker for PreviousExperimentProvider
1497797729576	addons.manager	DEBUG	Provider finished startup: PreviousExperimentProvider
1497797729580	DeferredSave.extensions.json	DEBUG	Starting write
1497797729600	DeferredSave.extensions.json	DEBUG	Write succeeded
1497797729611	DeferredSave.addons.json	DEBUG	Starting write
1497797729623	DeferredSave.addons.json	DEBUG	Write succeeded
2017-06-18 21:55:30.530 plugin-container[633:26202] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9a3b, name = 'com.apple.tsm.portname'
See /usr/include/servers/bootstrap_defs.h for the error codes.
2017-06-18 21:55:30.533 plugin-container[633:26202] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9d03, name = 'com.apple.CFPasteboardClient'
See /usr/include/servers/bootstrap_defs.h for the error codes.

	at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:113)
	at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:271)
	at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:119)
	at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:216)
	at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:211)
	at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:207)
	at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:120)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at java.lang.Class.newInstance(Class.java:442)
	at org.springframework.beans.BeanUtils.instantiate(BeanUtils.java:77)
	at pl.codeleak.selenium.support.SeleniumTestExecutionListener.prepareTestInstance(SeleniumTestExecutionListener.java:38)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:230)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:228)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:287)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:289)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:247)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:94)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:70)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:191)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
	at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:51)
	at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
	at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)](url)

mvn clean package -DskipTests not working , web.xml error

Hi..

[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ spring-boot-thymeleaf ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- maven-war-plugin:2.2:war (default-war) @ spring-boot-thymeleaf ---
[INFO] Packaging webapp
[INFO] Assembling webapp [spring-boot-thymeleaf] in [/Users/tr/git/spring-boot-thymeleaf/target/spring-boot-thymeleaf-1.0]
[INFO] Processing war project
[INFO] Webapp assembled in [263 msecs]
[INFO] Building war: /Users/tr/git/spring-boot-thymeleaf/target/spring-boot-thymeleaf-1.0.war
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 4.135 s
[INFO] Finished at: 2015-10-12T20:47:33+03:00
[INFO] Final Memory: 28M/216M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project spring-boot-thymeleaf: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode) -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

it seems that you must either configure maven-war-plugin , with failOnMissing-false, either create a web.xml file

APPLICATION FAILED TO START on Latest Spring Boot

APPLICATION FAILED TO START on Latest Spring Boot.

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2020-04-09 09:18:24.326 ERROR 30573 --- [  restartedMain] o.s.b.d.LoggingFailureAnalysisReporter   : 

***************************
APPLICATION FAILED TO START
***************************

Description:

Parameter 0 of constructor in pl.codeleak.demos.sbt.security.AuditEventListener required a bean of type 'org.springframework.boot.actuate.audit.AuditEventRepository' that could not be found.


Action:

Consider defining a bean of type 'org.springframework.boot.actuate.audit.AuditEventRepository' in your configuration.

Any suggest?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.