Started by user s002681_ep [Pipeline] node Running on hlbwbdgtd101 windows x64 in C:/Jenkins/workspace/maven-pipeline-plugin-test [Pipeline] { [Pipeline] stage [Pipeline] { (Build) [Pipeline] git > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.standard.com/ITSD/spring-petclinic.git # timeout=10 Fetching upstream changes from https://github.standard.com/ITSD/spring-petclinic.git > git --version # timeout=10 using GIT_ASKPASS to set credentials github svc_git Personal Access Token (repo) Jenkins GitHub Repository Access > git fetch --tags --progress https://github.standard.com/ITSD/spring-petclinic.git +refs/heads/*:refs/remotes/origin/* > git rev-parse "refs/remotes/origin/master^{commit}" # timeout=10 > git rev-parse "refs/remotes/origin/origin/master^{commit}" # timeout=10 Checking out Revision ffa967c94b65a70ea6d3b44275632821838d9fd3 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f ffa967c94b65a70ea6d3b44275632821838d9fd3 > git branch -a -v --no-abbrev # timeout=10 > git branch -D master # timeout=10 > git checkout -b master ffa967c94b65a70ea6d3b44275632821838d9fd3 > git rev-list ffa967c94b65a70ea6d3b44275632821838d9fd3 # timeout=10 [Pipeline] withMaven [withMaven] use JDK installation jdk-1.8.0_121 [withMaven] use Maven installation 'apache-maven-3.3.9' [withMaven] use Maven settings provided by the Jenkins Managed Configuration File '1d55aa95-f6d2-4b10-af3d-5474d71f9de0' [withMaven] use Maven settings.xml '1d55aa95-f6d2-4b10-af3d-5474d71f9de0' with Maven servers credentials provided by Jenkins (replaceAll: true): [mavenServerId: 'nexus-releases', jenkinsCredentials: 'f40f104d-8a7e-451e-8a7e-391d0c3cf201', username: 'svc_jenkins', type: 'UsernamePasswordCredentialsImpl'], [mavenServerId: 'nexus-snapshots', jenkinsCredentials: 'f40f104d-8a7e-451e-8a7e-391d0c3cf201', username: 'svc_jenkins', type: 'UsernamePasswordCredentialsImpl'], [mavenServerId: 'deployit-credentials', jenkinsCredentials: '9c6bf829-1dd3-46f5-9aa4-7f6386e6b748', username: 'svc_jenkins_np', type: 'UsernamePasswordCredentialsImpl'] [Pipeline] { [Pipeline] bat [C:/Jenkins/workspace/maven-pipeline-plugin-test] Running batch script C:\Jenkins\workspace\maven-pipeline-plugin-test>mvn clean install ----- withMaven Wrapper script ----- Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T08:41:47-08:00) Maven home: C:\Jenkins\tools\hudson.tasks.Maven_MavenInstallation\apache-maven-3.3.9\apache-maven-3.3.9 Java version: 1.8.0_121, vendor: Oracle Corporation Java home: C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre Default locale: en_US, platform encoding: Cp1252 OS name: "windows server 2012 r2", version: "6.3", arch: "amd64", family: "dos" [jenkins-maven-event-spy] INFO generate C:\Jenkins\workspace\maven-pipeline-plugin-test@tmp\withMaven6f44421b\maven-spy-20170510-111646-205.log ... [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building petclinic 1.5.1 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.6.1:clean (default-clean) @ spring-petclinic --- [INFO] Deleting C:\Jenkins\workspace\maven-pipeline-plugin-test\target [INFO] [INFO] --- cobertura-maven-plugin:2.7:clean (default) @ spring-petclinic --- [INFO] [INFO] --- git-commit-id-plugin:2.2.2:revision (default) @ spring-petclinic --- [INFO] dotGitDirectory C:\Jenkins\workspace\maven-pipeline-plugin-test\.git [INFO] git.build.user.name [INFO] git.build.user.email [INFO] Detected that running on CI environment, but using repository branch, no GIT_BRANCH detected. [INFO] git.branch master [INFO] --always = true [INFO] --dirty = -dirty [INFO] --abbrev = 7 [INFO] Tag refs [[]] [INFO] Created map: [{}] [INFO] HEAD is [ffa967c94b65a70ea6d3b44275632821838d9fd3] [INFO] git.commit.id.describe ffa967c [INFO] git.commit.id ffa967c94b65a70ea6d3b44275632821838d9fd3 [INFO] git.commit.id.abbrev ffa967c [INFO] git.dirty false [INFO] git.commit.user.name Antoine Rey [INFO] git.commit.user.email antoine.rey@gmail.com [INFO] git.commit.message.full spring-petclinic-angular1 repo renamed to spring-petclinic-angularjs [INFO] git.commit.message.short spring-petclinic-angular1 repo renamed to spring-petclinic-angularjs [INFO] git.commit.time 2017-04-12T12:41:00-0700 [INFO] git.remote.origin.url https://github.standard.com/ITSD/spring-petclinic.git [INFO] git.tags [INFO] Tag refs [[]] [INFO] git.closest.tag.name [INFO] Tag refs [[]] [INFO] git.closest.tag.commit.count [INFO] git.build.time 2017-05-10T11:16:51-0700 [INFO] git.build.version 1.5.1 [INFO] git.build.host HLBWBDGTD101 [INFO] git.commit.id.describe-short ffa967c [INFO] found property git.build.user.email [INFO] found property git.build.host [INFO] found property git.dirty [INFO] found property git.remote.origin.url [INFO] found property git.closest.tag.name [INFO] found property git.commit.id.describe-short [INFO] found property git.commit.user.email [INFO] found property git.commit.time [INFO] found property git.commit.message.full [INFO] found property git.build.version [INFO] found property git.commit.message.short [INFO] found property git.commit.id.abbrev [INFO] found property git.branch [INFO] found property git.build.user.name [INFO] found property git.closest.tag.commit.count [INFO] found property git.commit.id.describe [INFO] found property git.commit.id [INFO] found property git.tags [INFO] found property git.build.time [INFO] found property git.commit.user.name [INFO] Writing properties file to [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\git.properties] (for module petclinic)... [INFO] [INFO] --- spring-boot-maven-plugin:1.5.1.RELEASE:build-info (default) @ spring-petclinic --- [INFO] [INFO] --- wro4j-maven-plugin:1.8.0:run (default) @ spring-petclinic --- [INFO] Downloading: https://nexus.standard.com:8443/nexus/content/groups/public/me/n4u/sass/sass-gems/maven-metadata.xml [INFO] Downloading: https://nexus.standard.com:8443/nexus/content/repositories/central/me/n4u/sass/sass-gems/maven-metadata.xml [INFO] Downloading: https://nexus.standard.com:8443/nexus/content/repositories/xebialabs/me/n4u/sass/sass-gems/maven-metadata.xml [INFO] Downloading: https://nexus.standard.com:8443/nexus/content/repositories/bintray-jcenter/me/n4u/sass/sass-gems/maven-metadata.xml [INFO] Downloaded: https://nexus.standard.com:8443/nexus/content/repositories/central/me/n4u/sass/sass-gems/maven-metadata.xml (518 B at 1.9 KB/sec) [INFO] Downloaded: https://nexus.standard.com:8443/nexus/content/repositories/bintray-jcenter/me/n4u/sass/sass-gems/maven-metadata.xml (545 B at 2.0 KB/sec) [INFO] Downloaded: https://nexus.standard.com:8443/nexus/content/groups/public/me/n4u/sass/sass-gems/maven-metadata.xml (545 B at 0.2 KB/sec) [INFO] C:\Jenkins\workspace\maven-pipeline-plugin-test/src/main/less [INFO] Executing the mojo: [INFO] Wro4j Model path: C:\Jenkins\workspace\maven-pipeline-plugin-test\src\main\wro\wro.xml [INFO] targetGroups: null [INFO] minimize: true [INFO] ignoreMissingResources: null [INFO] parallelProcessing: false [INFO] buildDirectory: C:\Jenkins\workspace\maven-pipeline-plugin-test\target [INFO] destinationFolder: C:\Jenkins\workspace\maven-pipeline-plugin-test\target [INFO] cssDestinationFolder: C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\static\resources\css [INFO] The following groups will be processed: [petclinic] [INFO] folder: C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\static\resources\css [INFO] processing group: petclinic.css [WARNING] Less warnings are: [WARNING] 10:1 Cannot link source map. Css result location is not know and could not be deduced from input less source.. [INFO] file size: petclinic.css -> 152399 bytes [INFO] C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\static\resources\css\petclinic.css (152399 bytes) [INFO] folder: C:\Jenkins\workspace\maven-pipeline-plugin-test\target [INFO] processing group: petclinic.js [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ spring-petclinic --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] Copying 35 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ spring-petclinic --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 25 source files to C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ spring-petclinic --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory C:\Jenkins\workspace\maven-pipeline-plugin-test\src\test\resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ spring-petclinic --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 11 source files to C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes [INFO] [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ spring-petclinic --- [INFO] Surefire report directory: C:\Jenkins\workspace\maven-pipeline-plugin-test\target\surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- 11:17:05.345 [main] DEBUG org.springframework.test.context.junit4.SpringJUnit4ClassRunner - SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.owner.OwnerControllerTests] 11:17:05.363 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 11:17:05.369 [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)] 11:17:05.383 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests] from class [org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper] 11:17:05.403 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests], using SpringBootContextLoader 11:17:05.406 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: class path resource [org/springframework/samples/petclinic/owner/OwnerControllerTests-context.xml] does not exist 11:17:05.407 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: class path resource [org/springframework/samples/petclinic/owner/OwnerControllerTestsContext.groovy] does not exist 11:17:05.407 [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. 11:17:05.407 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: OwnerControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 11:17:05.527 [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 [org.springframework.samples.petclinic.owner.OwnerControllerTests] 11:17:05.535 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemProperties] PropertySource with lowest search precedence 11:17:05.535 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence 11:17:05.535 [main] DEBUG org.springframework.core.env.StandardEnvironment - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] 11:17:05.550 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved classpath location [org/springframework/samples/petclinic/owner/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/owner/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/owner/]] 11:17:05.551 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner] 11:17:05.551 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/owner/*.class] 11:17:05.558 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\owner] 11:17:05.558 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\owner] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/owner/*.class] 11:17:05.559 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved location pattern [classpath*:org/springframework/samples/petclinic/owner/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner\OwnerControllerTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner\PetControllerTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner\PetTypeFormatterTests$1.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner\PetTypeFormatterTests$2.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner\PetTypeFormatterTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner\VisitControllerTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\owner\Owner.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\owner\OwnerController.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\owner\OwnerRepository.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\owner\Pet.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\owner\PetController.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\owner\PetRepository.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\owner\PetType.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\owner\PetTypeFormatter.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\owner\PetValidator.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\owner\VisitController.class]] 11:17:05.657 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved classpath location [org/springframework/samples/petclinic/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/]] 11:17:05.657 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] 11:17:05.658 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/*.class] 11:17:05.658 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic] 11:17:05.658 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/*.class] 11:17:05.659 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved location pattern [classpath*:org/springframework/samples/petclinic/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\PetClinicApplication.class]] 11:17:05.720 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\PetClinicApplication.class] 11:17:05.721 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.owner.OwnerControllerTests 11:17:05.723 [main] DEBUG org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: using defaults. 11:17:05.727 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - 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] 11:17:05.746 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@479d31f3, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@40ef3420, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@498d318c, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6e171cd7, org.springframework.test.context.transaction.TransactionalTestExecutionListener@402bba4f, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@795cd85e, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@59fd97a8, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@f5ac9e4, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@123ef382, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@dbf57b3, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@384ad17b, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@61862a7f] 11:17:05.748 [main] DEBUG org.springframework.test.context.junit4.SpringJUnit4ClassRunner - SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.owner.PetControllerTests] 11:17:05.748 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 11:17:05.748 [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)] 11:17:05.748 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.owner.PetControllerTests] from class [org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper] 11:17:05.749 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.owner.PetControllerTests], using SpringBootContextLoader 11:17:05.750 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.PetControllerTests]: class path resource [org/springframework/samples/petclinic/owner/PetControllerTests-context.xml] does not exist 11:17:05.750 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.PetControllerTests]: class path resource [org/springframework/samples/petclinic/owner/PetControllerTestsContext.groovy] does not exist 11:17:05.750 [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.springframework.samples.petclinic.owner.PetControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. 11:17:05.750 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.springframework.samples.petclinic.owner.PetControllerTests]: PetControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 11:17:05.772 [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 [org.springframework.samples.petclinic.owner.PetControllerTests] 11:17:05.774 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemProperties] PropertySource with lowest search precedence 11:17:05.775 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence 11:17:05.775 [main] DEBUG org.springframework.core.env.StandardEnvironment - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] 11:17:05.775 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.owner.PetControllerTests 11:17:05.779 [main] DEBUG org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.owner.PetControllerTests]: using defaults. 11:17:05.785 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - 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] 11:17:05.789 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5b7a5baa, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@776aec5c, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@1d296da, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7c7a06ec, org.springframework.test.context.transaction.TransactionalTestExecutionListener@75d4a5c2, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@557caf28, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@408d971b, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@6c6cb480, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3c46e67a, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@c730b35, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@206a70ef, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@292b08d6] 11:17:05.795 [main] DEBUG org.springframework.test.context.junit4.SpringJUnit4ClassRunner - SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.owner.VisitControllerTests] 11:17:05.795 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 11:17:05.795 [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)] 11:17:05.824 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.owner.VisitControllerTests] from class [org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper] 11:17:05.825 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.owner.VisitControllerTests], using SpringBootContextLoader 11:17:05.826 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.VisitControllerTests]: class path resource [org/springframework/samples/petclinic/owner/VisitControllerTests-context.xml] does not exist 11:17:05.826 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.VisitControllerTests]: class path resource [org/springframework/samples/petclinic/owner/VisitControllerTestsContext.groovy] does not exist 11:17:05.826 [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.springframework.samples.petclinic.owner.VisitControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. 11:17:05.826 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.springframework.samples.petclinic.owner.VisitControllerTests]: VisitControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 11:17:05.847 [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 [org.springframework.samples.petclinic.owner.VisitControllerTests] 11:17:05.847 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemProperties] PropertySource with lowest search precedence 11:17:05.847 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence 11:17:05.847 [main] DEBUG org.springframework.core.env.StandardEnvironment - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] 11:17:05.847 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.owner.VisitControllerTests 11:17:05.848 [main] DEBUG org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.owner.VisitControllerTests]: using defaults. 11:17:05.851 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - 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] 11:17:05.857 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2638011, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6ff29830, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@6a2b953e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@313b2ea6, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2f465398, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@548e6d58, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@623a8092, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@a1cdc6d, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@175b9425, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@3098cf3b, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@610f7aa, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@6a03bcb1] 11:17:05.865 [main] DEBUG org.springframework.test.context.junit4.SpringJUnit4ClassRunner - SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.service.ClinicServiceTests] 11:17:05.865 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 11:17:05.865 [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)] 11:17:05.866 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.service.ClinicServiceTests] from class [org.springframework.boot.test.context.SpringBootTestContextBootstrapper] 11:17:05.872 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.service.ClinicServiceTests], using SpringBootContextLoader 11:17:05.872 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.service.ClinicServiceTests]: class path resource [org/springframework/samples/petclinic/service/ClinicServiceTests-context.xml] does not exist 11:17:05.873 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.service.ClinicServiceTests]: class path resource [org/springframework/samples/petclinic/service/ClinicServiceTestsContext.groovy] does not exist 11:17:05.873 [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.springframework.samples.petclinic.service.ClinicServiceTests]: no resource found for suffixes {-context.xml, Context.groovy}. 11:17:05.874 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.springframework.samples.petclinic.service.ClinicServiceTests]: ClinicServiceTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 11:17:05.928 [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 [org.springframework.samples.petclinic.service.ClinicServiceTests] 11:17:05.928 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemProperties] PropertySource with lowest search precedence 11:17:05.928 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence 11:17:05.929 [main] DEBUG org.springframework.core.env.StandardEnvironment - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] 11:17:05.929 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved classpath location [org/springframework/samples/petclinic/service/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/service/]] 11:17:05.930 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\service] 11:17:05.930 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\service] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/service/*.class] 11:17:05.937 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved location pattern [classpath*:org/springframework/samples/petclinic/service/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\service\ClinicServiceTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\service\EntityUtils.class]] 11:17:05.944 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved classpath location [org/springframework/samples/petclinic/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/]] 11:17:05.944 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] 11:17:05.944 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/*.class] 11:17:05.945 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic] 11:17:05.945 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/*.class] 11:17:05.946 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved location pattern [classpath*:org/springframework/samples/petclinic/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\PetClinicApplication.class]] 11:17:05.946 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\PetClinicApplication.class] 11:17:05.947 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.service.ClinicServiceTests 11:17:05.948 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.service.ClinicServiceTests]: using defaults. 11:17:05.950 [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] 11:17:05.955 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@73e22a3d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@47faa49c, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@28f2a10f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@f736069, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6da21078, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7fee8714, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@4229bb3f, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@56cdfb3b, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2b91004a, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@20ccf40b, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2fb3536e, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@169e6180] 11:17:05.956 [main] DEBUG org.springframework.test.context.junit4.SpringJUnit4ClassRunner - SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.system.ProductionConfigurationTests] 11:17:05.956 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 11:17:05.956 [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)] 11:17:05.958 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests] from class [org.springframework.boot.test.context.SpringBootTestContextBootstrapper] 11:17:05.958 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests], using SpringBootContextLoader 11:17:05.959 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: class path resource [org/springframework/samples/petclinic/system/ProductionConfigurationTests-context.xml] does not exist 11:17:05.959 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: class path resource [org/springframework/samples/petclinic/system/ProductionConfigurationTestsContext.groovy] does not exist 11:17:05.959 [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: no resource found for suffixes {-context.xml, Context.groovy}. 11:17:05.959 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: ProductionConfigurationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 11:17:05.962 [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 [org.springframework.samples.petclinic.system.ProductionConfigurationTests] 11:17:05.967 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemProperties] PropertySource with lowest search precedence 11:17:05.967 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence 11:17:05.967 [main] DEBUG org.springframework.core.env.StandardEnvironment - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] 11:17:05.968 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved classpath location [org/springframework/samples/petclinic/system/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/system/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/system/]] 11:17:05.968 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\system] 11:17:05.968 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\system] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/system/*.class] 11:17:05.968 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\system] 11:17:05.968 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\system] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/system/*.class] 11:17:05.969 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved location pattern [classpath*:org/springframework/samples/petclinic/system/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\system\CrashControllerTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\system\ProductionConfigurationTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\system\CacheConfig.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\system\CrashController.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\system\WelcomeController.class]] 11:17:05.983 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved classpath location [org/springframework/samples/petclinic/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/]] 11:17:05.983 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] 11:17:05.983 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/*.class] 11:17:05.984 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic] 11:17:05.984 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/*.class] 11:17:05.984 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved location pattern [classpath*:org/springframework/samples/petclinic/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\PetClinicApplication.class]] 11:17:05.985 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\PetClinicApplication.class] 11:17:05.985 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.system.ProductionConfigurationTests 11:17:05.987 [main] DEBUG org.springframework.boot.test.context.SpringBootTestContextBootstrapper - @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: using defaults. 11:17:05.990 [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] 11:17:05.993 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2d52216b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@242b836, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@3f6f6701, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3527942a, org.springframework.test.context.transaction.TransactionalTestExecutionListener@942a29c, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1ed6388a, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@5a45133e, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@534a5a98, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4f80542f, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@60bd273d, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@121314f7, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@130c12b7] 11:17:05.993 [main] DEBUG org.springframework.test.context.junit4.SpringJUnit4ClassRunner - SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.vet.VetControllerTests] 11:17:05.993 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 11:17:05.993 [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)] 11:17:05.994 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.vet.VetControllerTests] from class [org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper] 11:17:05.996 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.vet.VetControllerTests], using SpringBootContextLoader 11:17:05.996 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.vet.VetControllerTests]: class path resource [org/springframework/samples/petclinic/vet/VetControllerTests-context.xml] does not exist 11:17:05.999 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.vet.VetControllerTests]: class path resource [org/springframework/samples/petclinic/vet/VetControllerTestsContext.groovy] does not exist 11:17:05.999 [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.springframework.samples.petclinic.vet.VetControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. 11:17:05.999 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.springframework.samples.petclinic.vet.VetControllerTests]: VetControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 11:17:06.026 [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 [org.springframework.samples.petclinic.vet.VetControllerTests] 11:17:06.029 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemProperties] PropertySource with lowest search precedence 11:17:06.029 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence 11:17:06.029 [main] DEBUG org.springframework.core.env.StandardEnvironment - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] 11:17:06.029 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved classpath location [org/springframework/samples/petclinic/vet/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/vet/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/vet/]] 11:17:06.030 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\vet] 11:17:06.030 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\vet] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/vet/*.class] 11:17:06.030 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\vet] 11:17:06.030 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\vet] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/vet/*.class] 11:17:06.031 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved location pattern [classpath*:org/springframework/samples/petclinic/vet/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\vet\VetControllerTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\vet\VetTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\vet\Specialty.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\vet\Vet.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\vet\VetController.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\vet\VetRepository.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\vet\Vets.class]] 11:17:06.042 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved classpath location [org/springframework/samples/petclinic/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/]] 11:17:06.042 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] 11:17:06.042 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/*.class] 11:17:06.043 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic] 11:17:06.043 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/org/springframework/samples/petclinic/*.class] 11:17:06.043 [main] DEBUG org.springframework.core.io.support.PathMatchingResourcePatternResolver - Resolved location pattern [classpath*:org/springframework/samples/petclinic/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\PetClinicApplication.class]] 11:17:06.045 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\org\springframework\samples\petclinic\PetClinicApplication.class] 11:17:06.045 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.vet.VetControllerTests 11:17:06.045 [main] DEBUG org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.vet.VetControllerTests]: using defaults. 11:17:06.048 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - 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] 11:17:06.052 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@61c4eee0, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6f10d5b6, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@1040be71, org.springframework.test.context.support.DirtiesContextTestExecutionListener@548a24a, org.springframework.test.context.transaction.TransactionalTestExecutionListener@433defed, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@2a693f59, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@3f4faf53, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@7fd50002, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@533bda92, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@304bb45b, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@723ca036, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@25be7b63] 11:17:06.055 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests] 11:17:06.055 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.owner.OwnerControllerTests] 11:17:06.055 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.owner.PetControllerTests] 11:17:06.055 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.owner.PetControllerTests] 11:17:06.056 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.owner.VisitControllerTests] 11:17:06.056 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.owner.VisitControllerTests] 11:17:06.056 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.service.ClinicServiceTests] 11:17:06.056 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.service.ClinicServiceTests] 11:17:06.056 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests] 11:17:06.056 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.system.ProductionConfigurationTests] 11:17:06.057 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.vet.VetControllerTests] 11:17:06.057 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.vet.VetControllerTests] Running org.springframework.samples.petclinic.model.ValidatorTests 11:17:06.098 [main] DEBUG org.jboss.logging - Logging Provider: org.jboss.logging.Slf4jLoggerProvider 11:17:06.099 [main] INFO org.hibernate.validator.internal.util.Version - HV000001: Hibernate Validator 5.3.4.Final 11:17:06.130 [main] DEBUG org.hibernate.validator.internal.engine.resolver.DefaultTraversableResolver - Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver 11:17:06.131 [main] DEBUG org.hibernate.validator.internal.engine.resolver.DefaultTraversableResolver - Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. 11:17:06.144 [main] DEBUG org.hibernate.validator.internal.engine.ConfigurationImpl - Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator 11:17:06.146 [main] DEBUG org.hibernate.validator.internal.engine.ConfigurationImpl - Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 11:17:06.148 [main] DEBUG org.hibernate.validator.internal.xml.ValidationXmlParser - Trying to load META-INF/validation.xml for XML based Validator configuration. 11:17:06.149 [main] DEBUG org.hibernate.validator.internal.xml.ResourceLoaderHelper - Trying to load META-INF/validation.xml via TCCL 11:17:06.149 [main] DEBUG org.hibernate.validator.internal.xml.ResourceLoaderHelper - Trying to load META-INF/validation.xml via Hibernate Validator's class loader 11:17:06.149 [main] DEBUG org.hibernate.validator.internal.xml.ValidationXmlParser - No META-INF/validation.xml found. Using annotation based configuration only. 11:17:06.217 [main] DEBUG org.hibernate.validator.internal.metadata.descriptor.ConstraintDescriptorImpl - Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@41294f8, payload=[Ljava.lang.Class;@225129c}, constraintType=GENERIC}. 11:17:06.218 [main] DEBUG org.hibernate.validator.internal.metadata.descriptor.ConstraintDescriptorImpl - Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@20435c40, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@573906eb}, constraintType=GENERIC}. 11:17:06.226 [main] DEBUG org.hibernate.validator.internal.metadata.descriptor.ConstraintDescriptorImpl - Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@1ab06251, payload=[Ljava.lang.Class;@41ab013}, constraintType=GENERIC}. 11:17:06.226 [main] DEBUG org.hibernate.validator.internal.metadata.descriptor.ConstraintDescriptorImpl - Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@14bee915, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@1115ec15}, constraintType=GENERIC}. 11:17:06.302 [main] DEBUG org.hibernate.validator.resourceloading.PlatformResourceBundleLocator - ValidationMessages not found. 11:17:06.304 [main] DEBUG org.hibernate.validator.resourceloading.PlatformResourceBundleLocator - ContributorValidationMessages not found. 11:17:06.306 [main] DEBUG org.hibernate.validator.resourceloading.PlatformResourceBundleLocator - org.hibernate.validator.ValidationMessages found. 11:17:06.317 [main] DEBUG org.hibernate.validator.resourceloading.PlatformResourceBundleLocator - ValidationMessages not found. 11:17:06.317 [main] DEBUG org.hibernate.validator.resourceloading.PlatformResourceBundleLocator - ContributorValidationMessages not found. 11:17:06.317 [main] DEBUG org.hibernate.validator.resourceloading.PlatformResourceBundleLocator - org.hibernate.validator.ValidationMessages found. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.283 sec - in org.springframework.samples.petclinic.model.ValidatorTests Running org.springframework.samples.petclinic.owner.OwnerControllerTests 11:17:06.367 [main] DEBUG org.springframework.test.context.junit4.SpringJUnit4ClassRunner - SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.owner.OwnerControllerTests] 11:17:06.368 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] 11:17:06.368 [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)] 11:17:06.371 [main] DEBUG org.springframework.test.context.BootstrapUtils - Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests] from class [org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper] 11:17:06.372 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests], using SpringBootContextLoader 11:17:06.373 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: class path resource [org/springframework/samples/petclinic/owner/OwnerControllerTests-context.xml] does not exist 11:17:06.373 [main] DEBUG org.springframework.test.context.support.AbstractContextLoader - Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: class path resource [org/springframework/samples/petclinic/owner/OwnerControllerTestsContext.groovy] does not exist 11:17:06.373 [main] INFO org.springframework.test.context.support.AbstractContextLoader - Could not detect default resource locations for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. 11:17:06.373 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils - Could not detect default configuration classes for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: OwnerControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 11:17:06.392 [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 [org.springframework.samples.petclinic.owner.OwnerControllerTests] 11:17:06.392 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemProperties] PropertySource with lowest search precedence 11:17:06.392 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence 11:17:06.393 [main] DEBUG org.springframework.core.env.StandardEnvironment - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] 11:17:06.393 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper - Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.owner.OwnerControllerTests 11:17:06.394 [main] DEBUG org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: using defaults. 11:17:06.396 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - 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] 11:17:06.398 [main] INFO org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5733f295, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1c3146bc, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@56c698e3, org.springframework.test.context.support.DirtiesContextTestExecutionListener@47a86fbb, org.springframework.test.context.transaction.TransactionalTestExecutionListener@f478a81, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@19553973, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@7bb6ab3a, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@7fe7c640, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@4c4748bf, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@7ce97ee5, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@32c8e539, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@73dce0e6] 11:17:06.398 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests] 11:17:06.398 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.owner.OwnerControllerTests] 11:17:06.398 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests] 11:17:06.398 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.owner.OwnerControllerTests] 11:17:06.403 [main] DEBUG org.springframework.test.context.support.AbstractDirtiesContextTestExecutionListener - Before test class: context [DefaultTestContext@14d14731 testClass = OwnerControllerTests, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@2eced48b testClass = OwnerControllerTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@47c4ecdc key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.context.MessageSourceAutoConfiguration, org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration, org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAutoConfiguration, org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration, org.springframework.boot.autoconfigure.hateoas.HypermediaAutoConfiguration, org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration, org.springframework.boot.autoconfigure.mustache.MustacheAutoConfiguration, org.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration, org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration, org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration, org.springframework.boot.autoconfigure.web.HttpMessageConvertersAutoConfiguration, org.springframework.boot.autoconfigure.web.ServerPropertiesAutoConfiguration, org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, Package Import org.springframework.samples.petclinic.owner]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2f1b6d14, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@56c21dd7, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@875b693, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], resourceBasePath = '', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]], class annotated with @DirtiesContext [false] with mode [null]. 11:17:06.403 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests] 11:17:06.404 [main] DEBUG org.springframework.test.annotation.ProfileValueUtils - Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.owner.OwnerControllerTests] 11:17:06.404 [main] DEBUG org.springframework.test.context.support.DependencyInjectionTestExecutionListener - Performing dependency injection for test context [[DefaultTestContext@14d14731 testClass = OwnerControllerTests, testInstance = org.springframework.samples.petclinic.owner.OwnerControllerTests@3f07b12c, testMethod = [null], testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@2eced48b testClass = OwnerControllerTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@47c4ecdc key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.context.MessageSourceAutoConfiguration, org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration, org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAutoConfiguration, org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration, org.springframework.boot.autoconfigure.hateoas.HypermediaAutoConfiguration, org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration, org.springframework.boot.autoconfigure.mustache.MustacheAutoConfiguration, org.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration, org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration, org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration, org.springframework.boot.autoconfigure.web.HttpMessageConvertersAutoConfiguration, org.springframework.boot.autoconfigure.web.ServerPropertiesAutoConfiguration, org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, Package Import org.springframework.samples.petclinic.owner]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2f1b6d14, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@56c21dd7, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@875b693, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], resourceBasePath = '', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]]. 11:17:06.466 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemProperties] PropertySource with lowest search precedence 11:17:06.466 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [systemEnvironment] PropertySource with lowest search precedence 11:17:06.466 [main] DEBUG org.springframework.core.env.StandardEnvironment - Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] 11:17:06.467 [main] DEBUG org.springframework.core.env.MutablePropertySources - Adding [inline] PropertySource with highest search precedence 11:17:06.473 [main] DEBUG org.springframework.test.context.support.TestPropertySourceUtils - Adding inlined properties to environment: {spring.jmx.enabled=false, org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true, server.port=-1} 11:17:06.473 [main] DEBUG org.springframework.core.env.StandardEnvironment - Adding [Inlined Test Properties] PropertySource with highest search precedence |\ _,,,--,,_ /,`.-'`' ._ \-;;,_ _______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______ | | '---''(_/._)-'(_\_) | | | | | | | | | | _ | ___|_ _| | | | | |_| | | | __ _ _ | |_| | |___ | | | | | | | | | | \ \ \ \ | ___| ___| | | | _| |___| | _ | | _| \ \ \ \ | | | |___ | | | |_| | | | | | | |_ ) ) ) ) |___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / / ==================================================================/_/_/_/ :: Built with Spring Boot :: 1.5.1.RELEASE 2017-05-10 11:17:06.827 INFO 1456 --- [ main] o.s.s.p.owner.OwnerControllerTests : Starting OwnerControllerTests on HLBWBDGTD101 with PID 1456 (started by svc_jenkins_np in C:\Jenkins\workspace\maven-pipeline-plugin-test) 2017-05-10 11:17:06.829 INFO 1456 --- [ main] o.s.s.p.owner.OwnerControllerTests : The following profiles are active: production 2017-05-10 11:17:06.853 INFO 1456 --- [ main] o.s.w.c.s.GenericWebApplicationContext : Refreshing org.springframework.web.context.support.GenericWebApplicationContext@5400db36: startup date [Wed May 10 11:17:06 PDT 2017]; root of context hierarchy 2017-05-10 11:17:08.137 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration' of type [class org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:08.156 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'validator' of type [class org.springframework.validation.beanvalidation.LocalValidatorFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:08.531 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@5400db36: startup date [Wed May 10 11:17:06 PDT 2017]; root of context hierarchy 2017-05-10 11:17:08.595 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/new],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.initCreationForm(java.util.Map) 2017-05-10 11:17:08.595 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.processFindForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.validation.BindingResult,java.util.Map) 2017-05-10 11:17:08.596 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.samples.petclinic.owner.OwnerController.showOwner(int) 2017-05-10 11:17:08.596 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/find],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.initFindForm(java.util.Map) 2017-05-10 11:17:08.600 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/edit],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.processUpdateOwnerForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.validation.BindingResult,int) 2017-05-10 11:17:08.601 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/edit],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.initUpdateOwnerForm(int,org.springframework.ui.Model) 2017-05-10 11:17:08.602 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/new],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.processCreationForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.validation.BindingResult) 2017-05-10 11:17:08.605 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest) 2017-05-10 11:17:08.605 INFO 1456 --- [ 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-05-10 11:17:08.716 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:08.716 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:08.765 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:08.975 INFO 1456 --- [ main] o.s.b.t.m.w.SpringBootMockServletContext : Initializing Spring FrameworkServlet '' 2017-05-10 11:17:08.977 INFO 1456 --- [ main] o.s.t.web.servlet.TestDispatcherServlet : FrameworkServlet '': initialization started 2017-05-10 11:17:08.993 INFO 1456 --- [ main] o.s.t.web.servlet.TestDispatcherServlet : FrameworkServlet '': initialization completed in 15 ms 2017-05-10 11:17:09.047 INFO 1456 --- [ main] o.s.s.p.owner.OwnerControllerTests : Started OwnerControllerTests in 2.562 seconds (JVM running for 4.203) Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.515 sec - in org.springframework.samples.petclinic.owner.OwnerControllerTests Running org.springframework.samples.petclinic.owner.PetControllerTests 2017-05-10 11:17:09.868 INFO 1456 --- [ main] .b.t.a.w.s.WebMvcTestContextBootstrapper : Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.owner.PetControllerTests], using SpringBootContextLoader 2017-05-10 11:17:09.869 INFO 1456 --- [ main] o.s.t.c.support.AbstractContextLoader : Could not detect default resource locations for test class [org.springframework.samples.petclinic.owner.PetControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. 2017-05-10 11:17:09.869 INFO 1456 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [org.springframework.samples.petclinic.owner.PetControllerTests]: PetControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2017-05-10 11:17:09.886 INFO 1456 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.owner.PetControllerTests 2017-05-10 11:17:09.888 INFO 1456 --- [ main] .b.t.a.w.s.WebMvcTestContextBootstrapper : 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] 2017-05-10 11:17:09.890 INFO 1456 --- [ main] .b.t.a.w.s.WebMvcTestContextBootstrapper : Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@483f286e, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4bb147ec, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@33f2cfda, org.springframework.test.context.support.DirtiesContextTestExecutionListener@68ef01a5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@59a2388e, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@186d8a71, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@3dc40ab9, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@2db6d68d, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6518fdfd, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@11d2dd2d, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@cde8c6c, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@174721c4] |\ _,,,--,,_ /,`.-'`' ._ \-;;,_ _______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______ | | '---''(_/._)-'(_\_) | | | | | | | | | | _ | ___|_ _| | | | | |_| | | | __ _ _ | |_| | |___ | | | | | | | | | | \ \ \ \ | ___| ___| | | | _| |___| | _ | | _| \ \ \ \ | | | |___ | | | |_| | | | | | | |_ ) ) ) ) |___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / / ==================================================================/_/_/_/ :: Built with Spring Boot :: 1.5.1.RELEASE 2017-05-10 11:17:09.932 INFO 1456 --- [ main] o.s.s.p.owner.PetControllerTests : Starting PetControllerTests on HLBWBDGTD101 with PID 1456 (started by svc_jenkins_np in C:\Jenkins\workspace\maven-pipeline-plugin-test) 2017-05-10 11:17:09.932 INFO 1456 --- [ main] o.s.s.p.owner.PetControllerTests : The following profiles are active: production 2017-05-10 11:17:09.936 INFO 1456 --- [ main] o.s.w.c.s.GenericWebApplicationContext : Refreshing org.springframework.web.context.support.GenericWebApplicationContext@1af4955e: startup date [Wed May 10 11:17:09 PDT 2017]; root of context hierarchy 2017-05-10 11:17:10.196 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration' of type [class org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:10.203 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'validator' of type [class org.springframework.validation.beanvalidation.LocalValidatorFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:10.327 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@1af4955e: startup date [Wed May 10 11:17:09 PDT 2017]; root of context hierarchy 2017-05-10 11:17:10.335 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/pets/new],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.initCreationForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.ui.ModelMap) 2017-05-10 11:17:10.335 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/pets/{petId}/edit],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.initUpdateForm(int,org.springframework.ui.ModelMap) 2017-05-10 11:17:10.336 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/pets/{petId}/edit],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.processUpdateForm(org.springframework.samples.petclinic.owner.Pet,org.springframework.validation.BindingResult,org.springframework.samples.petclinic.owner.Owner,org.springframework.ui.ModelMap) 2017-05-10 11:17:10.337 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/pets/new],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.processCreationForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.samples.petclinic.owner.Pet,org.springframework.validation.BindingResult,org.springframework.ui.ModelMap) 2017-05-10 11:17:10.338 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest) 2017-05-10 11:17:10.339 INFO 1456 --- [ 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-05-10 11:17:10.401 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:10.405 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:10.422 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:10.478 INFO 1456 --- [ main] o.s.b.t.m.w.SpringBootMockServletContext : Initializing Spring FrameworkServlet '' 2017-05-10 11:17:10.478 INFO 1456 --- [ main] o.s.t.web.servlet.TestDispatcherServlet : FrameworkServlet '': initialization started 2017-05-10 11:17:10.482 INFO 1456 --- [ main] o.s.t.web.servlet.TestDispatcherServlet : FrameworkServlet '': initialization completed in 4 ms 2017-05-10 11:17:10.520 INFO 1456 --- [ main] o.s.s.p.owner.PetControllerTests : Started PetControllerTests in 0.624 seconds (JVM running for 5.676) Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 sec - in org.springframework.samples.petclinic.owner.PetControllerTests Running org.springframework.samples.petclinic.owner.PetTypeFormatterTests Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.springframework.samples.petclinic.owner.PetTypeFormatterTests Running org.springframework.samples.petclinic.owner.VisitControllerTests 2017-05-10 11:17:10.900 INFO 1456 --- [ main] .b.t.a.w.s.WebMvcTestContextBootstrapper : Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.owner.VisitControllerTests], using SpringBootContextLoader 2017-05-10 11:17:10.901 INFO 1456 --- [ main] o.s.t.c.support.AbstractContextLoader : Could not detect default resource locations for test class [org.springframework.samples.petclinic.owner.VisitControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. 2017-05-10 11:17:10.901 INFO 1456 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [org.springframework.samples.petclinic.owner.VisitControllerTests]: VisitControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2017-05-10 11:17:10.917 INFO 1456 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.owner.VisitControllerTests 2017-05-10 11:17:10.920 INFO 1456 --- [ main] .b.t.a.w.s.WebMvcTestContextBootstrapper : 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] 2017-05-10 11:17:10.922 INFO 1456 --- [ main] .b.t.a.w.s.WebMvcTestContextBootstrapper : Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@625487a6, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@682e445e, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@79e10fb4, org.springframework.test.context.support.DirtiesContextTestExecutionListener@70fede7d, org.springframework.test.context.transaction.TransactionalTestExecutionListener@36510e73, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@2c47a053, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@5d2a86c0, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@5ba1b62e, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@65bd19bf, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@74697863, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7d7ceca8, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@2bba35ef] |\ _,,,--,,_ /,`.-'`' ._ \-;;,_ _______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______ | | '---''(_/._)-'(_\_) | | | | | | | | | | _ | ___|_ _| | | | | |_| | | | __ _ _ | |_| | |___ | | | | | | | | | | \ \ \ \ | ___| ___| | | | _| |___| | _ | | _| \ \ \ \ | | | |___ | | | |_| | | | | | | |_ ) ) ) ) |___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / / ==================================================================/_/_/_/ :: Built with Spring Boot :: 1.5.1.RELEASE 2017-05-10 11:17:10.960 INFO 1456 --- [ main] o.s.s.p.owner.VisitControllerTests : Starting VisitControllerTests on HLBWBDGTD101 with PID 1456 (started by svc_jenkins_np in C:\Jenkins\workspace\maven-pipeline-plugin-test) 2017-05-10 11:17:10.960 INFO 1456 --- [ main] o.s.s.p.owner.VisitControllerTests : The following profiles are active: production 2017-05-10 11:17:10.962 INFO 1456 --- [ main] o.s.w.c.s.GenericWebApplicationContext : Refreshing org.springframework.web.context.support.GenericWebApplicationContext@63917fe1: startup date [Wed May 10 11:17:10 PDT 2017]; root of context hierarchy 2017-05-10 11:17:11.196 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration' of type [class org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:11.208 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'validator' of type [class org.springframework.validation.beanvalidation.LocalValidatorFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:11.313 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@63917fe1: startup date [Wed May 10 11:17:10 PDT 2017]; root of context hierarchy 2017-05-10 11:17:11.322 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/pets/{petId}/visits/new],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.VisitController.processNewVisitForm(org.springframework.samples.petclinic.visit.Visit,org.springframework.validation.BindingResult) 2017-05-10 11:17:11.322 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/*/pets/{petId}/visits/new],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.VisitController.initNewVisitForm(int,java.util.Map) 2017-05-10 11:17:11.323 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest) 2017-05-10 11:17:11.324 INFO 1456 --- [ 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-05-10 11:17:11.394 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:11.394 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:11.410 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:11.460 INFO 1456 --- [ main] o.s.b.t.m.w.SpringBootMockServletContext : Initializing Spring FrameworkServlet '' 2017-05-10 11:17:11.460 INFO 1456 --- [ main] o.s.t.web.servlet.TestDispatcherServlet : FrameworkServlet '': initialization started 2017-05-10 11:17:11.464 INFO 1456 --- [ main] o.s.t.web.servlet.TestDispatcherServlet : FrameworkServlet '': initialization completed in 4 ms 2017-05-10 11:17:11.493 INFO 1456 --- [ main] o.s.s.p.owner.VisitControllerTests : Started VisitControllerTests in 0.564 seconds (JVM running for 6.649) Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.springframework.samples.petclinic.owner.VisitControllerTests Running org.springframework.samples.petclinic.service.ClinicServiceTests 2017-05-10 11:17:11.564 INFO 1456 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.service.ClinicServiceTests], using SpringBootContextLoader 2017-05-10 11:17:11.565 INFO 1456 --- [ main] o.s.t.c.support.AbstractContextLoader : Could not detect default resource locations for test class [org.springframework.samples.petclinic.service.ClinicServiceTests]: no resource found for suffixes {-context.xml, Context.groovy}. 2017-05-10 11:17:11.565 INFO 1456 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [org.springframework.samples.petclinic.service.ClinicServiceTests]: ClinicServiceTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2017-05-10 11:17:11.576 INFO 1456 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.service.ClinicServiceTests 2017-05-10 11:17:11.578 INFO 1456 --- [ main] .b.t.c.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] 2017-05-10 11:17:11.579 INFO 1456 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@36238b12, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@33187485, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@41938e1e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@5d2e6f62, org.springframework.test.context.transaction.TransactionalTestExecutionListener@77ff14ce, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@733fae8, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@5a8d676e, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@74764622, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7ba06506, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@63dc3420, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@525b8922, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@145a821d] |\ _,,,--,,_ /,`.-'`' ._ \-;;,_ _______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______ | | '---''(_/._)-'(_\_) | | | | | | | | | | _ | ___|_ _| | | | | |_| | | | __ _ _ | |_| | |___ | | | | | | | | | | \ \ \ \ | ___| ___| | | | _| |___| | _ | | _| \ \ \ \ | | | |___ | | | |_| | | | | | | |_ ) ) ) ) |___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / / ==================================================================/_/_/_/ :: Built with Spring Boot :: 1.5.1.RELEASE 2017-05-10 11:17:11.620 INFO 1456 --- [ main] o.s.s.p.service.ClinicServiceTests : Starting ClinicServiceTests on HLBWBDGTD101 with PID 1456 (started by svc_jenkins_np in C:\Jenkins\workspace\maven-pipeline-plugin-test) 2017-05-10 11:17:11.620 INFO 1456 --- [ main] o.s.s.p.service.ClinicServiceTests : The following profiles are active: production 2017-05-10 11:17:11.622 INFO 1456 --- [ main] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@347123dc: startup date [Wed May 10 11:17:11 PDT 2017]; root of context hierarchy 2017-05-10 11:17:11.889 INFO 1456 --- [ main] beddedDataSourceBeanFactoryPostProcessor : Replacing 'dataSource' DataSource bean with embedded version 2017-05-10 11:17:11.890 INFO 1456 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Overriding bean definition for bean 'dataSource' 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.jdbc.DataSourceConfiguration$Tomcat; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Tomcat.class]] with [Root bean: class [org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration$EmbeddedDataSourceFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] 2017-05-10 11:17:11.890 WARN 1456 --- [ main] o.s.c.a.ConfigurationClassPostProcessor : Cannot enhance @Configuration bean definition 'embeddedDataSourceBeanFactoryPostProcessor' since its singleton instance has been created too early. The typical cause is a non-static @Bean method with a BeanDefinitionRegistryPostProcessor return type: Consider declaring such methods as 'static'. 2017-05-10 11:17:12.035 INFO 1456 --- [ main] o.s.j.d.e.EmbeddedDatabaseFactory : Starting embedded database: url='jdbc:hsqldb:mem:e74007f7-2238-4948-bfae-36d4e4814b24', username='sa' 2017-05-10 11:17:12.384 INFO 1456 --- [ main] o.s.jdbc.datasource.init.ScriptUtils : Executing SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/db/hsqldb/schema.sql] 2017-05-10 11:17:12.396 INFO 1456 --- [ main] o.s.jdbc.datasource.init.ScriptUtils : Executed SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/db/hsqldb/schema.sql] in 11 ms. 2017-05-10 11:17:12.396 INFO 1456 --- [ main] o.s.jdbc.datasource.init.ScriptUtils : Executing SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/db/hsqldb/data.sql] 2017-05-10 11:17:12.407 INFO 1456 --- [ main] o.s.jdbc.datasource.init.ScriptUtils : Executed SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/db/hsqldb/data.sql] in 11 ms. 2017-05-10 11:17:12.499 INFO 1456 --- [ main] j.LocalContainerEntityManagerFactoryBean : Building JPA container EntityManagerFactory for persistence unit 'default' 2017-05-10 11:17:12.516 INFO 1456 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [ name: default ...] 2017-05-10 11:17:12.588 INFO 1456 --- [ main] org.hibernate.Version : HHH000412: Hibernate Core {5.0.11.Final} 2017-05-10 11:17:12.589 INFO 1456 --- [ main] org.hibernate.cfg.Environment : HHH000206: hibernate.properties not found 2017-05-10 11:17:12.590 INFO 1456 --- [ main] org.hibernate.cfg.Environment : HHH000021: Bytecode provider name : javassist 2017-05-10 11:17:12.633 INFO 1456 --- [ main] o.hibernate.annotations.common.Version : HCANN000001: Hibernate Commons Annotations {5.0.1.Final} 2017-05-10 11:17:12.760 INFO 1456 --- [ main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2017-05-10 11:17:13.348 INFO 1456 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2017-05-10 11:17:13.623 INFO 1456 --- [ main] o.h.h.i.QueryTranslatorFactoryInitiator : HHH000397: Using ASTQueryTranslatorFactory 2017-05-10 11:17:13.859 INFO 1456 --- [ main] o.s.s.p.service.ClinicServiceTests : Started ClinicServiceTests in 2.273 seconds (JVM running for 9.015) 2017-05-10 11:17:13.897 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Began transaction (1) for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@3ecbfba1, testMethod = shouldFindVets@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@2f64f99f]; rollback [true] Hibernate: select vet0_.id as id1_5_, vet0_.first_name as first_na2_5_, vet0_.last_name as last_nam3_5_ from vets vet0_ Hibernate: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? Hibernate: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? Hibernate: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? Hibernate: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? Hibernate: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? Hibernate: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? 2017-05-10 11:17:13.969 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Rolled back transaction for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@3ecbfba1, testMethod = shouldFindVets@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. 2017-05-10 11:17:13.972 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Began transaction (1) for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@7fba492e, testMethod = shouldFindOwnersByLastName@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@2f64f99f]; rollback [true] Hibernate: select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? 2017-05-10 11:17:14.008 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Rolled back transaction for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@7fba492e, testMethod = shouldFindOwnersByLastName@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. 2017-05-10 11:17:14.012 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Began transaction (1) for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@10660795, testMethod = shouldAddNewVisitForPet@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@2f64f99f]; rollback [true] Hibernate: select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? Hibernate: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: insert into visits (id, visit_date, description, pet_id) values (default, ?, ?, ?) Hibernate: select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? 2017-05-10 11:17:14.052 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Rolled back transaction for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@10660795, testMethod = shouldAddNewVisitForPet@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. 2017-05-10 11:17:14.054 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Began transaction (1) for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@231c521e, testMethod = shouldUpdateOwner@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@2f64f99f]; rollback [true] Hibernate: select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: update owners set first_name=?, last_name=?, address=?, city=?, telephone=? where id=? Hibernate: select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? 2017-05-10 11:17:14.072 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Rolled back transaction for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@231c521e, testMethod = shouldUpdateOwner@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. 2017-05-10 11:17:14.073 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Began transaction (1) for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@62977afb, testMethod = shouldFindVisitsByPetId@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@2f64f99f]; rollback [true] Hibernate: select visit0_.id as id1_6_, visit0_.visit_date as visit_da2_6_, visit0_.description as descript3_6_, visit0_.pet_id as pet_id4_6_ from visits visit0_ where visit0_.pet_id=? 2017-05-10 11:17:14.123 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Rolled back transaction for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@62977afb, testMethod = shouldFindVisitsByPetId@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. 2017-05-10 11:17:14.125 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Began transaction (1) for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@3fb42ec7, testMethod = shouldInsertPetIntoDatabaseAndGenerateId@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@2f64f99f]; rollback [true] Hibernate: select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: select pettype0_.id as id1_3_, pettype0_.name as name2_3_ from types pettype0_ order by pettype0_.name Hibernate: insert into pets (id, name, birth_date, owner_id, type_id) values (default, ?, ?, ?, ?) Hibernate: select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? 2017-05-10 11:17:14.145 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Rolled back transaction for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@3fb42ec7, testMethod = shouldInsertPetIntoDatabaseAndGenerateId@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. 2017-05-10 11:17:14.147 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Began transaction (1) for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@20cf3ab3, testMethod = shouldInsertOwner@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@2f64f99f]; rollback [true] Hibernate: select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? Hibernate: insert into owners (id, first_name, last_name, address, city, telephone) values (default, ?, ?, ?, ?, ?) Hibernate: select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? 2017-05-10 11:17:14.156 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Rolled back transaction for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@20cf3ab3, testMethod = shouldInsertOwner@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. 2017-05-10 11:17:14.157 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Began transaction (1) for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@752e4223, testMethod = shouldFindSingleOwnerWithPet@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@2f64f99f]; rollback [true] Hibernate: select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? 2017-05-10 11:17:14.165 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Rolled back transaction for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@752e4223, testMethod = shouldFindSingleOwnerWithPet@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. 2017-05-10 11:17:14.171 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Began transaction (1) for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@3180131e, testMethod = shouldUpdatePetName@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@2f64f99f]; rollback [true] Hibernate: select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? Hibernate: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: update pets set name=?, birth_date=?, owner_id=?, type_id=? where id=? Hibernate: select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? 2017-05-10 11:17:14.184 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Rolled back transaction for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@3180131e, testMethod = shouldUpdatePetName@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. 2017-05-10 11:17:14.186 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Began transaction (1) for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@4d529bc0, testMethod = shouldFindAllPetTypes@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@2f64f99f]; rollback [true] Hibernate: select pettype0_.id as id1_3_, pettype0_.name as name2_3_ from types pettype0_ order by pettype0_.name 2017-05-10 11:17:14.189 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Rolled back transaction for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@4d529bc0, testMethod = shouldFindAllPetTypes@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. 2017-05-10 11:17:14.192 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Began transaction (1) for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@2389f546, testMethod = shouldFindPetWithCorrectId@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@2f64f99f]; rollback [true] Hibernate: select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? Hibernate: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? 2017-05-10 11:17:14.201 INFO 1456 --- [ main] o.s.t.c.transaction.TransactionContext : Rolled back transaction for test context [DefaultTestContext@7a85454b testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@2389f546, testMethod = shouldFindPetWithCorrectId@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@341889a1 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@29693b1d key = [org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, Package Import org.springframework.samples.petclinic.service]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@282003e1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@473b46c3, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@16fd3bc2, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@702474b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@77e9807f], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.386 sec - in org.springframework.samples.petclinic.service.ClinicServiceTests Running org.springframework.samples.petclinic.system.CrashControllerTests Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 sec - in org.springframework.samples.petclinic.system.CrashControllerTests Running org.springframework.samples.petclinic.system.ProductionConfigurationTests 2017-05-10 11:17:14.206 INFO 1456 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests], using SpringBootContextLoader 2017-05-10 11:17:14.206 INFO 1456 --- [ main] o.s.t.c.support.AbstractContextLoader : Could not detect default resource locations for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: no resource found for suffixes {-context.xml, Context.groovy}. 2017-05-10 11:17:14.206 INFO 1456 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: ProductionConfigurationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2017-05-10 11:17:14.210 INFO 1456 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.system.ProductionConfigurationTests 2017-05-10 11:17:14.214 INFO 1456 --- [ main] .b.t.c.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] 2017-05-10 11:17:14.218 INFO 1456 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@3a720ae3, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1fe37d27, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@1718de70, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6bfc5296, org.springframework.test.context.transaction.TransactionalTestExecutionListener@41736818, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@457d3f54, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@144792d5, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@1da61a29, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@47cf922d, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@6b64921f, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@439d649c, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@6e475994] |\ _,,,--,,_ /,`.-'`' ._ \-;;,_ _______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______ | | '---''(_/._)-'(_\_) | | | | | | | | | | _ | ___|_ _| | | | | |_| | | | __ _ _ | |_| | |___ | | | | | | | | | | \ \ \ \ | ___| ___| | | | _| |___| | _ | | _| \ \ \ \ | | | |___ | | | |_| | | | | | | |_ ) ) ) ) |___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / / ==================================================================/_/_/_/ :: Built with Spring Boot :: 1.5.1.RELEASE 2017-05-10 11:17:14.272 INFO 1456 --- [ main] o.s.s.p.s.ProductionConfigurationTests : Starting ProductionConfigurationTests on HLBWBDGTD101 with PID 1456 (started by svc_jenkins_np in C:\Jenkins\workspace\maven-pipeline-plugin-test) 2017-05-10 11:17:14.272 INFO 1456 --- [ main] o.s.s.p.s.ProductionConfigurationTests : The following profiles are active: production 2017-05-10 11:17:14.274 INFO 1456 --- [ main] o.s.w.c.s.GenericWebApplicationContext : Refreshing org.springframework.web.context.support.GenericWebApplicationContext@1f05d08c: startup date [Wed May 10 11:17:14 PDT 2017]; root of context hierarchy 2017-05-10 11:17:14.990 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration' of type [class org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:14.998 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'validator' of type [class org.springframework.validation.beanvalidation.LocalValidatorFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:15.025 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9134b211] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:15.039 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cache.jcache.config.ProxyJCacheConfiguration' of type [class org.springframework.cache.jcache.config.ProxyJCacheConfiguration$$EnhancerBySpringCGLIB$$b37c748f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:15.074 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cache.annotation.ProxyCachingConfiguration' of type [class org.springframework.cache.annotation.ProxyCachingConfiguration$$EnhancerBySpringCGLIB$$da46e82f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:15.096 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration' of type [class org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration$$EnhancerBySpringCGLIB$$cebaacd3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:15.114 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.cache-org.springframework.boot.autoconfigure.cache.CacheProperties' of type [class org.springframework.boot.autoconfigure.cache.CacheProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:15.122 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'cacheManagerCustomizers' of type [class org.springframework.boot.autoconfigure.cache.CacheManagerCustomizers] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:15.129 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'cacheConfig' of type [class org.springframework.samples.petclinic.system.CacheConfig$$EnhancerBySpringCGLIB$$ec1eacce] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:15.134 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'cacheManagerCustomizer' of type [class org.springframework.samples.petclinic.system.CacheConfig$$Lambda$7/1109132666] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:15.137 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.cache.JCacheCacheConfiguration' of type [class org.springframework.boot.autoconfigure.cache.JCacheCacheConfiguration$$EnhancerBySpringCGLIB$$5f7ddc7a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:15.311 INFO 1456 --- [ main] org.ehcache.core.EhcacheManager : Cache 'vets' created in EhcacheManager. 2017-05-10 11:17:15.321 INFO 1456 --- [ main] org.ehcache.jsr107.Eh107CacheManager : Registering Ehcache MBean javax.cache:type=CacheStatistics,CacheManager=urn.X-ehcache.jsr107-default-config,Cache=vets 2017-05-10 11:17:15.326 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'jCacheCacheManager' of type [class org.ehcache.jsr107.Eh107CacheManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:15.335 INFO 1456 --- [ main] org.ehcache.jsr107.Eh107CacheManager : Registering Ehcache MBean javax.cache:type=CacheStatistics,CacheManager=urn.X-ehcache.jsr107-default-config,Cache=vets 2017-05-10 11:17:15.632 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'cacheManager' of type [class org.springframework.cache.jcache.JCacheCacheManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:15.634 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'cacheAutoConfigurationValidator' of type [class org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration$CacheManagerValidator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:15.855 INFO 1456 --- [ main] o.s.jdbc.datasource.init.ScriptUtils : Executing SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/db/hsqldb/schema.sql] 2017-05-10 11:17:15.862 INFO 1456 --- [ main] o.s.jdbc.datasource.init.ScriptUtils : Executed SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/db/hsqldb/schema.sql] in 6 ms. 2017-05-10 11:17:15.864 INFO 1456 --- [ main] o.s.jdbc.datasource.init.ScriptUtils : Executing SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/db/hsqldb/data.sql] 2017-05-10 11:17:15.881 INFO 1456 --- [ main] o.s.jdbc.datasource.init.ScriptUtils : Executed SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/classes/db/hsqldb/data.sql] in 17 ms. 2017-05-10 11:17:15.936 INFO 1456 --- [ main] j.LocalContainerEntityManagerFactoryBean : Building JPA container EntityManagerFactory for persistence unit 'default' 2017-05-10 11:17:15.936 INFO 1456 --- [ main] o.hibernate.jpa.internal.util.LogHelper : HHH000204: Processing PersistenceUnitInfo [ name: default ...] 2017-05-10 11:17:15.944 INFO 1456 --- [ main] org.hibernate.dialect.Dialect : HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect 2017-05-10 11:17:16.013 WARN 1456 --- [ main] o.h.j.i.EntityManagerFactoryRegistry : HHH000436: Entity manager factory name (default) is already registered. If entity manager will be clustered or passivated, specify a unique value for property 'hibernate.ejb.entitymanager_factory_name' 2017-05-10 11:17:16.014 INFO 1456 --- [ main] j.LocalContainerEntityManagerFactoryBean : Initialized JPA EntityManagerFactory for persistence unit 'default' 2017-05-10 11:17:16.064 INFO 1456 --- [ main] o.h.h.i.QueryTranslatorFactoryInitiator : HHH000397: Using ASTQueryTranslatorFactory 2017-05-10 11:17:16.492 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@1f05d08c: startup date [Wed May 10 11:17:14 PDT 2017]; root of context hierarchy 2017-05-10 11:17:16.511 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/new],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.initCreationForm(java.util.Map) 2017-05-10 11:17:16.511 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.processFindForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.validation.BindingResult,java.util.Map) 2017-05-10 11:17:16.512 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.samples.petclinic.owner.OwnerController.showOwner(int) 2017-05-10 11:17:16.512 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/find],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.initFindForm(java.util.Map) 2017-05-10 11:17:16.512 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/edit],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.processUpdateOwnerForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.validation.BindingResult,int) 2017-05-10 11:17:16.512 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/edit],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.initUpdateOwnerForm(int,org.springframework.ui.Model) 2017-05-10 11:17:16.512 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/new],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.processCreationForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.validation.BindingResult) 2017-05-10 11:17:16.513 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/pets/new],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.initCreationForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.ui.ModelMap) 2017-05-10 11:17:16.514 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/pets/{petId}/edit],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.initUpdateForm(int,org.springframework.ui.ModelMap) 2017-05-10 11:17:16.514 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/pets/{petId}/edit],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.processUpdateForm(org.springframework.samples.petclinic.owner.Pet,org.springframework.validation.BindingResult,org.springframework.samples.petclinic.owner.Owner,org.springframework.ui.ModelMap) 2017-05-10 11:17:16.515 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/pets/new],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.processCreationForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.samples.petclinic.owner.Pet,org.springframework.validation.BindingResult,org.springframework.ui.ModelMap) 2017-05-10 11:17:16.515 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/{ownerId}/pets/{petId}/visits/new],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.VisitController.processNewVisitForm(org.springframework.samples.petclinic.visit.Visit,org.springframework.validation.BindingResult) 2017-05-10 11:17:16.516 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/owners/*/pets/{petId}/visits/new],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.VisitController.initNewVisitForm(int,java.util.Map) 2017-05-10 11:17:16.516 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/oups],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.system.CrashController.triggerException() 2017-05-10 11:17:16.516 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/]}" onto public java.lang.String org.springframework.samples.petclinic.system.WelcomeController.welcome() 2017-05-10 11:17:16.517 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/vets.json || /vets.xml]}" onto public org.springframework.samples.petclinic.vet.Vets org.springframework.samples.petclinic.vet.VetController.showResourcesVetList() 2017-05-10 11:17:16.518 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/vets.html]}" onto public java.lang.String org.springframework.samples.petclinic.vet.VetController.showVetList(java.util.Map) 2017-05-10 11:17:16.522 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest) 2017-05-10 11:17:16.530 INFO 1456 --- [ 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-05-10 11:17:16.596 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:16.597 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:16.620 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:16.984 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/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-05-10 11:17:16.984 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/metrics || /manage/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-05-10 11:17:16.984 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/mappings || /manage/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-05-10 11:17:16.985 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/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-05-10 11:17:16.985 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/env || /manage/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-05-10 11:17:16.985 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/heapdump || /manage/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-05-10 11:17:16.986 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/configprops || /manage/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-05-10 11:17:16.986 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/health || /manage/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) 2017-05-10 11:17:16.986 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/beans || /manage/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-05-10 11:17:16.986 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/autoconfig || /manage/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-05-10 11:17:16.987 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/info || /manage/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-05-10 11:17:16.987 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/auditevents || /manage/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-05-10 11:17:16.989 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/trace || /manage/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-05-10 11:17:16.990 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/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-05-10 11:17:16.990 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/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) 2017-05-10 11:17:16.990 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/loggers || /manage/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-05-10 11:17:16.991 INFO 1456 --- [ main] o.s.b.a.e.mvc.EndpointHandlerMapping : Mapped "{[/manage/dump || /manage/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-05-10 11:17:17.257 INFO 1456 --- [ main] o.s.s.p.s.ProductionConfigurationTests : Started ProductionConfigurationTests in 3.027 seconds (JVM running for 12.413) Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.927 sec - in org.springframework.samples.petclinic.system.ProductionConfigurationTests Running org.springframework.samples.petclinic.vet.VetControllerTests 2017-05-10 11:17:17.328 INFO 1456 --- [ main] .b.t.a.w.s.WebMvcTestContextBootstrapper : Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.vet.VetControllerTests], using SpringBootContextLoader 2017-05-10 11:17:17.329 INFO 1456 --- [ main] o.s.t.c.support.AbstractContextLoader : Could not detect default resource locations for test class [org.springframework.samples.petclinic.vet.VetControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. 2017-05-10 11:17:17.329 INFO 1456 --- [ main] t.c.s.AnnotationConfigContextLoaderUtils : Could not detect default configuration classes for test class [org.springframework.samples.petclinic.vet.VetControllerTests]: VetControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. 2017-05-10 11:17:17.345 INFO 1456 --- [ main] .b.t.c.SpringBootTestContextBootstrapper : Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.vet.VetControllerTests 2017-05-10 11:17:17.347 INFO 1456 --- [ main] .b.t.a.w.s.WebMvcTestContextBootstrapper : 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] 2017-05-10 11:17:17.349 INFO 1456 --- [ main] .b.t.a.w.s.WebMvcTestContextBootstrapper : Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5e7aa27e, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2b778004, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@7e5b449c, org.springframework.test.context.support.DirtiesContextTestExecutionListener@75fdbd71, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7e1f88e2, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@697f4085, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@4d248692, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@55aabc72, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@57f076bd, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@44986fae, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@2d6161b9, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@2d28114b] |\ _,,,--,,_ /,`.-'`' ._ \-;;,_ _______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______ | | '---''(_/._)-'(_\_) | | | | | | | | | | _ | ___|_ _| | | | | |_| | | | __ _ _ | |_| | |___ | | | | | | | | | | \ \ \ \ | ___| ___| | | | _| |___| | _ | | _| \ \ \ \ | | | |___ | | | |_| | | | | | | |_ ) ) ) ) |___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / / ==================================================================/_/_/_/ :: Built with Spring Boot :: 1.5.1.RELEASE 2017-05-10 11:17:17.381 INFO 1456 --- [ main] o.s.s.petclinic.vet.VetControllerTests : Starting VetControllerTests on HLBWBDGTD101 with PID 1456 (started by svc_jenkins_np in C:\Jenkins\workspace\maven-pipeline-plugin-test) 2017-05-10 11:17:17.381 INFO 1456 --- [ main] o.s.s.petclinic.vet.VetControllerTests : The following profiles are active: production 2017-05-10 11:17:17.383 INFO 1456 --- [ main] o.s.w.c.s.GenericWebApplicationContext : Refreshing org.springframework.web.context.support.GenericWebApplicationContext@4723445c: startup date [Wed May 10 11:17:17 PDT 2017]; root of context hierarchy 2017-05-10 11:17:17.593 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration' of type [class org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:17.599 INFO 1456 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'validator' of type [class org.springframework.validation.beanvalidation.LocalValidatorFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2017-05-10 11:17:17.691 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@4723445c: startup date [Wed May 10 11:17:17 PDT 2017]; root of context hierarchy 2017-05-10 11:17:17.697 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/vets.json || /vets.xml]}" onto public org.springframework.samples.petclinic.vet.Vets org.springframework.samples.petclinic.vet.VetController.showResourcesVetList() 2017-05-10 11:17:17.697 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/vets.html]}" onto public java.lang.String org.springframework.samples.petclinic.vet.VetController.showVetList(java.util.Map) 2017-05-10 11:17:17.698 INFO 1456 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest) 2017-05-10 11:17:17.698 INFO 1456 --- [ 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-05-10 11:17:17.757 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:17.757 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:17.771 INFO 1456 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2017-05-10 11:17:17.817 INFO 1456 --- [ main] o.s.b.t.m.w.SpringBootMockServletContext : Initializing Spring FrameworkServlet '' 2017-05-10 11:17:17.818 INFO 1456 --- [ main] o.s.t.web.servlet.TestDispatcherServlet : FrameworkServlet '': initialization started 2017-05-10 11:17:17.821 INFO 1456 --- [ main] o.s.t.web.servlet.TestDispatcherServlet : FrameworkServlet '': initialization completed in 3 ms 2017-05-10 11:17:17.846 INFO 1456 --- [ main] o.s.s.petclinic.vet.VetControllerTests : Started VetControllerTests in 0.493 seconds (JVM running for 13.002) Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.103 sec - in org.springframework.samples.petclinic.vet.VetControllerTests Running org.springframework.samples.petclinic.vet.VetTests Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.springframework.samples.petclinic.vet.VetTests 2017-05-10 11:17:18.052 INFO 1456 --- [ Thread-14] o.s.w.c.s.GenericWebApplicationContext : Closing org.springframework.web.context.support.GenericWebApplicationContext@4723445c: startup date [Wed May 10 11:17:17 PDT 2017]; root of context hierarchy 2017-05-10 11:17:18.053 INFO 1456 --- [ Thread-5] o.s.w.c.s.GenericWebApplicationContext : Closing org.springframework.web.context.support.GenericWebApplicationContext@1af4955e: startup date [Wed May 10 11:17:09 PDT 2017]; root of context hierarchy 2017-05-10 11:17:18.053 INFO 1456 --- [ Thread-7] o.s.w.c.s.GenericWebApplicationContext : Closing org.springframework.web.context.support.GenericWebApplicationContext@63917fe1: startup date [Wed May 10 11:17:10 PDT 2017]; root of context hierarchy 2017-05-10 11:17:18.053 INFO 1456 --- [ Thread-9] s.c.a.AnnotationConfigApplicationContext : Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@347123dc: startup date [Wed May 10 11:17:11 PDT 2017]; root of context hierarchy 2017-05-10 11:17:18.056 INFO 1456 --- [ Thread-12] o.s.w.c.s.GenericWebApplicationContext : Closing org.springframework.web.context.support.GenericWebApplicationContext@1f05d08c: startup date [Wed May 10 11:17:14 PDT 2017]; root of context hierarchy 2017-05-10 11:17:18.056 INFO 1456 --- [ Thread-3] o.s.w.c.s.GenericWebApplicationContext : Closing org.springframework.web.context.support.GenericWebApplicationContext@5400db36: startup date [Wed May 10 11:17:06 PDT 2017]; root of context hierarchy 2017-05-10 11:17:18.065 INFO 1456 --- [ Thread-9] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' 2017-05-10 11:17:18.074 INFO 1456 --- [ Thread-12] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default' 2017-05-10 11:17:18.088 INFO 1456 --- [ Thread-12] org.ehcache.core.EhcacheManager : Cache 'vets' removed from EhcacheManager. Picked up JAVA_TOOL_OPTIONS: -Dmaven.ext.class.path="C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b/pipeline-maven-spy.jar" -Dorg.jenkinsci.plugins.pipeline.maven.reportsFolder="C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b" Results : Tests run: 41, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ spring-petclinic --- [INFO] Building jar: C:\Jenkins\workspace\maven-pipeline-plugin-test\target\spring-petclinic-1.5.1.jar [INFO] [INFO] --- spring-boot-maven-plugin:1.5.1.RELEASE:repackage (default) @ spring-petclinic --- [INFO] [INFO] >>> cobertura-maven-plugin:2.7:check (default) > [cobertura]test @ spring-petclinic >>> [INFO] [INFO] --- git-commit-id-plugin:2.2.2:revision (default) @ spring-petclinic --- [INFO] dotGitDirectory C:\Jenkins\workspace\maven-pipeline-plugin-test\.git [INFO] git.build.user.name [INFO] git.build.user.email [INFO] Detected that running on CI environment, but using repository branch, no GIT_BRANCH detected. [INFO] git.branch master [INFO] --always = true [INFO] --dirty = -dirty [INFO] --abbrev = 7 [INFO] Tag refs [[]] [INFO] Created map: [{}] [INFO] HEAD is [ffa967c94b65a70ea6d3b44275632821838d9fd3] [INFO] git.commit.id.describe ffa967c [INFO] git.commit.id ffa967c94b65a70ea6d3b44275632821838d9fd3 [INFO] git.commit.id.abbrev ffa967c [INFO] git.dirty false [INFO] git.commit.user.name Antoine Rey [INFO] git.commit.user.email antoine.rey@gmail.com [INFO] git.commit.message.full spring-petclinic-angular1 repo renamed to spring-petclinic-angularjs [INFO] git.commit.message.short spring-petclinic-angular1 repo renamed to spring-petclinic-angularjs [INFO] git.commit.time 2017-04-12T12:41:00-0700 [INFO] git.remote.origin.url https://github.standard.com/ITSD/spring-petclinic.git [INFO] git.tags [INFO] Tag refs [[]] [INFO] git.closest.tag.name [INFO] Tag refs [[]] [INFO] git.closest.tag.commit.count [INFO] git.build.time 2017-05-10T11:17:19-0700 [INFO] git.build.version 1.5.1 [INFO] git.build.host HLBWBDGTD101 [INFO] git.commit.id.describe-short ffa967c [INFO] found property git.build.user.email [INFO] found property git.build.host [INFO] found property git.dirty [INFO] found property git.remote.origin.url [INFO] found property git.closest.tag.name [INFO] found property git.commit.id.describe-short [INFO] found property git.commit.user.email [INFO] found property git.commit.time [INFO] found property git.commit.message.full [INFO] found property git.build.version [INFO] found property git.commit.message.short [INFO] found property git.commit.id.abbrev [INFO] found property git.branch [INFO] found property git.build.user.name [INFO] found property git.closest.tag.commit.count [INFO] found property git.commit.id.describe [INFO] found property git.commit.id [INFO] found property git.tags [INFO] found property git.build.time [INFO] found property git.commit.user.name [INFO] Reading existing properties file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\git.properties] (for module petclinic)... [INFO] Properties file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\git.properties] is up-to-date (for module petclinic)... [INFO] [INFO] --- spring-boot-maven-plugin:1.5.1.RELEASE:build-info (default) @ spring-petclinic --- [INFO] [INFO] --- wro4j-maven-plugin:1.8.0:run (default) @ spring-petclinic --- [INFO] C:\Jenkins\workspace\maven-pipeline-plugin-test/src/main/less [INFO] Executing the mojo: [INFO] Wro4j Model path: C:\Jenkins\workspace\maven-pipeline-plugin-test\src\main\wro\wro.xml [INFO] targetGroups: null [INFO] minimize: true [INFO] ignoreMissingResources: null [INFO] parallelProcessing: false [INFO] buildDirectory: C:\Jenkins\workspace\maven-pipeline-plugin-test\target [INFO] destinationFolder: C:\Jenkins\workspace\maven-pipeline-plugin-test\target [INFO] cssDestinationFolder: C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\static\resources\css [INFO] The following groups will be processed: [petclinic] [INFO] folder: C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\static\resources\css [INFO] processing group: petclinic.css [WARNING] Less warnings are: [WARNING] 10:1 Cannot link source map. Css result location is not know and could not be deduced from input less source.. [INFO] file size: petclinic.css -> 152399 bytes [INFO] C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes\static\resources\css\petclinic.css (152399 bytes) [INFO] folder: C:\Jenkins\workspace\maven-pipeline-plugin-test\target [INFO] processing group: petclinic.js [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ spring-petclinic --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 2 resources [INFO] Copying 35 resources [INFO] [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ spring-petclinic --- [INFO] Changes detected - recompiling the module! [INFO] Compiling 25 source files to C:\Jenkins\workspace\maven-pipeline-plugin-test\target\classes [INFO] [INFO] --- cobertura-maven-plugin:2.7:instrument (default) @ spring-petclinic --- [INFO] Cobertura 2.1.1 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file [INFO] Cobertura: Saved information on 24 classes. [INFO] Cobertura: Saved information on 24 classes. [ERROR] SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/.repository/ch/qos/logback/logback-classic/1.0.13/logback-classic-1.0.13.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/.repository/ch/qos/logback/logback-classic/1.1.9/logback-classic-1.1.9.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [ch.qos.logback.classic.util.ContextSelectorStaticBinder] Picked up JAVA_TOOL_OPTIONS: -Dmaven.ext.class.path="C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b/pipeline-maven-spy.jar" -Dorg.jenkinsci.plugins.pipeline.maven.reportsFolder="C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b" [INFO] Instrumentation was successful. [INFO] NOT adding cobertura ser file to attached artifacts list. [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ spring-petclinic --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory C:\Jenkins\workspace\maven-pipeline-plugin-test\src\test\resources [INFO] [INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ spring-petclinic --- [INFO] Nothing to compile - all classes are up to date [INFO] [INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ spring-petclinic --- [INFO] Surefire report directory: C:\Jenkins\workspace\maven-pipeline-plugin-test\target\surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- [DEBUG] SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.owner.OwnerControllerTests] [DEBUG] Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] [DEBUG] Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] [DEBUG] Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests] from class [org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper] [INFO] Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests], using SpringBootContextLoader [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: class path resource [org/springframework/samples/petclinic/owner/OwnerControllerTests-context.xml] does not exist [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: class path resource [org/springframework/samples/petclinic/owner/OwnerControllerTestsContext.groovy] does not exist [INFO] Could not detect default resource locations for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. [INFO] Could not detect default configuration classes for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: OwnerControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [DEBUG] Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.springframework.samples.petclinic.owner.OwnerControllerTests] [DEBUG] Adding [systemProperties] PropertySource with lowest search precedence [DEBUG] Adding [systemEnvironment] PropertySource with lowest search precedence [DEBUG] Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] [DEBUG] Resolved classpath location [org/springframework/samples/petclinic/owner/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/owner/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/owner/]] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/owner/*.class] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\owner] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\owner] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/owner/*.class] [DEBUG] Resolved location pattern [classpath*:org/springframework/samples/petclinic/owner/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner\OwnerControllerTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner\PetControllerTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner\PetTypeFormatterTests$1.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner\PetTypeFormatterTests$2.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner\PetTypeFormatterTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\owner\VisitControllerTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\owner\Owner.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\owner\OwnerController.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\owner\OwnerRepository.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\owner\Pet.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\owner\PetController.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\owner\PetRepository.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\owner\PetType.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\owner\PetTypeFormatter.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\owner\PetValidator.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\owner\VisitController.class]] [DEBUG] Resolved classpath location [org/springframework/samples/petclinic/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/]] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/*.class] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/*.class] [DEBUG] Resolved location pattern [classpath*:org/springframework/samples/petclinic/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\PetClinicApplication.class]] [DEBUG] Identified candidate component class: file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\PetClinicApplication.class] [INFO] Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.owner.OwnerControllerTests [DEBUG] @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: using defaults. [INFO] 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] [INFO] Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@41a2befb, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6c40365c, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@7bedc48a, org.springframework.test.context.support.DirtiesContextTestExecutionListener@131ef10, org.springframework.test.context.transaction.TransactionalTestExecutionListener@55b0dcab, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@38afe297, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2df3b89c, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@23348b5d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@70325e14, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@37ceb1df, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@7c9d8e2, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@20d525] [DEBUG] SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.owner.PetControllerTests] [DEBUG] Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] [DEBUG] Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] [DEBUG] Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.owner.PetControllerTests] from class [org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper] [INFO] Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.owner.PetControllerTests], using SpringBootContextLoader [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.PetControllerTests]: class path resource [org/springframework/samples/petclinic/owner/PetControllerTests-context.xml] does not exist [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.PetControllerTests]: class path resource [org/springframework/samples/petclinic/owner/PetControllerTestsContext.groovy] does not exist [INFO] Could not detect default resource locations for test class [org.springframework.samples.petclinic.owner.PetControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. [INFO] Could not detect default configuration classes for test class [org.springframework.samples.petclinic.owner.PetControllerTests]: PetControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [DEBUG] Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.springframework.samples.petclinic.owner.PetControllerTests] [DEBUG] Adding [systemProperties] PropertySource with lowest search precedence [DEBUG] Adding [systemEnvironment] PropertySource with lowest search precedence [DEBUG] Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] [INFO] Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.owner.PetControllerTests [DEBUG] @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.owner.PetControllerTests]: using defaults. [INFO] 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] [INFO] Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@5fa07e12, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@55b53d44, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@482bce4f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@366647c2, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6a6afff2, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1649b0e6, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@865dd6, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@4da4253, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@3972a855, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@62e7f11d, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@503d687a, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@6a370f4] [DEBUG] SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.owner.VisitControllerTests] [DEBUG] Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] [DEBUG] Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] [DEBUG] Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.owner.VisitControllerTests] from class [org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper] [INFO] Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.owner.VisitControllerTests], using SpringBootContextLoader [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.VisitControllerTests]: class path resource [org/springframework/samples/petclinic/owner/VisitControllerTests-context.xml] does not exist [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.VisitControllerTests]: class path resource [org/springframework/samples/petclinic/owner/VisitControllerTestsContext.groovy] does not exist [INFO] Could not detect default resource locations for test class [org.springframework.samples.petclinic.owner.VisitControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. [INFO] Could not detect default configuration classes for test class [org.springframework.samples.petclinic.owner.VisitControllerTests]: VisitControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [DEBUG] Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.springframework.samples.petclinic.owner.VisitControllerTests] [DEBUG] Adding [systemProperties] PropertySource with lowest search precedence [DEBUG] Adding [systemEnvironment] PropertySource with lowest search precedence [DEBUG] Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] [INFO] Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.owner.VisitControllerTests [DEBUG] @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.owner.VisitControllerTests]: using defaults. [INFO] 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] [INFO] Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2ed2d9cb, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@d5b810e, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@43dac38f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@342c38f8, org.springframework.test.context.transaction.TransactionalTestExecutionListener@c88a337, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@5d0a1059, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@485966cc, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@1de76cc7, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@54bff557, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@593aaf41, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@5a56cdac, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@7c711375] [DEBUG] SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.service.ClinicServiceTests] [DEBUG] Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] [DEBUG] Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] [DEBUG] Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.service.ClinicServiceTests] from class [org.springframework.boot.test.context.SpringBootTestContextBootstrapper] [INFO] Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.service.ClinicServiceTests], using SpringBootContextLoader [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.service.ClinicServiceTests]: class path resource [org/springframework/samples/petclinic/service/ClinicServiceTests-context.xml] does not exist [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.service.ClinicServiceTests]: class path resource [org/springframework/samples/petclinic/service/ClinicServiceTestsContext.groovy] does not exist [INFO] Could not detect default resource locations for test class [org.springframework.samples.petclinic.service.ClinicServiceTests]: no resource found for suffixes {-context.xml, Context.groovy}. [INFO] Could not detect default configuration classes for test class [org.springframework.samples.petclinic.service.ClinicServiceTests]: ClinicServiceTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [DEBUG] Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.springframework.samples.petclinic.service.ClinicServiceTests] [DEBUG] Adding [systemProperties] PropertySource with lowest search precedence [DEBUG] Adding [systemEnvironment] PropertySource with lowest search precedence [DEBUG] Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] [DEBUG] Resolved classpath location [org/springframework/samples/petclinic/service/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/service/]] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\service] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\service] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/service/*.class] [DEBUG] Resolved location pattern [classpath*:org/springframework/samples/petclinic/service/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\service\ClinicServiceTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\service\EntityUtils.class]] [DEBUG] Resolved classpath location [org/springframework/samples/petclinic/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/]] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/*.class] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/*.class] [DEBUG] Resolved location pattern [classpath*:org/springframework/samples/petclinic/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\PetClinicApplication.class]] [DEBUG] Identified candidate component class: file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\PetClinicApplication.class] [INFO] Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.service.ClinicServiceTests [DEBUG] @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.service.ClinicServiceTests]: using defaults. [INFO] 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] [INFO] Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@231f98ef, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7c137fd5, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@183ec003, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7d9d0818, org.springframework.test.context.transaction.TransactionalTestExecutionListener@221a3fa4, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@451001e5, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2b40ff9c, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@3e08ff24, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@4d1c005e, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@8462f31, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@24569dba, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@5ddeb7cb] [DEBUG] SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.system.ProductionConfigurationTests] [DEBUG] Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] [DEBUG] Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] [DEBUG] Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests] from class [org.springframework.boot.test.context.SpringBootTestContextBootstrapper] [INFO] Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests], using SpringBootContextLoader [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: class path resource [org/springframework/samples/petclinic/system/ProductionConfigurationTests-context.xml] does not exist [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: class path resource [org/springframework/samples/petclinic/system/ProductionConfigurationTestsContext.groovy] does not exist [INFO] Could not detect default resource locations for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: no resource found for suffixes {-context.xml, Context.groovy}. [INFO] Could not detect default configuration classes for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: ProductionConfigurationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [DEBUG] Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.springframework.samples.petclinic.system.ProductionConfigurationTests] [DEBUG] Adding [systemProperties] PropertySource with lowest search precedence [DEBUG] Adding [systemEnvironment] PropertySource with lowest search precedence [DEBUG] Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] [DEBUG] Resolved classpath location [org/springframework/samples/petclinic/system/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/system/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/system/]] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\system] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\system] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/system/*.class] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\system] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\system] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/system/*.class] [DEBUG] Resolved location pattern [classpath*:org/springframework/samples/petclinic/system/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\system\CrashControllerTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\system\ProductionConfigurationTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\system\CacheConfig.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\system\CrashController.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\system\WelcomeController.class]] [DEBUG] Resolved classpath location [org/springframework/samples/petclinic/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/]] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/*.class] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/*.class] [DEBUG] Resolved location pattern [classpath*:org/springframework/samples/petclinic/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\PetClinicApplication.class]] [DEBUG] Identified candidate component class: file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\PetClinicApplication.class] [INFO] Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.system.ProductionConfigurationTests [DEBUG] @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: using defaults. [INFO] 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] [INFO] Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@97e93f1, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5a5a729f, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@4b520ea8, org.springframework.test.context.support.DirtiesContextTestExecutionListener@16150369, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6b09fb41, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@624ea235, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3932c79a, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@782859e, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@23f5b5dc, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@34bde49d, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@1b1cfb87, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@821330f] [DEBUG] SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.vet.VetControllerTests] [DEBUG] Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] [DEBUG] Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] [DEBUG] Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.vet.VetControllerTests] from class [org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper] [INFO] Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.vet.VetControllerTests], using SpringBootContextLoader [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.vet.VetControllerTests]: class path resource [org/springframework/samples/petclinic/vet/VetControllerTests-context.xml] does not exist [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.vet.VetControllerTests]: class path resource [org/springframework/samples/petclinic/vet/VetControllerTestsContext.groovy] does not exist [INFO] Could not detect default resource locations for test class [org.springframework.samples.petclinic.vet.VetControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. [INFO] Could not detect default configuration classes for test class [org.springframework.samples.petclinic.vet.VetControllerTests]: VetControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [DEBUG] Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.springframework.samples.petclinic.vet.VetControllerTests] [DEBUG] Adding [systemProperties] PropertySource with lowest search precedence [DEBUG] Adding [systemEnvironment] PropertySource with lowest search precedence [DEBUG] Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] [DEBUG] Resolved classpath location [org/springframework/samples/petclinic/vet/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/vet/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/vet/]] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\vet] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\vet] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/vet/*.class] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\vet] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\vet] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/vet/*.class] [DEBUG] Resolved location pattern [classpath*:org/springframework/samples/petclinic/vet/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\vet\VetControllerTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic\vet\VetTests.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\vet\Specialty.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\vet\Vet.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\vet\VetController.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\vet\VetRepository.class], file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\vet\Vets.class]] [DEBUG] Resolved classpath location [org/springframework/samples/petclinic/] to resources [URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/], URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/]] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/org/springframework/samples/petclinic/*.class] [DEBUG] Looking for matching resources in directory tree [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic] [DEBUG] Searching directory [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic] for files matching pattern [C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/org/springframework/samples/petclinic/*.class] [DEBUG] Resolved location pattern [classpath*:org/springframework/samples/petclinic/*.class] to resources [file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\PetClinicApplication.class]] [DEBUG] Identified candidate component class: file [C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura\org\springframework\samples\petclinic\PetClinicApplication.class] [INFO] Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.vet.VetControllerTests [DEBUG] @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.vet.VetControllerTests]: using defaults. [INFO] 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] [INFO] Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1ec9bd38, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@452e19ca, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@6b0d80ed, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6f8e8894, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3cfdd820, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@928763c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@e25951c, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@15f47664, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@471a9022, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@dc9876b, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@2f666ebb, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@19976a65] [DEBUG] Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests] [DEBUG] Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.owner.OwnerControllerTests] [DEBUG] Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.owner.PetControllerTests] [DEBUG] Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.owner.PetControllerTests] [DEBUG] Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.owner.VisitControllerTests] [DEBUG] Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.owner.VisitControllerTests] [DEBUG] Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.service.ClinicServiceTests] [DEBUG] Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.service.ClinicServiceTests] [DEBUG] Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests] [DEBUG] Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.system.ProductionConfigurationTests] [DEBUG] Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.vet.VetControllerTests] [DEBUG] Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.vet.VetControllerTests] Running org.springframework.samples.petclinic.model.ValidatorTests [DEBUG] Logging Provider: org.jboss.logging.Slf4jLoggerProvider [INFO] HV000001: Hibernate Validator 5.3.4.Final [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@12f9af83, payload=[Ljava.lang.Class;@19b93fa8}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@7e6ef134, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@1f010bf0}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@535779e4, payload=[Ljava.lang.Class;@53fd0d10}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@6c0d9d86, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@4ce1d6d0}, constraintType=GENERIC}. [DEBUG] ValidationMessages not found. [DEBUG] ContributorValidationMessages not found. [DEBUG] org.hibernate.validator.ValidationMessages found. [DEBUG] ValidationMessages not found. [DEBUG] ContributorValidationMessages not found. [DEBUG] org.hibernate.validator.ValidationMessages found. Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.248 sec - in org.springframework.samples.petclinic.model.ValidatorTests Running org.springframework.samples.petclinic.owner.OwnerControllerTests [DEBUG] SpringJUnit4ClassRunner constructor called with [class org.springframework.samples.petclinic.owner.OwnerControllerTests] [DEBUG] Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate] [DEBUG] Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)] [DEBUG] Instantiating TestContextBootstrapper for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests] from class [org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper] [INFO] Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests], using SpringBootContextLoader [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: class path resource [org/springframework/samples/petclinic/owner/OwnerControllerTests-context.xml] does not exist [DEBUG] Did not detect default resource location for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: class path resource [org/springframework/samples/petclinic/owner/OwnerControllerTestsContext.groovy] does not exist [INFO] Could not detect default resource locations for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. [INFO] Could not detect default configuration classes for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: OwnerControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [DEBUG] Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.springframework.samples.petclinic.owner.OwnerControllerTests] [DEBUG] Adding [systemProperties] PropertySource with lowest search precedence [DEBUG] Adding [systemEnvironment] PropertySource with lowest search precedence [DEBUG] Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] [INFO] Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.owner.OwnerControllerTests [DEBUG] @TestExecutionListeners is not present for class [org.springframework.samples.petclinic.owner.OwnerControllerTests]: using defaults. [INFO] 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] [INFO] Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@239b0f9d, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@619bfe29, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@5b057c8c, org.springframework.test.context.support.DirtiesContextTestExecutionListener@1eb6749b, org.springframework.test.context.transaction.TransactionalTestExecutionListener@652a7737, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@5b7ea70d, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2bef51f2, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@650eab8, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@30f5a68a, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@1e1d3956, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@4f2c9ba6, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@4e28bdd1] [DEBUG] Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests] [DEBUG] Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.owner.OwnerControllerTests] [DEBUG] Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests] [DEBUG] Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.owner.OwnerControllerTests] [DEBUG] Before test class: context [DefaultTestContext@73db4768 testClass = OwnerControllerTests, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@71b3bc45 testClass = OwnerControllerTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@a8c1f44 key = [Package Import org.springframework.samples.petclinic.owner, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.context.MessageSourceAutoConfiguration, org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration, org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAutoConfiguration, org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration, org.springframework.boot.autoconfigure.hateoas.HypermediaAutoConfiguration, org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration, org.springframework.boot.autoconfigure.mustache.MustacheAutoConfiguration, org.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration, org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration, org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration, org.springframework.boot.autoconfigure.web.HttpMessageConvertersAutoConfiguration, org.springframework.boot.autoconfigure.web.ServerPropertiesAutoConfiguration, org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@cdbcbc8f, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@8af0bee4, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@c50f9a9b, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], resourceBasePath = '', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]], class annotated with @DirtiesContext [false] with mode [null]. [DEBUG] Retrieved @ProfileValueSourceConfiguration [null] for test class [org.springframework.samples.petclinic.owner.OwnerControllerTests] [DEBUG] Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [org.springframework.samples.petclinic.owner.OwnerControllerTests] [DEBUG] Performing dependency injection for test context [[DefaultTestContext@73db4768 testClass = OwnerControllerTests, testInstance = org.springframework.samples.petclinic.owner.OwnerControllerTests@7a8fa663, testMethod = [null], testException = [null], mergedContextConfiguration = [WebMergedContextConfiguration@71b3bc45 testClass = OwnerControllerTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@a8c1f44 key = [Package Import org.springframework.samples.petclinic.owner, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.context.MessageSourceAutoConfiguration, org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration, org.springframework.boot.autoconfigure.groovy.template.GroovyTemplateAutoConfiguration, org.springframework.boot.autoconfigure.gson.GsonAutoConfiguration, org.springframework.boot.autoconfigure.hateoas.HypermediaAutoConfiguration, org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration, org.springframework.boot.autoconfigure.mustache.MustacheAutoConfiguration, org.springframework.boot.autoconfigure.thymeleaf.ThymeleafAutoConfiguration, org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration, org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration, org.springframework.boot.autoconfigure.web.HttpMessageConvertersAutoConfiguration, org.springframework.boot.autoconfigure.web.ServerPropertiesAutoConfiguration, org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@cdbcbc8f, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@8af0bee4, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@c50f9a9b, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], resourceBasePath = '', contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]]. [DEBUG] Adding [systemProperties] PropertySource with lowest search precedence [DEBUG] Adding [systemEnvironment] PropertySource with lowest search precedence [DEBUG] Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] [DEBUG] Adding [inline] PropertySource with highest search precedence [DEBUG] Adding inlined properties to environment: {spring.jmx.enabled=false, org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true, server.port=-1} [DEBUG] Adding [Inlined Test Properties] PropertySource with highest search precedence |\ _,,,--,,_ /,`.-'`' ._ \-;;,_ _______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______ | | '---''(_/._)-'(_\_) | | | | | | | | | | _ | ___|_ _| | | | | |_| | | | __ _ _ | |_| | |___ | | | | | | | | | | \ \ \ \ | ___| ___| | | | _| |___| | _ | | _| \ \ \ \ | | | |___ | | | |_| | | | | | | |_ ) ) ) ) |___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / / ==================================================================/_/_/_/ :: Built with Spring Boot :: 1.5.1.RELEASE [INFO] Starting OwnerControllerTests on HLBWBDGTD101 with PID 3680 (started by svc_jenkins_np in C:\Jenkins\workspace\maven-pipeline-plugin-test) [INFO] The following profiles are active: production [INFO] Refreshing org.springframework.web.context.support.GenericWebApplicationContext@54ec8cc9: startup date [Wed May 10 11:17:24 PDT 2017]; root of context hierarchy [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [INFO] Bean 'org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration' of type [class org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [INFO] Bean 'validator' of type [class org.springframework.validation.beanvalidation.LocalValidatorFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [INFO] Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@54ec8cc9: startup date [Wed May 10 11:17:24 PDT 2017]; root of context hierarchy [INFO] Mapped "{[/owners/new],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.initCreationForm(java.util.Map) [INFO] Mapped "{[/owners/{ownerId}]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.samples.petclinic.owner.OwnerController.showOwner(int) [INFO] Mapped "{[/owners],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.processFindForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.validation.BindingResult,java.util.Map) [INFO] Mapped "{[/owners/find],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.initFindForm(java.util.Map) [INFO] Mapped "{[/owners/{ownerId}/edit],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.initUpdateOwnerForm(int,org.springframework.ui.Model) [INFO] Mapped "{[/owners/new],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.processCreationForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.validation.BindingResult) [INFO] Mapped "{[/owners/{ownerId}/edit],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.processUpdateOwnerForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.validation.BindingResult,int) [INFO] Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest) [INFO] 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) [INFO] Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Initializing Spring FrameworkServlet '' [INFO] FrameworkServlet '': initialization started [INFO] FrameworkServlet '': initialization completed in 22 ms [INFO] Started OwnerControllerTests in 2.464 seconds (JVM running for 4.066) [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@30c1da48, payload=[Ljava.lang.Class;@43a65cd8}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@3f1ef9d6, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@17461db}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@3fd9e827, payload=[Ljava.lang.Class;@4e682398}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@670b3ca, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@24a86066}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@5b3bb1f7, payload=[Ljava.lang.Class;@58d6b7b9}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@6a6f6c7e, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@6c5ddccd}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@69d45cca, payload=[Ljava.lang.Class;@2fdf17dc}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@2e73d5eb, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@79c5460e}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@7d904ff1, payload=[Ljava.lang.Class;@4f94e148}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@7ff8a9dc, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@2cde651b}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@7d57dbb5, payload=[Ljava.lang.Class;@630b6190}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@672a1c62, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@459b6c53}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@39e69ea7, payload=[Ljava.lang.Class;@490c7a83}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@7e72a6cc, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@6015a4a5}, constraintType=GENERIC}. [DEBUG] ValidationMessages not found. [DEBUG] ContributorValidationMessages not found. [DEBUG] org.hibernate.validator.ValidationMessages found. [DEBUG] ValidationMessages not found. [DEBUG] ContributorValidationMessages not found. [DEBUG] org.hibernate.validator.ValidationMessages found. [DEBUG] [THYMELEAF] INITIALIZING TEMPLATE ENGINE [DEBUG] Initializing Thymeleaf Template engine configuration... [THYMELEAF] TEMPLATE ENGINE CONFIGURATION: [THYMELEAF] * Thymeleaf version: 3.0.2.RELEASE (built 2016-09-28T22:12:42+0000) [THYMELEAF] * Cache Manager implementation: org.thymeleaf.cache.StandardCacheManager [THYMELEAF] * Template resolvers: [THYMELEAF] * org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver [THYMELEAF] * Message resolvers: [THYMELEAF] * org.thymeleaf.spring4.messageresolver.SpringMessageResolver [THYMELEAF] * Link builders: [THYMELEAF] * org.thymeleaf.linkbuilder.StandardLinkBuilder [THYMELEAF] * Dialect: SpringStandard (org.thymeleaf.spring4.dialect.SpringStandardDialect) [THYMELEAF] * Prefix: "th" [THYMELEAF] * Processors for Template Mode: HTML [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:include,data-th-include}] [100]: org.thymeleaf.standard.processor.StandardIncludeTagProcessor [THYMELEAF] * [* {th:insert,data-th-insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace,data-th-replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:substituteby,data-th-substituteby}] [100]: org.thymeleaf.standard.processor.StandardSubstituteByTagProcessor [THYMELEAF] * [* {th:each,data-th-each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch,data-th-switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case,data-th-case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if,data-th-if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless,data-th-unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object,data-th-object}] [500]: org.thymeleaf.spring4.processor.SpringObjectTagProcessor [THYMELEAF] * [* {th:with,data-th-with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:attr,data-th-attr}] [700]: org.thymeleaf.standard.processor.StandardAttrTagProcessor [THYMELEAF] * [* {th:attrprepend,data-th-attrprepend}] [800]: org.thymeleaf.standard.processor.StandardAttrprependTagProcessor [THYMELEAF] * [* {th:attrappend,data-th-attrappend}] [900]: org.thymeleaf.standard.processor.StandardAttrappendTagProcessor [THYMELEAF] * [* {th:method,data-th-method}] [990]: org.thymeleaf.spring4.processor.SpringMethodTagProcessor [THYMELEAF] * [* {th:alt-title,data-th-alt-title}] [990]: org.thymeleaf.standard.processor.StandardAltTitleTagProcessor [THYMELEAF] * [* {th:lang-xmllang,data-th-lang-xmllang}] [990]: org.thymeleaf.standard.processor.StandardLangXmlLangTagProcessor [THYMELEAF] * [* {th:action,data-th-action}] [1000]: org.thymeleaf.spring4.processor.SpringActionTagProcessor [THYMELEAF] * [* {th:href,data-th-href}] [1000]: org.thymeleaf.spring4.processor.SpringHrefTagProcessor [THYMELEAF] * [* {th:src,data-th-src}] [1000]: org.thymeleaf.spring4.processor.SpringSrcTagProcessor [THYMELEAF] * [* {th:open,data-th-open}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:loop,data-th-loop}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:readonly,data-th-readonly}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:declare,data-th-declare}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:async,data-th-async}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:hidden,data-th-hidden}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:autoplay,data-th-autoplay}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:pubdate,data-th-pubdate}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:disabled,data-th-disabled}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:controls,data-th-controls}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:defer,data-th-defer}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:ismap,data-th-ismap}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:multiple,data-th-multiple}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:formnovalidate,data-th-formnovalidate}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:novalidate,data-th-novalidate}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:default,data-th-default}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:scoped,data-th-scoped}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:reversed,data-th-reversed}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:required,data-th-required}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:checked,data-th-checked}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:nowrap,data-th-nowrap}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:selected,data-th-selected}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:seamless,data-th-seamless}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:autofocus,data-th-autofocus}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:inline,data-th-inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineHTMLTagProcessor [THYMELEAF] * [* {th:name,data-th-name}] [1000]: org.thymeleaf.standard.processor.StandardNonRemovableAttributeTagProcessor [THYMELEAF] * [* {th:type,data-th-type}] [1000]: org.thymeleaf.standard.processor.StandardNonRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oncanplay,data-th-oncanplay}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onshow,data-th-onshow}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:size,data-th-size}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:tabindex,data-th-tabindex}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onunload,data-th-onunload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:srclang,data-th-srclang}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onpause,data-th-onpause}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:frameborder,data-th-frameborder}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onseeked,data-th-onseeked}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:enctype,data-th-enctype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rev,data-th-rev}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:abbr,data-th-abbr}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formmethod,data-th-formmethod}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmousemove,data-th-onmousemove}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:span,data-th-span}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rel,data-th-rel}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:scope,data-th-scope}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oncontextmenu,data-th-oncontextmenu}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onstorage,data-th-onstorage}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onemptied,data-th-onemptied}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oninput,data-th-oninput}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:accept,data-th-accept}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:longdesc,data-th-longdesc}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rowspan,data-th-rowspan}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ontimeupdate,data-th-ontimeupdate}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:width,data-th-width}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragend,data-th-ondragend}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:label,data-th-label}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:usemap,data-th-usemap}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:pattern,data-th-pattern}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:id,data-th-id}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:class,data-th-class}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onstalled,data-th-onstalled}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:radiogroup,data-th-radiogroup}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:draggable,data-th-draggable}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:poster,data-th-poster}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ononline,data-th-ononline}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cite,data-th-cite}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onbeforeunload,data-th-onbeforeunload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:frame,data-th-frame}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:marginheight,data-th-marginheight}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onblur,data-th-onblur}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:hreflang,data-th-hreflang}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onkeypress,data-th-onkeypress}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:vspace,data-th-vspace}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onwaiting,data-th-onwaiting}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rules,data-th-rules}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondrop,data-th-ondrop}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formtarget,data-th-formtarget}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:title,data-th-title}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onredo,data-th-onredo}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onforminput,data-th-onforminput}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:optimum,data-th-optimum}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onchange,data-th-onchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:height,data-th-height}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:accept-charset,data-th-accept-charset}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onafterprint,data-th-onafterprint}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:datetime,data-th-datetime}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:sandbox,data-th-sandbox}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmouseover,data-th-onmouseover}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmousewheel,data-th-onmousewheel}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:archive,data-th-archive}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onsuspend,data-th-onsuspend}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:background,data-th-background}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondurationchange,data-th-ondurationchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onscroll,data-th-onscroll}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onloadedmetadata,data-th-onloadedmetadata}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmousedown,data-th-onmousedown}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onresize,data-th-onresize}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:for,data-th-for}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onundo,data-th-onundo}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onprogress,data-th-onprogress}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onformchange,data-th-onformchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onvolumechange,data-th-onvolumechange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:align,data-th-align}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:media,data-th-media}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onloadstart,data-th-onloadstart}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:scheme,data-th-scheme}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onerror,data-th-onerror}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmouseout,data-th-onmouseout}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragstart,data-th-ondragstart}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:http-equiv,data-th-http-equiv}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:codetype,data-th-codetype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onended,data-th-onended}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:accesskey,data-th-accesskey}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onpopstate,data-th-onpopstate}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:axis,data-th-axis}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onratechange,data-th-onratechange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onload,data-th-onload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:audio,data-th-audio}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:high,data-th-high}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:step,data-th-step}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:sizes,data-th-sizes}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:standby,data-th-standby}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:maxlength,data-th-maxlength}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oncanplaythrough,data-th-oncanplaythrough}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formenctype,data-th-formenctype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onoffline,data-th-onoffline}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmouseup,data-th-onmouseup}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onplaying,data-th-onplaying}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onabort,data-th-onabort}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:challenge,data-th-challenge}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onplay,data-th-onplay}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:icon,data-th-icon}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:summary,data-th-summary}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:colspan,data-th-colspan}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:marginwidth,data-th-marginwidth}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:style,data-th-style}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:content,data-th-content}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:list,data-th-list}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:hspace,data-th-hspace}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragover,data-th-ondragover}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:border,data-th-border}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cols,data-th-cols}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onselect,data-th-onselect}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onbeforeprint,data-th-onbeforeprint}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondblclick,data-th-ondblclick}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cellspacing,data-th-cellspacing}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:start,data-th-start}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:spellcheck,data-th-spellcheck}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragleave,data-th-ondragleave}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:preload,data-th-preload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:charset,data-th-charset}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:min,data-th-min}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rows,data-th-rows}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:compact,data-th-compact}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:form,data-th-form}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onhashchange,data-th-onhashchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:dir,data-th-dir}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onclick,data-th-onclick}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:manifest,data-th-manifest}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:max,data-th-max}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:dropzone,data-th-dropzone}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:headers,data-th-headers}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:contenteditable,data-th-contenteditable}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:placeholder,data-th-placeholder}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:wrap,data-th-wrap}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onsubmit,data-th-onsubmit}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onseeking,data-th-onseeking}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onkeyup,data-th-onkeyup}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:keytype,data-th-keytype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:bgcolor,data-th-bgcolor}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:low,data-th-low}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:autocomplete,data-th-autocomplete}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:contextmenu,data-th-contextmenu}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:data,data-th-data}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onfocus,data-th-onfocus}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cellpadding,data-th-cellpadding}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:codebase,data-th-codebase}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onloadeddata,data-th-onloadeddata}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:classid,data-th-classid}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:scrolling,data-th-scrolling}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:kind,data-th-kind}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onreset,data-th-onreset}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onreadystatechange,data-th-onreadystatechange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:valuetype,data-th-valuetype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:target,data-th-target}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oninvalid,data-th-oninvalid}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onkeydown,data-th-onkeydown}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondrag,data-th-ondrag}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:alt,data-th-alt}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragenter,data-th-ondragenter}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:lang,data-th-lang}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formaction,data-th-formaction}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmessage,data-th-onmessage}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:xmlbase,data-th-xmlbase}] [1000]: org.thymeleaf.standard.processor.StandardXmlBaseTagProcessor [THYMELEAF] * [* {th:xmllang,data-th-xmllang}] [1000]: org.thymeleaf.standard.processor.StandardXmlLangTagProcessor [THYMELEAF] * [* {xmlns:th}] [1000]: org.thymeleaf.standard.processor.StandardXmlNsTagProcessor [THYMELEAF] * [* {th:xmlspace,data-th-xmlspace}] [1000]: org.thymeleaf.standard.processor.StandardXmlSpaceTagProcessor [THYMELEAF] * [{option} *] [1005]: org.thymeleaf.spring4.processor.SpringOptionInSelectFieldTagProcessor [THYMELEAF] * [* {th:value,data-th-value}] [1010]: org.thymeleaf.spring4.processor.SpringValueTagProcessor [THYMELEAF] * [* {th:classappend,data-th-classappend}] [1100]: org.thymeleaf.standard.processor.StandardClassappendTagProcessor [THYMELEAF] * [* {th:styleappend,data-th-styleappend}] [1100]: org.thymeleaf.standard.processor.StandardStyleappendTagProcessor [THYMELEAF] * [* {th:errors,data-th-errors}] [1200]: org.thymeleaf.spring4.processor.SpringErrorsTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputCheckboxFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputFileFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputGeneralFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputPasswordFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputRadioFieldTagProcessor [THYMELEAF] * [{option} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringOptionFieldTagProcessor [THYMELEAF] * [{select} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringSelectFieldTagProcessor [THYMELEAF] * [{textarea} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringTextareaFieldTagProcessor [THYMELEAF] * [* {th:text,data-th-text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext,data-th-utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:errorclass,data-th-errorclass}] [1500]: org.thymeleaf.spring4.processor.SpringErrorClassTagProcessor [THYMELEAF] * [* {th:fragment,data-th-fragment}] [1500]: org.thymeleaf.standard.processor.StandardFragmentTagProcessor [THYMELEAF] * [* {th:assert,data-th-assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove,data-th-remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* {th:ref,data-th-ref}] [10000]: org.thymeleaf.standard.processor.StandardRefAttributeTagProcessor [THYMELEAF] * [{th:block,th-block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* th:*] [2147483647]: org.thymeleaf.standard.processor.StandardDefaultAttributesTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * DOCTYPE Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.spring4.processor.SpringTranslationDocTypeProcessor [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardTranslationDocTypeProcessor [THYMELEAF] * CDATA Section Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCDATASectionProcessor [THYMELEAF] * Comment Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCommentProcessor [THYMELEAF] * [1100]: org.thymeleaf.standard.processor.StandardConditionalCommentProcessor [THYMELEAF] * Processors for Template Mode: XML [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:include}] [100]: org.thymeleaf.standard.processor.StandardIncludeTagProcessor [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:substituteby}] [100]: org.thymeleaf.standard.processor.StandardSubstituteByTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:attr}] [700]: org.thymeleaf.standard.processor.StandardAttrTagProcessor [THYMELEAF] * [* {th:attrprepend}] [800]: org.thymeleaf.standard.processor.StandardAttrprependTagProcessor [THYMELEAF] * [* {th:attrappend}] [900]: org.thymeleaf.standard.processor.StandardAttrappendTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineXMLTagProcessor [THYMELEAF] * [* {xmlns:th}] [1000]: org.thymeleaf.standard.processor.StandardXmlNsTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:fragment}] [1500]: org.thymeleaf.standard.processor.StandardFragmentTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* {th:ref}] [10000]: org.thymeleaf.standard.processor.StandardRefAttributeTagProcessor [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* th:*] [2147483647]: org.thymeleaf.standard.processor.StandardDefaultAttributesTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * CDATA Section Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCDATASectionProcessor [THYMELEAF] * Comment Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCommentProcessor [THYMELEAF] * Processors for Template Mode: TEXT [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineTextualTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* 100000] [org.thymeleaf.standard.processor.StandardBlockTagProcessor]: {} [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * Processors for Template Mode: JAVASCRIPT [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineTextualTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* 100000] [org.thymeleaf.standard.processor.StandardBlockTagProcessor]: {} [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * Processors for Template Mode: CSS [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineTextualTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* 100000] [org.thymeleaf.standard.processor.StandardBlockTagProcessor]: {} [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * Expression Objects: [THYMELEAF] * #ctx [THYMELEAF] * #root [THYMELEAF] * #vars [THYMELEAF] * #object [THYMELEAF] * #locale [THYMELEAF] * #request [THYMELEAF] * #response [THYMELEAF] * #session [THYMELEAF] * #servletContext [THYMELEAF] * #conversions [THYMELEAF] * #uris [THYMELEAF] * #calendars [THYMELEAF] * #dates [THYMELEAF] * #bools [THYMELEAF] * #numbers [THYMELEAF] * #objects [THYMELEAF] * #strings [THYMELEAF] * #arrays [THYMELEAF] * #lists [THYMELEAF] * #sets [THYMELEAF] * #maps [THYMELEAF] * #aggregates [THYMELEAF] * #messages [THYMELEAF] * #ids [THYMELEAF] * #execInfo [THYMELEAF] * #httpServletRequest [THYMELEAF] * #httpSession [THYMELEAF] * #fields [THYMELEAF] * #themes [THYMELEAF] * #mvc [THYMELEAF] * #requestdatavalues [THYMELEAF] * Execution Attributes: [THYMELEAF] * "StandardExpressionParser": Standard Expression Parser [THYMELEAF] * "StandardJavaScriptSerializer": org.thymeleaf.standard.serializer.StandardJavaScriptSerializer@484149eb [THYMELEAF] * "StandardCSSSerializer": org.thymeleaf.standard.serializer.StandardCSSSerializer@14c141c0 [THYMELEAF] * "EnableSpringELCompiler": false [THYMELEAF] * "StandardVariableExpressionEvaluator": SpringEL [THYMELEAF] * "StandardConversionService": org.thymeleaf.spring4.expression.SpringStandardConversionService@61874b9d [THYMELEAF] TEMPLATE ENGINE CONFIGURED OK [DEBUG] [THYMELEAF] TEMPLATE ENGINE INITIALIZED Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.458 sec - in org.springframework.samples.petclinic.owner.OwnerControllerTests Running org.springframework.samples.petclinic.owner.PetControllerTests [INFO] Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.owner.PetControllerTests], using SpringBootContextLoader [INFO] Could not detect default resource locations for test class [org.springframework.samples.petclinic.owner.PetControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. [INFO] Could not detect default configuration classes for test class [org.springframework.samples.petclinic.owner.PetControllerTests]: PetControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [INFO] Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.owner.PetControllerTests [INFO] 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] [INFO] Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@647b9364, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@b6bccb4, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@49edcb30, org.springframework.test.context.support.DirtiesContextTestExecutionListener@59303963, org.springframework.test.context.transaction.TransactionalTestExecutionListener@61e86192, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@34330f77, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@1320e68a, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@4b033eac, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@69c532af, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@45a1d057, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@51a16adf, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@385d819] |\ _,,,--,,_ /,`.-'`' ._ \-;;,_ _______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______ | | '---''(_/._)-'(_\_) | | | | | | | | | | _ | ___|_ _| | | | | |_| | | | __ _ _ | |_| | |___ | | | | | | | | | | \ \ \ \ | ___| ___| | | | _| |___| | _ | | _| \ \ \ \ | | | |___ | | | |_| | | | | | | |_ ) ) ) ) |___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / / ==================================================================/_/_/_/ :: Built with Spring Boot :: 1.5.1.RELEASE [INFO] Starting PetControllerTests on HLBWBDGTD101 with PID 3680 (started by svc_jenkins_np in C:\Jenkins\workspace\maven-pipeline-plugin-test) [INFO] The following profiles are active: production [INFO] Refreshing org.springframework.web.context.support.GenericWebApplicationContext@6fa02932: startup date [Wed May 10 11:17:27 PDT 2017]; root of context hierarchy [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [INFO] Bean 'org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration' of type [class org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [INFO] Bean 'validator' of type [class org.springframework.validation.beanvalidation.LocalValidatorFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [INFO] Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@6fa02932: startup date [Wed May 10 11:17:27 PDT 2017]; root of context hierarchy [INFO] Mapped "{[/owners/{ownerId}/pets/new],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.initCreationForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.ui.ModelMap) [INFO] Mapped "{[/owners/{ownerId}/pets/{petId}/edit],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.initUpdateForm(int,org.springframework.ui.ModelMap) [INFO] Mapped "{[/owners/{ownerId}/pets/{petId}/edit],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.processUpdateForm(org.springframework.samples.petclinic.owner.Pet,org.springframework.validation.BindingResult,org.springframework.samples.petclinic.owner.Owner,org.springframework.ui.ModelMap) [INFO] Mapped "{[/owners/{ownerId}/pets/new],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.processCreationForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.samples.petclinic.owner.Pet,org.springframework.validation.BindingResult,org.springframework.ui.ModelMap) [INFO] Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest) [INFO] 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) [INFO] Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Initializing Spring FrameworkServlet '' [INFO] FrameworkServlet '': initialization started [INFO] FrameworkServlet '': initialization completed in 3 ms [INFO] Started PetControllerTests in 0.727 seconds (JVM running for 5.671) [DEBUG] [THYMELEAF] INITIALIZING TEMPLATE ENGINE [DEBUG] Initializing Thymeleaf Template engine configuration... [THYMELEAF] TEMPLATE ENGINE CONFIGURATION: [THYMELEAF] * Thymeleaf version: 3.0.2.RELEASE (built 2016-09-28T22:12:42+0000) [THYMELEAF] * Cache Manager implementation: org.thymeleaf.cache.StandardCacheManager [THYMELEAF] * Template resolvers: [THYMELEAF] * org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver [THYMELEAF] * Message resolvers: [THYMELEAF] * org.thymeleaf.spring4.messageresolver.SpringMessageResolver [THYMELEAF] * Link builders: [THYMELEAF] * org.thymeleaf.linkbuilder.StandardLinkBuilder [THYMELEAF] * Dialect: SpringStandard (org.thymeleaf.spring4.dialect.SpringStandardDialect) [THYMELEAF] * Prefix: "th" [THYMELEAF] * Processors for Template Mode: HTML [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:include,data-th-include}] [100]: org.thymeleaf.standard.processor.StandardIncludeTagProcessor [THYMELEAF] * [* {th:insert,data-th-insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace,data-th-replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:substituteby,data-th-substituteby}] [100]: org.thymeleaf.standard.processor.StandardSubstituteByTagProcessor [THYMELEAF] * [* {th:each,data-th-each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch,data-th-switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case,data-th-case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if,data-th-if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless,data-th-unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object,data-th-object}] [500]: org.thymeleaf.spring4.processor.SpringObjectTagProcessor [THYMELEAF] * [* {th:with,data-th-with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:attr,data-th-attr}] [700]: org.thymeleaf.standard.processor.StandardAttrTagProcessor [THYMELEAF] * [* {th:attrprepend,data-th-attrprepend}] [800]: org.thymeleaf.standard.processor.StandardAttrprependTagProcessor [THYMELEAF] * [* {th:attrappend,data-th-attrappend}] [900]: org.thymeleaf.standard.processor.StandardAttrappendTagProcessor [THYMELEAF] * [* {th:method,data-th-method}] [990]: org.thymeleaf.spring4.processor.SpringMethodTagProcessor [THYMELEAF] * [* {th:alt-title,data-th-alt-title}] [990]: org.thymeleaf.standard.processor.StandardAltTitleTagProcessor [THYMELEAF] * [* {th:lang-xmllang,data-th-lang-xmllang}] [990]: org.thymeleaf.standard.processor.StandardLangXmlLangTagProcessor [THYMELEAF] * [* {th:action,data-th-action}] [1000]: org.thymeleaf.spring4.processor.SpringActionTagProcessor [THYMELEAF] * [* {th:href,data-th-href}] [1000]: org.thymeleaf.spring4.processor.SpringHrefTagProcessor [THYMELEAF] * [* {th:src,data-th-src}] [1000]: org.thymeleaf.spring4.processor.SpringSrcTagProcessor [THYMELEAF] * [* {th:controls,data-th-controls}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:disabled,data-th-disabled}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:reversed,data-th-reversed}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:hidden,data-th-hidden}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:autofocus,data-th-autofocus}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:formnovalidate,data-th-formnovalidate}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:autoplay,data-th-autoplay}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:selected,data-th-selected}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:multiple,data-th-multiple}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:seamless,data-th-seamless}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:scoped,data-th-scoped}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:default,data-th-default}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:defer,data-th-defer}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:checked,data-th-checked}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:novalidate,data-th-novalidate}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:open,data-th-open}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:pubdate,data-th-pubdate}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:required,data-th-required}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:readonly,data-th-readonly}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:nowrap,data-th-nowrap}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:loop,data-th-loop}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:ismap,data-th-ismap}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:async,data-th-async}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:declare,data-th-declare}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:inline,data-th-inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineHTMLTagProcessor [THYMELEAF] * [* {th:name,data-th-name}] [1000]: org.thymeleaf.standard.processor.StandardNonRemovableAttributeTagProcessor [THYMELEAF] * [* {th:type,data-th-type}] [1000]: org.thymeleaf.standard.processor.StandardNonRemovableAttributeTagProcessor [THYMELEAF] * [* {th:scope,data-th-scope}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oncontextmenu,data-th-oncontextmenu}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:high,data-th-high}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onerror,data-th-onerror}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:classid,data-th-classid}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oncanplay,data-th-oncanplay}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:wrap,data-th-wrap}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:contextmenu,data-th-contextmenu}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onseeked,data-th-onseeked}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formtarget,data-th-formtarget}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondrag,data-th-ondrag}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:datetime,data-th-datetime}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onpopstate,data-th-onpopstate}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:scrolling,data-th-scrolling}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:keytype,data-th-keytype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onkeyup,data-th-onkeyup}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onafterprint,data-th-onafterprint}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:pattern,data-th-pattern}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmouseover,data-th-onmouseover}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onloadstart,data-th-onloadstart}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:border,data-th-border}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formaction,data-th-formaction}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:height,data-th-height}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:codebase,data-th-codebase}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:style,data-th-style}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:target,data-th-target}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:charset,data-th-charset}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onclick,data-th-onclick}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onfocus,data-th-onfocus}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onkeypress,data-th-onkeypress}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:data,data-th-data}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmouseout,data-th-onmouseout}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onbeforeprint,data-th-onbeforeprint}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmousemove,data-th-onmousemove}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:list,data-th-list}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:for,data-th-for}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:lang,data-th-lang}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rel,data-th-rel}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:dir,data-th-dir}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onemptied,data-th-onemptied}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:sandbox,data-th-sandbox}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:compact,data-th-compact}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:width,data-th-width}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oncanplaythrough,data-th-oncanplaythrough}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onsubmit,data-th-onsubmit}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:http-equiv,data-th-http-equiv}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmouseup,data-th-onmouseup}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:abbr,data-th-abbr}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onhashchange,data-th-onhashchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:maxlength,data-th-maxlength}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragend,data-th-ondragend}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:frame,data-th-frame}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onscroll,data-th-onscroll}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:accept-charset,data-th-accept-charset}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:frameborder,data-th-frameborder}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:archive,data-th-archive}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:valuetype,data-th-valuetype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:contenteditable,data-th-contenteditable}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragstart,data-th-ondragstart}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onstorage,data-th-onstorage}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rowspan,data-th-rowspan}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:span,data-th-span}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:placeholder,data-th-placeholder}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:challenge,data-th-challenge}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rev,data-th-rev}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onplay,data-th-onplay}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onplaying,data-th-onplaying}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onwaiting,data-th-onwaiting}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:summary,data-th-summary}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmousedown,data-th-onmousedown}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formenctype,data-th-formenctype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onshow,data-th-onshow}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onabort,data-th-onabort}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:poster,data-th-poster}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oninvalid,data-th-oninvalid}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:colspan,data-th-colspan}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:audio,data-th-audio}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:sizes,data-th-sizes}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:align,data-th-align}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:headers,data-th-headers}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onratechange,data-th-onratechange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:alt,data-th-alt}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:background,data-th-background}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onoffline,data-th-onoffline}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onblur,data-th-onblur}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragenter,data-th-ondragenter}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cellspacing,data-th-cellspacing}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:marginheight,data-th-marginheight}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onloadedmetadata,data-th-onloadedmetadata}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onreadystatechange,data-th-onreadystatechange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onkeydown,data-th-onkeydown}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:hspace,data-th-hspace}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onvolumechange,data-th-onvolumechange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onredo,data-th-onredo}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragover,data-th-ondragover}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:axis,data-th-axis}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:hreflang,data-th-hreflang}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:content,data-th-content}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:codetype,data-th-codetype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:vspace,data-th-vspace}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:start,data-th-start}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onloadeddata,data-th-onloadeddata}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:kind,data-th-kind}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rows,data-th-rows}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:enctype,data-th-enctype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cols,data-th-cols}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:usemap,data-th-usemap}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onload,data-th-onload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cellpadding,data-th-cellpadding}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ontimeupdate,data-th-ontimeupdate}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onchange,data-th-onchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onseeking,data-th-onseeking}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onresize,data-th-onresize}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onsuspend,data-th-onsuspend}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:draggable,data-th-draggable}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:size,data-th-size}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onreset,data-th-onreset}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:title,data-th-title}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:class,data-th-class}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onprogress,data-th-onprogress}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oninput,data-th-oninput}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:step,data-th-step}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:accesskey,data-th-accesskey}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:bgcolor,data-th-bgcolor}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondblclick,data-th-ondblclick}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onstalled,data-th-onstalled}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:low,data-th-low}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragleave,data-th-ondragleave}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:autocomplete,data-th-autocomplete}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:tabindex,data-th-tabindex}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondurationchange,data-th-ondurationchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:id,data-th-id}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmessage,data-th-onmessage}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:marginwidth,data-th-marginwidth}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:standby,data-th-standby}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:manifest,data-th-manifest}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:media,data-th-media}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onpause,data-th-onpause}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:label,data-th-label}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:max,data-th-max}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ononline,data-th-ononline}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:preload,data-th-preload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rules,data-th-rules}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:srclang,data-th-srclang}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:accept,data-th-accept}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:spellcheck,data-th-spellcheck}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:radiogroup,data-th-radiogroup}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cite,data-th-cite}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:scheme,data-th-scheme}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:min,data-th-min}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onbeforeunload,data-th-onbeforeunload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onended,data-th-onended}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmousewheel,data-th-onmousewheel}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onunload,data-th-onunload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onformchange,data-th-onformchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onundo,data-th-onundo}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onforminput,data-th-onforminput}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondrop,data-th-ondrop}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:icon,data-th-icon}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:optimum,data-th-optimum}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onselect,data-th-onselect}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:form,data-th-form}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:dropzone,data-th-dropzone}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formmethod,data-th-formmethod}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:longdesc,data-th-longdesc}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:xmlbase,data-th-xmlbase}] [1000]: org.thymeleaf.standard.processor.StandardXmlBaseTagProcessor [THYMELEAF] * [* {th:xmllang,data-th-xmllang}] [1000]: org.thymeleaf.standard.processor.StandardXmlLangTagProcessor [THYMELEAF] * [* {xmlns:th}] [1000]: org.thymeleaf.standard.processor.StandardXmlNsTagProcessor [THYMELEAF] * [* {th:xmlspace,data-th-xmlspace}] [1000]: org.thymeleaf.standard.processor.StandardXmlSpaceTagProcessor [THYMELEAF] * [{option} *] [1005]: org.thymeleaf.spring4.processor.SpringOptionInSelectFieldTagProcessor [THYMELEAF] * [* {th:value,data-th-value}] [1010]: org.thymeleaf.spring4.processor.SpringValueTagProcessor [THYMELEAF] * [* {th:classappend,data-th-classappend}] [1100]: org.thymeleaf.standard.processor.StandardClassappendTagProcessor [THYMELEAF] * [* {th:styleappend,data-th-styleappend}] [1100]: org.thymeleaf.standard.processor.StandardStyleappendTagProcessor [THYMELEAF] * [* {th:errors,data-th-errors}] [1200]: org.thymeleaf.spring4.processor.SpringErrorsTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputCheckboxFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputFileFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputGeneralFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputPasswordFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputRadioFieldTagProcessor [THYMELEAF] * [{option} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringOptionFieldTagProcessor [THYMELEAF] * [{select} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringSelectFieldTagProcessor [THYMELEAF] * [{textarea} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringTextareaFieldTagProcessor [THYMELEAF] * [* {th:text,data-th-text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext,data-th-utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:errorclass,data-th-errorclass}] [1500]: org.thymeleaf.spring4.processor.SpringErrorClassTagProcessor [THYMELEAF] * [* {th:fragment,data-th-fragment}] [1500]: org.thymeleaf.standard.processor.StandardFragmentTagProcessor [THYMELEAF] * [* {th:assert,data-th-assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove,data-th-remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* {th:ref,data-th-ref}] [10000]: org.thymeleaf.standard.processor.StandardRefAttributeTagProcessor [THYMELEAF] * [{th:block,th-block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* th:*] [2147483647]: org.thymeleaf.standard.processor.StandardDefaultAttributesTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * DOCTYPE Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.spring4.processor.SpringTranslationDocTypeProcessor [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardTranslationDocTypeProcessor [THYMELEAF] * CDATA Section Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCDATASectionProcessor [THYMELEAF] * Comment Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCommentProcessor [THYMELEAF] * [1100]: org.thymeleaf.standard.processor.StandardConditionalCommentProcessor [THYMELEAF] * Processors for Template Mode: XML [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:include}] [100]: org.thymeleaf.standard.processor.StandardIncludeTagProcessor [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:substituteby}] [100]: org.thymeleaf.standard.processor.StandardSubstituteByTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:attr}] [700]: org.thymeleaf.standard.processor.StandardAttrTagProcessor [THYMELEAF] * [* {th:attrprepend}] [800]: org.thymeleaf.standard.processor.StandardAttrprependTagProcessor [THYMELEAF] * [* {th:attrappend}] [900]: org.thymeleaf.standard.processor.StandardAttrappendTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineXMLTagProcessor [THYMELEAF] * [* {xmlns:th}] [1000]: org.thymeleaf.standard.processor.StandardXmlNsTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:fragment}] [1500]: org.thymeleaf.standard.processor.StandardFragmentTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* {th:ref}] [10000]: org.thymeleaf.standard.processor.StandardRefAttributeTagProcessor [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* th:*] [2147483647]: org.thymeleaf.standard.processor.StandardDefaultAttributesTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * CDATA Section Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCDATASectionProcessor [THYMELEAF] * Comment Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCommentProcessor [THYMELEAF] * Processors for Template Mode: TEXT [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineTextualTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* 100000] [org.thymeleaf.standard.processor.StandardBlockTagProcessor]: {} [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * Processors for Template Mode: JAVASCRIPT [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineTextualTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* 100000] [org.thymeleaf.standard.processor.StandardBlockTagProcessor]: {} [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * Processors for Template Mode: CSS [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineTextualTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* 100000] [org.thymeleaf.standard.processor.StandardBlockTagProcessor]: {} [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * Expression Objects: [THYMELEAF] * #ctx [THYMELEAF] * #root [THYMELEAF] * #vars [THYMELEAF] * #object [THYMELEAF] * #locale [THYMELEAF] * #request [THYMELEAF] * #response [THYMELEAF] * #session [THYMELEAF] * #servletContext [THYMELEAF] * #conversions [THYMELEAF] * #uris [THYMELEAF] * #calendars [THYMELEAF] * #dates [THYMELEAF] * #bools [THYMELEAF] * #numbers [THYMELEAF] * #objects [THYMELEAF] * #strings [THYMELEAF] * #arrays [THYMELEAF] * #lists [THYMELEAF] * #sets [THYMELEAF] * #maps [THYMELEAF] * #aggregates [THYMELEAF] * #messages [THYMELEAF] * #ids [THYMELEAF] * #execInfo [THYMELEAF] * #httpServletRequest [THYMELEAF] * #httpSession [THYMELEAF] * #fields [THYMELEAF] * #themes [THYMELEAF] * #mvc [THYMELEAF] * #requestdatavalues [THYMELEAF] * Execution Attributes: [THYMELEAF] * "StandardExpressionParser": Standard Expression Parser [THYMELEAF] * "StandardJavaScriptSerializer": org.thymeleaf.standard.serializer.StandardJavaScriptSerializer@484149eb [THYMELEAF] * "StandardCSSSerializer": org.thymeleaf.standard.serializer.StandardCSSSerializer@14c141c0 [THYMELEAF] * "EnableSpringELCompiler": false [THYMELEAF] * "StandardVariableExpressionEvaluator": SpringEL [THYMELEAF] * "StandardConversionService": org.thymeleaf.spring4.expression.SpringStandardConversionService@61874b9d [THYMELEAF] TEMPLATE ENGINE CONFIGURED OK [DEBUG] [THYMELEAF] TEMPLATE ENGINE INITIALIZED Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.592 sec - in org.springframework.samples.petclinic.owner.PetControllerTests Running org.springframework.samples.petclinic.owner.PetTypeFormatterTests Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 sec - in org.springframework.samples.petclinic.owner.PetTypeFormatterTests Running org.springframework.samples.petclinic.owner.VisitControllerTests [INFO] Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.owner.VisitControllerTests], using SpringBootContextLoader [INFO] Could not detect default resource locations for test class [org.springframework.samples.petclinic.owner.VisitControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. [INFO] Could not detect default configuration classes for test class [org.springframework.samples.petclinic.owner.VisitControllerTests]: VisitControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [INFO] Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.owner.VisitControllerTests [INFO] 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] [INFO] Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@76e6c070, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@184afb78, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@22da200e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4f26425b, org.springframework.test.context.transaction.TransactionalTestExecutionListener@f03ee8f, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@40dd552c, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@33f4c769, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@4ebd6fd6, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@5e5a8718, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7404ddca, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@615e83ac, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@4438938e] |\ _,,,--,,_ /,`.-'`' ._ \-;;,_ _______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______ | | '---''(_/._)-'(_\_) | | | | | | | | | | _ | ___|_ _| | | | | |_| | | | __ _ _ | |_| | |___ | | | | | | | | | | \ \ \ \ | ___| ___| | | | _| |___| | _ | | _| \ \ \ \ | | | |___ | | | |_| | | | | | | |_ ) ) ) ) |___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / / ==================================================================/_/_/_/ :: Built with Spring Boot :: 1.5.1.RELEASE [INFO] Starting VisitControllerTests on HLBWBDGTD101 with PID 3680 (started by svc_jenkins_np in C:\Jenkins\workspace\maven-pipeline-plugin-test) [INFO] The following profiles are active: production [INFO] Refreshing org.springframework.web.context.support.GenericWebApplicationContext@72a7aa4f: startup date [Wed May 10 11:17:28 PDT 2017]; root of context hierarchy [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [INFO] Bean 'org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration' of type [class org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [INFO] Bean 'validator' of type [class org.springframework.validation.beanvalidation.LocalValidatorFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [INFO] Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@72a7aa4f: startup date [Wed May 10 11:17:28 PDT 2017]; root of context hierarchy [INFO] Mapped "{[/owners/{ownerId}/pets/{petId}/visits/new],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.VisitController.processNewVisitForm(org.springframework.samples.petclinic.visit.Visit,org.springframework.validation.BindingResult) [INFO] Mapped "{[/owners/*/pets/{petId}/visits/new],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.VisitController.initNewVisitForm(int,java.util.Map) [INFO] Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest) [INFO] 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) [INFO] Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Initializing Spring FrameworkServlet '' [INFO] FrameworkServlet '': initialization started [INFO] FrameworkServlet '': initialization completed in 3 ms [INFO] Started VisitControllerTests in 0.618 seconds (JVM running for 6.448) [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@7e81617a, payload=[Ljava.lang.Class;@6e73974}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@3e28dc96, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@44eb2452}, constraintType=GENERIC}. [DEBUG] ValidationMessages not found. [DEBUG] ContributorValidationMessages not found. [DEBUG] org.hibernate.validator.ValidationMessages found. [DEBUG] ValidationMessages not found. [DEBUG] ContributorValidationMessages not found. [DEBUG] org.hibernate.validator.ValidationMessages found. [DEBUG] [THYMELEAF] INITIALIZING TEMPLATE ENGINE [DEBUG] Initializing Thymeleaf Template engine configuration... [THYMELEAF] TEMPLATE ENGINE CONFIGURATION: [THYMELEAF] * Thymeleaf version: 3.0.2.RELEASE (built 2016-09-28T22:12:42+0000) [THYMELEAF] * Cache Manager implementation: org.thymeleaf.cache.StandardCacheManager [THYMELEAF] * Template resolvers: [THYMELEAF] * org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver [THYMELEAF] * Message resolvers: [THYMELEAF] * org.thymeleaf.spring4.messageresolver.SpringMessageResolver [THYMELEAF] * Link builders: [THYMELEAF] * org.thymeleaf.linkbuilder.StandardLinkBuilder [THYMELEAF] * Dialect: SpringStandard (org.thymeleaf.spring4.dialect.SpringStandardDialect) [THYMELEAF] * Prefix: "th" [THYMELEAF] * Processors for Template Mode: HTML [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:include,data-th-include}] [100]: org.thymeleaf.standard.processor.StandardIncludeTagProcessor [THYMELEAF] * [* {th:insert,data-th-insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace,data-th-replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:substituteby,data-th-substituteby}] [100]: org.thymeleaf.standard.processor.StandardSubstituteByTagProcessor [THYMELEAF] * [* {th:each,data-th-each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch,data-th-switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case,data-th-case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if,data-th-if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless,data-th-unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object,data-th-object}] [500]: org.thymeleaf.spring4.processor.SpringObjectTagProcessor [THYMELEAF] * [* {th:with,data-th-with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:attr,data-th-attr}] [700]: org.thymeleaf.standard.processor.StandardAttrTagProcessor [THYMELEAF] * [* {th:attrprepend,data-th-attrprepend}] [800]: org.thymeleaf.standard.processor.StandardAttrprependTagProcessor [THYMELEAF] * [* {th:attrappend,data-th-attrappend}] [900]: org.thymeleaf.standard.processor.StandardAttrappendTagProcessor [THYMELEAF] * [* {th:method,data-th-method}] [990]: org.thymeleaf.spring4.processor.SpringMethodTagProcessor [THYMELEAF] * [* {th:alt-title,data-th-alt-title}] [990]: org.thymeleaf.standard.processor.StandardAltTitleTagProcessor [THYMELEAF] * [* {th:lang-xmllang,data-th-lang-xmllang}] [990]: org.thymeleaf.standard.processor.StandardLangXmlLangTagProcessor [THYMELEAF] * [* {th:action,data-th-action}] [1000]: org.thymeleaf.spring4.processor.SpringActionTagProcessor [THYMELEAF] * [* {th:href,data-th-href}] [1000]: org.thymeleaf.spring4.processor.SpringHrefTagProcessor [THYMELEAF] * [* {th:src,data-th-src}] [1000]: org.thymeleaf.spring4.processor.SpringSrcTagProcessor [THYMELEAF] * [* {th:readonly,data-th-readonly}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:autoplay,data-th-autoplay}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:selected,data-th-selected}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:hidden,data-th-hidden}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:declare,data-th-declare}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:nowrap,data-th-nowrap}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:formnovalidate,data-th-formnovalidate}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:pubdate,data-th-pubdate}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:defer,data-th-defer}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:loop,data-th-loop}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:autofocus,data-th-autofocus}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:disabled,data-th-disabled}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:reversed,data-th-reversed}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:multiple,data-th-multiple}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:default,data-th-default}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:open,data-th-open}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:seamless,data-th-seamless}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:ismap,data-th-ismap}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:novalidate,data-th-novalidate}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:scoped,data-th-scoped}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:checked,data-th-checked}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:required,data-th-required}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:async,data-th-async}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:controls,data-th-controls}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:inline,data-th-inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineHTMLTagProcessor [THYMELEAF] * [* {th:type,data-th-type}] [1000]: org.thymeleaf.standard.processor.StandardNonRemovableAttributeTagProcessor [THYMELEAF] * [* {th:name,data-th-name}] [1000]: org.thymeleaf.standard.processor.StandardNonRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onseeked,data-th-onseeked}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:contextmenu,data-th-contextmenu}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onpause,data-th-onpause}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onfocus,data-th-onfocus}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:size,data-th-size}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:dir,data-th-dir}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:longdesc,data-th-longdesc}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:align,data-th-align}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:content,data-th-content}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:dropzone,data-th-dropzone}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmouseup,data-th-onmouseup}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onclick,data-th-onclick}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:contenteditable,data-th-contenteditable}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:accesskey,data-th-accesskey}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rules,data-th-rules}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onresize,data-th-onresize}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:manifest,data-th-manifest}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:max,data-th-max}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onscroll,data-th-onscroll}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:compact,data-th-compact}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:frame,data-th-frame}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmouseover,data-th-onmouseover}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:media,data-th-media}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmouseout,data-th-onmouseout}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onkeypress,data-th-onkeypress}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onemptied,data-th-onemptied}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:charset,data-th-charset}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:for,data-th-for}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:hspace,data-th-hspace}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cellpadding,data-th-cellpadding}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:alt,data-th-alt}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondblclick,data-th-ondblclick}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondrop,data-th-ondrop}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondurationchange,data-th-ondurationchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:classid,data-th-classid}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onreset,data-th-onreset}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:placeholder,data-th-placeholder}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:keytype,data-th-keytype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:codetype,data-th-codetype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:summary,data-th-summary}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:scrolling,data-th-scrolling}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:step,data-th-step}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:marginheight,data-th-marginheight}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onreadystatechange,data-th-onreadystatechange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:autocomplete,data-th-autocomplete}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onselect,data-th-onselect}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:frameborder,data-th-frameborder}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:sizes,data-th-sizes}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:data,data-th-data}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onformchange,data-th-onformchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:http-equiv,data-th-http-equiv}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onstorage,data-th-onstorage}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onsubmit,data-th-onsubmit}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragstart,data-th-ondragstart}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:abbr,data-th-abbr}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:pattern,data-th-pattern}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:enctype,data-th-enctype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rows,data-th-rows}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:sandbox,data-th-sandbox}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onended,data-th-onended}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:preload,data-th-preload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rowspan,data-th-rowspan}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:usemap,data-th-usemap}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragleave,data-th-ondragleave}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onkeyup,data-th-onkeyup}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rev,data-th-rev}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onplaying,data-th-onplaying}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onhashchange,data-th-onhashchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onoffline,data-th-onoffline}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:border,data-th-border}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:codebase,data-th-codebase}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:poster,data-th-poster}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onloadeddata,data-th-onloadeddata}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:kind,data-th-kind}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ononline,data-th-ononline}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:wrap,data-th-wrap}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:datetime,data-th-datetime}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:style,data-th-style}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onchange,data-th-onchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onloadedmetadata,data-th-onloadedmetadata}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:accept-charset,data-th-accept-charset}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmousemove,data-th-onmousemove}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:standby,data-th-standby}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:start,data-th-start}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oncontextmenu,data-th-oncontextmenu}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onplay,data-th-onplay}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:height,data-th-height}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formmethod,data-th-formmethod}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onprogress,data-th-onprogress}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formaction,data-th-formaction}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragover,data-th-ondragover}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onstalled,data-th-onstalled}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:srclang,data-th-srclang}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cite,data-th-cite}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragenter,data-th-ondragenter}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formenctype,data-th-formenctype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmousewheel,data-th-onmousewheel}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onsuspend,data-th-onsuspend}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cols,data-th-cols}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondrag,data-th-ondrag}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formtarget,data-th-formtarget}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:valuetype,data-th-valuetype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rel,data-th-rel}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oninvalid,data-th-oninvalid}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:challenge,data-th-challenge}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmessage,data-th-onmessage}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onbeforeunload,data-th-onbeforeunload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onerror,data-th-onerror}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onload,data-th-onload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onredo,data-th-onredo}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:icon,data-th-icon}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ontimeupdate,data-th-ontimeupdate}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:maxlength,data-th-maxlength}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:class,data-th-class}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onkeydown,data-th-onkeydown}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragend,data-th-ondragend}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:draggable,data-th-draggable}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onseeking,data-th-onseeking}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cellspacing,data-th-cellspacing}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:archive,data-th-archive}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oninput,data-th-oninput}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onvolumechange,data-th-onvolumechange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onforminput,data-th-onforminput}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:headers,data-th-headers}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:background,data-th-background}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onbeforeprint,data-th-onbeforeprint}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:spellcheck,data-th-spellcheck}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onblur,data-th-onblur}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:bgcolor,data-th-bgcolor}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:list,data-th-list}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onabort,data-th-onabort}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:scope,data-th-scope}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:vspace,data-th-vspace}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:tabindex,data-th-tabindex}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:scheme,data-th-scheme}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:optimum,data-th-optimum}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:min,data-th-min}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oncanplaythrough,data-th-oncanplaythrough}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:high,data-th-high}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:width,data-th-width}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onunload,data-th-onunload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onafterprint,data-th-onafterprint}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:radiogroup,data-th-radiogroup}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onwaiting,data-th-onwaiting}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:colspan,data-th-colspan}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:accept,data-th-accept}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:lang,data-th-lang}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onshow,data-th-onshow}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:axis,data-th-axis}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:low,data-th-low}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onloadstart,data-th-onloadstart}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:label,data-th-label}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:form,data-th-form}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onundo,data-th-onundo}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:audio,data-th-audio}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onratechange,data-th-onratechange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:title,data-th-title}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oncanplay,data-th-oncanplay}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmousedown,data-th-onmousedown}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:hreflang,data-th-hreflang}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:marginwidth,data-th-marginwidth}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onpopstate,data-th-onpopstate}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:span,data-th-span}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:target,data-th-target}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:id,data-th-id}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:xmlbase,data-th-xmlbase}] [1000]: org.thymeleaf.standard.processor.StandardXmlBaseTagProcessor [THYMELEAF] * [* {th:xmllang,data-th-xmllang}] [1000]: org.thymeleaf.standard.processor.StandardXmlLangTagProcessor [THYMELEAF] * [* {xmlns:th}] [1000]: org.thymeleaf.standard.processor.StandardXmlNsTagProcessor [THYMELEAF] * [* {th:xmlspace,data-th-xmlspace}] [1000]: org.thymeleaf.standard.processor.StandardXmlSpaceTagProcessor [THYMELEAF] * [{option} *] [1005]: org.thymeleaf.spring4.processor.SpringOptionInSelectFieldTagProcessor [THYMELEAF] * [* {th:value,data-th-value}] [1010]: org.thymeleaf.spring4.processor.SpringValueTagProcessor [THYMELEAF] * [* {th:classappend,data-th-classappend}] [1100]: org.thymeleaf.standard.processor.StandardClassappendTagProcessor [THYMELEAF] * [* {th:styleappend,data-th-styleappend}] [1100]: org.thymeleaf.standard.processor.StandardStyleappendTagProcessor [THYMELEAF] * [* {th:errors,data-th-errors}] [1200]: org.thymeleaf.spring4.processor.SpringErrorsTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputCheckboxFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputFileFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputGeneralFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputPasswordFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputRadioFieldTagProcessor [THYMELEAF] * [{option} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringOptionFieldTagProcessor [THYMELEAF] * [{select} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringSelectFieldTagProcessor [THYMELEAF] * [{textarea} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringTextareaFieldTagProcessor [THYMELEAF] * [* {th:text,data-th-text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext,data-th-utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:errorclass,data-th-errorclass}] [1500]: org.thymeleaf.spring4.processor.SpringErrorClassTagProcessor [THYMELEAF] * [* {th:fragment,data-th-fragment}] [1500]: org.thymeleaf.standard.processor.StandardFragmentTagProcessor [THYMELEAF] * [* {th:assert,data-th-assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove,data-th-remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* {th:ref,data-th-ref}] [10000]: org.thymeleaf.standard.processor.StandardRefAttributeTagProcessor [THYMELEAF] * [{th:block,th-block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* th:*] [2147483647]: org.thymeleaf.standard.processor.StandardDefaultAttributesTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * DOCTYPE Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.spring4.processor.SpringTranslationDocTypeProcessor [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardTranslationDocTypeProcessor [THYMELEAF] * CDATA Section Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCDATASectionProcessor [THYMELEAF] * Comment Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCommentProcessor [THYMELEAF] * [1100]: org.thymeleaf.standard.processor.StandardConditionalCommentProcessor [THYMELEAF] * Processors for Template Mode: XML [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:include}] [100]: org.thymeleaf.standard.processor.StandardIncludeTagProcessor [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:substituteby}] [100]: org.thymeleaf.standard.processor.StandardSubstituteByTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:attr}] [700]: org.thymeleaf.standard.processor.StandardAttrTagProcessor [THYMELEAF] * [* {th:attrprepend}] [800]: org.thymeleaf.standard.processor.StandardAttrprependTagProcessor [THYMELEAF] * [* {th:attrappend}] [900]: org.thymeleaf.standard.processor.StandardAttrappendTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineXMLTagProcessor [THYMELEAF] * [* {xmlns:th}] [1000]: org.thymeleaf.standard.processor.StandardXmlNsTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:fragment}] [1500]: org.thymeleaf.standard.processor.StandardFragmentTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* {th:ref}] [10000]: org.thymeleaf.standard.processor.StandardRefAttributeTagProcessor [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* th:*] [2147483647]: org.thymeleaf.standard.processor.StandardDefaultAttributesTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * CDATA Section Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCDATASectionProcessor [THYMELEAF] * Comment Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCommentProcessor [THYMELEAF] * Processors for Template Mode: TEXT [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineTextualTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* 100000] [org.thymeleaf.standard.processor.StandardBlockTagProcessor]: {} [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * Processors for Template Mode: JAVASCRIPT [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineTextualTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* 100000] [org.thymeleaf.standard.processor.StandardBlockTagProcessor]: {} [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * Processors for Template Mode: CSS [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineTextualTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* 100000] [org.thymeleaf.standard.processor.StandardBlockTagProcessor]: {} [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * Expression Objects: [THYMELEAF] * #ctx [THYMELEAF] * #root [THYMELEAF] * #vars [THYMELEAF] * #object [THYMELEAF] * #locale [THYMELEAF] * #request [THYMELEAF] * #response [THYMELEAF] * #session [THYMELEAF] * #servletContext [THYMELEAF] * #conversions [THYMELEAF] * #uris [THYMELEAF] * #calendars [THYMELEAF] * #dates [THYMELEAF] * #bools [THYMELEAF] * #numbers [THYMELEAF] * #objects [THYMELEAF] * #strings [THYMELEAF] * #arrays [THYMELEAF] * #lists [THYMELEAF] * #sets [THYMELEAF] * #maps [THYMELEAF] * #aggregates [THYMELEAF] * #messages [THYMELEAF] * #ids [THYMELEAF] * #execInfo [THYMELEAF] * #httpServletRequest [THYMELEAF] * #httpSession [THYMELEAF] * #fields [THYMELEAF] * #themes [THYMELEAF] * #mvc [THYMELEAF] * #requestdatavalues [THYMELEAF] * Execution Attributes: [THYMELEAF] * "StandardExpressionParser": Standard Expression Parser [THYMELEAF] * "StandardJavaScriptSerializer": org.thymeleaf.standard.serializer.StandardJavaScriptSerializer@484149eb [THYMELEAF] * "StandardCSSSerializer": org.thymeleaf.standard.serializer.StandardCSSSerializer@14c141c0 [THYMELEAF] * "EnableSpringELCompiler": false [THYMELEAF] * "StandardVariableExpressionEvaluator": SpringEL [THYMELEAF] * "StandardConversionService": org.thymeleaf.spring4.expression.SpringStandardConversionService@61874b9d [THYMELEAF] TEMPLATE ENGINE CONFIGURED OK [DEBUG] [THYMELEAF] TEMPLATE ENGINE INITIALIZED Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.62 sec - in org.springframework.samples.petclinic.owner.VisitControllerTests Running org.springframework.samples.petclinic.service.ClinicServiceTests [INFO] Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.service.ClinicServiceTests], using SpringBootContextLoader [INFO] Could not detect default resource locations for test class [org.springframework.samples.petclinic.service.ClinicServiceTests]: no resource found for suffixes {-context.xml, Context.groovy}. [INFO] Could not detect default configuration classes for test class [org.springframework.samples.petclinic.service.ClinicServiceTests]: ClinicServiceTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [INFO] Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.service.ClinicServiceTests [INFO] 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] [INFO] Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@12166229, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@208e5b23, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@2bcb1414, org.springframework.test.context.support.DirtiesContextTestExecutionListener@aee05f4, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2b4829aa, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@794d28a3, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@a55e82a, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@70ee9d31, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@1a01ffff, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@a99c42c, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@2fa879ed, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@2b2b7e3c] |\ _,,,--,,_ /,`.-'`' ._ \-;;,_ _______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______ | | '---''(_/._)-'(_\_) | | | | | | | | | | _ | ___|_ _| | | | | |_| | | | __ _ _ | |_| | |___ | | | | | | | | | | \ \ \ \ | ___| ___| | | | _| |___| | _ | | _| \ \ \ \ | | | |___ | | | |_| | | | | | | |_ ) ) ) ) |___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / / ==================================================================/_/_/_/ :: Built with Spring Boot :: 1.5.1.RELEASE [INFO] Starting ClinicServiceTests on HLBWBDGTD101 with PID 3680 (started by svc_jenkins_np in C:\Jenkins\workspace\maven-pipeline-plugin-test) [INFO] The following profiles are active: production [INFO] Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@53525379: startup date [Wed May 10 11:17:29 PDT 2017]; root of context hierarchy [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [INFO] Replacing 'dataSource' DataSource bean with embedded version [INFO] Overriding bean definition for bean 'dataSource' 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.jdbc.DataSourceConfiguration$Tomcat; factoryMethodName=dataSource; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Tomcat.class]] with [Root bean: class [org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration$EmbeddedDataSourceFactoryBean]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] [WARN] Cannot enhance @Configuration bean definition 'embeddedDataSourceBeanFactoryPostProcessor' since its singleton instance has been created too early. The typical cause is a non-static @Bean method with a BeanDefinitionRegistryPostProcessor return type: Consider declaring such methods as 'static'. [INFO] Starting embedded database: url='jdbc:hsqldb:mem:29da01b4-9e99-456f-9e40-e246d5e0502f', username='sa' [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [INFO] Executing SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/db/hsqldb/schema.sql] [INFO] Executed SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/db/hsqldb/schema.sql] in 14 ms. [INFO] Executing SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/db/hsqldb/data.sql] [INFO] Executed SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/db/hsqldb/data.sql] in 26 ms. [INFO] Building JPA container EntityManagerFactory for persistence unit 'default' [DEBUG] PersistenceUnitInfo [ name: default persistence provider classname: null classloader: sun.misc.Launcher$AppClassLoader@4aa298b7 excludeUnlistedClasses: true JTA datasource: null Non JTA datasource: org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseFactory$EmbeddedDataSourceProxy@7b7cf475 Transaction type: RESOURCE_LOCAL PU root URL: file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/ Shared Cache Mode: UNSPECIFIED Validation Mode: AUTO Jar files URLs [] Managed classes names [ org.springframework.samples.petclinic.model.BaseEntity org.springframework.samples.petclinic.model.NamedEntity org.springframework.samples.petclinic.model.Person org.springframework.samples.petclinic.owner.Owner org.springframework.samples.petclinic.owner.Pet org.springframework.samples.petclinic.owner.PetType org.springframework.samples.petclinic.vet.Specialty org.springframework.samples.petclinic.vet.Vet org.springframework.samples.petclinic.visit.Visit] Mapping files names [] Properties [] [DEBUG] Adding Integrator [org.hibernate.cfg.beanvalidation.BeanValidationIntegrator]. [DEBUG] Adding Integrator [org.hibernate.secure.spi.JaccIntegrator]. [DEBUG] Adding Integrator [org.hibernate.cache.internal.CollectionCacheInvalidator]. [DEBUG] Adding Integrator [org.hibernate.jpa.event.spi.JpaIntegrator]. [INFO] HHH000412: Hibernate Core {5.0.11.Final} [INFO] HHH000206: hibernate.properties not found [INFO] HHH000021: Bytecode provider name : javassist [DEBUG] Overriding existing service binding [org.hibernate.secure.spi.JaccService] [DEBUG] Cache region factory : org.hibernate.cache.internal.NoCachingRegionFactory [INFO] HCANN000001: Hibernate Commons Annotations {5.0.1.Final} [DEBUG] Adding type registration boolean -> org.hibernate.type.BooleanType@59a3eaf7 [DEBUG] Adding type registration boolean -> org.hibernate.type.BooleanType@59a3eaf7 [DEBUG] Adding type registration java.lang.Boolean -> org.hibernate.type.BooleanType@59a3eaf7 [DEBUG] Adding type registration numeric_boolean -> org.hibernate.type.NumericBooleanType@54f9326c [DEBUG] Adding type registration true_false -> org.hibernate.type.TrueFalseType@30333941 [DEBUG] Adding type registration yes_no -> org.hibernate.type.YesNoType@4e02f17d [DEBUG] Adding type registration byte -> org.hibernate.type.ByteType@516037be [DEBUG] Adding type registration byte -> org.hibernate.type.ByteType@516037be [DEBUG] Adding type registration java.lang.Byte -> org.hibernate.type.ByteType@516037be [DEBUG] Adding type registration character -> org.hibernate.type.CharacterType@20a4cba7 [DEBUG] Adding type registration char -> org.hibernate.type.CharacterType@20a4cba7 [DEBUG] Adding type registration java.lang.Character -> org.hibernate.type.CharacterType@20a4cba7 [DEBUG] Adding type registration short -> org.hibernate.type.ShortType@9de1b85 [DEBUG] Adding type registration short -> org.hibernate.type.ShortType@9de1b85 [DEBUG] Adding type registration java.lang.Short -> org.hibernate.type.ShortType@9de1b85 [DEBUG] Adding type registration integer -> org.hibernate.type.IntegerType@dbca149 [DEBUG] Adding type registration int -> org.hibernate.type.IntegerType@dbca149 [DEBUG] Adding type registration java.lang.Integer -> org.hibernate.type.IntegerType@dbca149 [DEBUG] Adding type registration long -> org.hibernate.type.LongType@3f40568e [DEBUG] Adding type registration long -> org.hibernate.type.LongType@3f40568e [DEBUG] Adding type registration java.lang.Long -> org.hibernate.type.LongType@3f40568e [DEBUG] Adding type registration float -> org.hibernate.type.FloatType@3d3b4e09 [DEBUG] Adding type registration float -> org.hibernate.type.FloatType@3d3b4e09 [DEBUG] Adding type registration java.lang.Float -> org.hibernate.type.FloatType@3d3b4e09 [DEBUG] Adding type registration double -> org.hibernate.type.DoubleType@3e63bd6b [DEBUG] Adding type registration double -> org.hibernate.type.DoubleType@3e63bd6b [DEBUG] Adding type registration java.lang.Double -> org.hibernate.type.DoubleType@3e63bd6b [DEBUG] Adding type registration big_decimal -> org.hibernate.type.BigDecimalType@4be1dce6 [DEBUG] Adding type registration java.math.BigDecimal -> org.hibernate.type.BigDecimalType@4be1dce6 [DEBUG] Adding type registration big_integer -> org.hibernate.type.BigIntegerType@48333b12 [DEBUG] Adding type registration java.math.BigInteger -> org.hibernate.type.BigIntegerType@48333b12 [DEBUG] Adding type registration string -> org.hibernate.type.StringType@6a299b9d [DEBUG] Adding type registration java.lang.String -> org.hibernate.type.StringType@6a299b9d [DEBUG] Adding type registration nstring -> org.hibernate.type.StringNVarcharType@5a31abe9 [DEBUG] Adding type registration ncharacter -> org.hibernate.type.CharacterNCharType@bcd9ed6 [DEBUG] Adding type registration url -> org.hibernate.type.UrlType@2c978637 [DEBUG] Adding type registration java.net.URL -> org.hibernate.type.UrlType@2c978637 [DEBUG] Adding type registration date -> org.hibernate.type.DateType@69cc49ec [DEBUG] Adding type registration java.sql.Date -> org.hibernate.type.DateType@69cc49ec [DEBUG] Adding type registration time -> org.hibernate.type.TimeType@52f7fa65 [DEBUG] Adding type registration java.sql.Time -> org.hibernate.type.TimeType@52f7fa65 [DEBUG] Adding type registration timestamp -> org.hibernate.type.TimestampType@10ba9780 [DEBUG] Adding type registration java.sql.Timestamp -> org.hibernate.type.TimestampType@10ba9780 [DEBUG] Adding type registration java.util.Date -> org.hibernate.type.TimestampType@10ba9780 [DEBUG] Adding type registration dbtimestamp -> org.hibernate.type.DbTimestampType@352ce817 [DEBUG] Adding type registration calendar -> org.hibernate.type.CalendarType@48aaaed9 [DEBUG] Adding type registration java.util.Calendar -> org.hibernate.type.CalendarType@48aaaed9 [DEBUG] Adding type registration java.util.GregorianCalendar -> org.hibernate.type.CalendarType@48aaaed9 [DEBUG] Adding type registration calendar_date -> org.hibernate.type.CalendarDateType@328e50eb [DEBUG] Adding type registration locale -> org.hibernate.type.LocaleType@1e1ea16d [DEBUG] Adding type registration java.util.Locale -> org.hibernate.type.LocaleType@1e1ea16d [DEBUG] Adding type registration currency -> org.hibernate.type.CurrencyType@29394966 [DEBUG] Adding type registration java.util.Currency -> org.hibernate.type.CurrencyType@29394966 [DEBUG] Adding type registration timezone -> org.hibernate.type.TimeZoneType@4742466e [DEBUG] Adding type registration java.util.TimeZone -> org.hibernate.type.TimeZoneType@4742466e [DEBUG] Adding type registration class -> org.hibernate.type.ClassType@4c91a008 [DEBUG] Adding type registration java.lang.Class -> org.hibernate.type.ClassType@4c91a008 [DEBUG] Adding type registration uuid-binary -> org.hibernate.type.UUIDBinaryType@6d4d0a14 [DEBUG] Adding type registration java.util.UUID -> org.hibernate.type.UUIDBinaryType@6d4d0a14 [DEBUG] Adding type registration uuid-char -> org.hibernate.type.UUIDCharType@55c8fc60 [DEBUG] Adding type registration binary -> org.hibernate.type.BinaryType@efa04b5 [DEBUG] Adding type registration byte[] -> org.hibernate.type.BinaryType@efa04b5 [DEBUG] Adding type registration [B -> org.hibernate.type.BinaryType@efa04b5 [DEBUG] Adding type registration wrapper-binary -> org.hibernate.type.WrapperBinaryType@75da2db [DEBUG] Adding type registration Byte[] -> org.hibernate.type.WrapperBinaryType@75da2db [DEBUG] Adding type registration [Ljava.lang.Byte; -> org.hibernate.type.WrapperBinaryType@75da2db [DEBUG] Adding type registration row_version -> org.hibernate.type.RowVersionType@7b1559f1 [DEBUG] Adding type registration image -> org.hibernate.type.ImageType@1d3546f9 [DEBUG] Adding type registration characters -> org.hibernate.type.CharArrayType@59282dc6 [DEBUG] Adding type registration char[] -> org.hibernate.type.CharArrayType@59282dc6 [DEBUG] Adding type registration [C -> org.hibernate.type.CharArrayType@59282dc6 [DEBUG] Adding type registration wrapper-characters -> org.hibernate.type.CharacterArrayType@5f9ccd0c [DEBUG] Adding type registration [Ljava.lang.Character; -> org.hibernate.type.CharacterArrayType@5f9ccd0c [DEBUG] Adding type registration Character[] -> org.hibernate.type.CharacterArrayType@5f9ccd0c [DEBUG] Adding type registration text -> org.hibernate.type.TextType@14b96c1e [DEBUG] Adding type registration ntext -> org.hibernate.type.NTextType@24f5e9e8 [DEBUG] Adding type registration blob -> org.hibernate.type.BlobType@23263ba [DEBUG] Adding type registration java.sql.Blob -> org.hibernate.type.BlobType@23263ba [DEBUG] Adding type registration materialized_blob -> org.hibernate.type.MaterializedBlobType@6b52a40 [DEBUG] Adding type registration clob -> org.hibernate.type.ClobType@61c145cb [DEBUG] Adding type registration java.sql.Clob -> org.hibernate.type.ClobType@61c145cb [DEBUG] Adding type registration nclob -> org.hibernate.type.NClobType@7836c79 [DEBUG] Adding type registration java.sql.NClob -> org.hibernate.type.NClobType@7836c79 [DEBUG] Adding type registration materialized_clob -> org.hibernate.type.MaterializedClobType@4c9d833 [DEBUG] Adding type registration materialized_nclob -> org.hibernate.type.MaterializedNClobType@3c20e9d6 [DEBUG] Adding type registration serializable -> org.hibernate.type.SerializableType@76105ac0 [DEBUG] Adding type registration object -> org.hibernate.type.ObjectType@5ae16aa [DEBUG] Adding type registration java.lang.Object -> org.hibernate.type.ObjectType@5ae16aa [DEBUG] Adding type registration imm_date -> org.hibernate.type.AdaptedImmutableType@1870b9b8 [DEBUG] Adding type registration imm_time -> org.hibernate.type.AdaptedImmutableType@6d9ee75a [DEBUG] Adding type registration imm_timestamp -> org.hibernate.type.AdaptedImmutableType@9825465 [DEBUG] Adding type registration imm_dbtimestamp -> org.hibernate.type.AdaptedImmutableType@36cf6377 [DEBUG] Adding type registration imm_calendar -> org.hibernate.type.AdaptedImmutableType@2befb16f [DEBUG] Adding type registration imm_calendar_date -> org.hibernate.type.AdaptedImmutableType@3151277f [DEBUG] Adding type registration imm_binary -> org.hibernate.type.AdaptedImmutableType@2aeb7c4c [DEBUG] Adding type registration imm_serializable -> org.hibernate.type.AdaptedImmutableType@67f266bd [DEBUG] Database -> name : HSQL Database Engine version : 2.3.3 major : 2 minor : 3 [DEBUG] Driver -> name : HSQL Database Engine Driver version : 2.3.3 major : 2 minor : 3 [DEBUG] JDBC version : 4.0 [INFO] HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect [DEBUG] JDBC driver metadata reported database stores quoted identifiers in neither upper, lower nor mixed case [DEBUG] Registering IdentifierGenerator strategy [uuid2] -> [org.hibernate.id.UUIDGenerator] [DEBUG] Registering IdentifierGenerator strategy [guid] -> [org.hibernate.id.GUIDGenerator] [DEBUG] Registering IdentifierGenerator strategy [uuid] -> [org.hibernate.id.UUIDHexGenerator] [DEBUG] Registering IdentifierGenerator strategy [uuid.hex] -> [org.hibernate.id.UUIDHexGenerator] [DEBUG] Registering IdentifierGenerator strategy [assigned] -> [org.hibernate.id.Assigned] [DEBUG] Registering IdentifierGenerator strategy [identity] -> [org.hibernate.id.IdentityGenerator] [DEBUG] Registering IdentifierGenerator strategy [select] -> [org.hibernate.id.SelectGenerator] [DEBUG] Registering IdentifierGenerator strategy [sequence] -> [org.hibernate.id.enhanced.SequenceStyleGenerator] [DEBUG] Registering IdentifierGenerator strategy [seqhilo] -> [org.hibernate.id.SequenceHiLoGenerator] [DEBUG] Registering IdentifierGenerator strategy [increment] -> [org.hibernate.id.IncrementGenerator] [DEBUG] Registering IdentifierGenerator strategy [foreign] -> [org.hibernate.id.ForeignGenerator] [DEBUG] Registering IdentifierGenerator strategy [sequence-identity] -> [org.hibernate.id.SequenceIdentityGenerator] [DEBUG] Registering IdentifierGenerator strategy [enhanced-sequence] -> [org.hibernate.id.enhanced.SequenceStyleGenerator] [DEBUG] Registering IdentifierGenerator strategy [enhanced-table] -> [org.hibernate.id.enhanced.TableGenerator] [DEBUG] Registering IdentifierGenerator strategy [sequence] -> [org.hibernate.id.SequenceGenerator] [DEBUG] - overriding [org.hibernate.id.enhanced.SequenceStyleGenerator] [DEBUG] Created database namespace [logicalName=Name{catalog=null, schema=null}, physicalName=Name{catalog=null, schema=null}] [DEBUG] Binding entity from annotated class: org.springframework.samples.petclinic.owner.Owner [DEBUG] Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} [DEBUG] Import with entity name Owner [DEBUG] Bind entity org.springframework.samples.petclinic.owner.Owner on table owners [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property id with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Owner:id] [DEBUG] building SimpleValue for id [DEBUG] Building property id [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=first_name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property firstName with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Owner:firstName] [DEBUG] building SimpleValue for firstName [DEBUG] Building property firstName [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=last_name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property lastName with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Owner:lastName] [DEBUG] building SimpleValue for lastName [DEBUG] Building property lastName [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=address, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property address with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Owner:address] [DEBUG] building SimpleValue for address [DEBUG] Building property address [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=city, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property city with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Owner:city] [DEBUG] building SimpleValue for city [DEBUG] Building property city [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='null', referencedColumn='null', mappedBy='owner'} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=pets, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=null, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=element, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=pets_key, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='pets_KEY', referencedColumn='null', mappedBy='null'} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='null', referencedColumn='null', mappedBy='owner'} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='null', referencedColumn='null', mappedBy='owner'} [DEBUG] Collection role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Building property pets [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=telephone, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property telephone with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Owner:telephone] [DEBUG] building SimpleValue for telephone [DEBUG] Building property telephone [DEBUG] Binding entity from annotated class: org.springframework.samples.petclinic.owner.Pet [DEBUG] Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} [DEBUG] Import with entity name Pet [DEBUG] Bind entity org.springframework.samples.petclinic.owner.Pet on table pets [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property id with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Pet:id] [DEBUG] building SimpleValue for id [DEBUG] Building property id [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property name with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Pet:name] [DEBUG] building SimpleValue for name [DEBUG] Building property name [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=birth_date, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property birthDate with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Pet:birthDate] [DEBUG] building SimpleValue for birthDate [DEBUG] Building property birthDate [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='owner_id', referencedColumn='', mappedBy=''} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=owner, insertable=true, updatable=true, unique=false} [DEBUG] Building property owner [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='type_id', referencedColumn='', mappedBy=''} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=type, insertable=true, updatable=true, unique=false} [DEBUG] Building property type [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='null', referencedColumn='null', mappedBy='petId'} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=visits, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=null, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=element, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=visits_key, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='visits_KEY', referencedColumn='null', mappedBy='null'} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='null', referencedColumn='null', mappedBy='petId'} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='null', referencedColumn='null', mappedBy='petId'} [DEBUG] Collection role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Building property visits [DEBUG] Binding entity from annotated class: org.springframework.samples.petclinic.owner.PetType [DEBUG] Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} [DEBUG] Import with entity name PetType [DEBUG] Bind entity org.springframework.samples.petclinic.owner.PetType on table types [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(types), mappingColumn=id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property id with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.PetType:id] [DEBUG] building SimpleValue for id [DEBUG] Building property id [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(types), mappingColumn=name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property name with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.PetType:name] [DEBUG] building SimpleValue for name [DEBUG] Building property name [DEBUG] Binding entity from annotated class: org.springframework.samples.petclinic.vet.Specialty [DEBUG] Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} [DEBUG] Import with entity name Specialty [DEBUG] Bind entity org.springframework.samples.petclinic.vet.Specialty on table specialties [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(specialties), mappingColumn=id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property id with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.vet.Specialty:id] [DEBUG] building SimpleValue for id [DEBUG] Building property id [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(specialties), mappingColumn=name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property name with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.vet.Specialty:name] [DEBUG] building SimpleValue for name [DEBUG] Building property name [DEBUG] Binding entity from annotated class: org.springframework.samples.petclinic.vet.Vet [DEBUG] Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} [DEBUG] Import with entity name Vet [DEBUG] Bind entity org.springframework.samples.petclinic.vet.Vet on table vets [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(vets), mappingColumn=id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property id with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.vet.Vet:id] [DEBUG] building SimpleValue for id [DEBUG] Building property id [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(vets), mappingColumn=first_name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property firstName with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.vet.Vet:firstName] [DEBUG] building SimpleValue for firstName [DEBUG] Building property firstName [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(vets), mappingColumn=last_name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property lastName with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.vet.Vet:lastName] [DEBUG] building SimpleValue for lastName [DEBUG] Building property lastName [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(vets), mappingColumn=null, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(vets), mappingColumn=element, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(vets), mappingColumn=specialties_key, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='specialties_KEY', referencedColumn='null', mappedBy='null'} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='vet_id', referencedColumn='', mappedBy=''} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='specialty_id', referencedColumn='', mappedBy=''} [DEBUG] Collection role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Building property specialties [DEBUG] Binding entity from annotated class: org.springframework.samples.petclinic.visit.Visit [DEBUG] Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} [DEBUG] Import with entity name Visit [DEBUG] Bind entity org.springframework.samples.petclinic.visit.Visit on table visits [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(visits), mappingColumn=id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property id with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.visit.Visit:id] [DEBUG] building SimpleValue for id [DEBUG] Building property id [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(visits), mappingColumn=visit_date, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property date with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.visit.Visit:date] [DEBUG] building SimpleValue for date [DEBUG] Building property date [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(visits), mappingColumn=description, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property description with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.visit.Visit:description] [DEBUG] building SimpleValue for description [DEBUG] Building property description [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(visits), mappingColumn=pet_id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property petId with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.visit.Visit:petId] [DEBUG] building SimpleValue for petId [DEBUG] Building property petId [DEBUG] Starting fillSimpleValue for id [DEBUG] Starting fillSimpleValue for firstName [DEBUG] Starting fillSimpleValue for lastName [DEBUG] Starting fillSimpleValue for address [DEBUG] Starting fillSimpleValue for city [DEBUG] Starting fillSimpleValue for telephone [DEBUG] Starting fillSimpleValue for id [DEBUG] Starting fillSimpleValue for name [DEBUG] Starting fillSimpleValue for birthDate [DEBUG] Starting fillSimpleValue for id [DEBUG] Starting fillSimpleValue for name [DEBUG] Starting fillSimpleValue for id [DEBUG] Starting fillSimpleValue for name [DEBUG] Starting fillSimpleValue for id [DEBUG] Starting fillSimpleValue for firstName [DEBUG] Starting fillSimpleValue for lastName [DEBUG] Starting fillSimpleValue for id [DEBUG] Starting fillSimpleValue for date [DEBUG] Starting fillSimpleValue for description [DEBUG] Starting fillSimpleValue for petId [DEBUG] Forcing column [id] to be non-null as it is part of the primary key for table [owners] [DEBUG] Forcing column [id] to be non-null as it is part of the primary key for table [pets] [DEBUG] Forcing column [id] to be non-null as it is part of the primary key for table [types] [DEBUG] Forcing column [id] to be non-null as it is part of the primary key for table [specialties] [DEBUG] Forcing column [id] to be non-null as it is part of the primary key for table [vets] [DEBUG] Forcing column [id] to be non-null as it is part of the primary key for table [visits] [DEBUG] Second pass for collection: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Binding as ManyToMany: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Forcing column [vet_id] to be non-null as it is part of the primary key for table [vet_specialties] [DEBUG] Forcing column [specialty_id] to be non-null as it is part of the primary key for table [vet_specialties] [DEBUG] Mapped collection key: vet_id, element: specialty_id [DEBUG] Second pass for collection: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Binding a OneToMany: org.springframework.samples.petclinic.owner.Owner.pets through a foreign key [DEBUG] Mapping collection: org.springframework.samples.petclinic.owner.Owner.pets -> pets [DEBUG] Retrieving property org.springframework.samples.petclinic.owner.Pet.owner [DEBUG] Mapped collection key: owner_id, one-to-many: org.springframework.samples.petclinic.owner.Pet [DEBUG] Second pass for collection: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Binding a OneToMany: org.springframework.samples.petclinic.owner.Pet.visits through a foreign key [DEBUG] Mapping collection: org.springframework.samples.petclinic.owner.Pet.visits -> visits [DEBUG] Retrieving property org.springframework.samples.petclinic.visit.Visit.petId [DEBUG] Mapped collection key: pet_id, one-to-many: org.springframework.samples.petclinic.visit.Visit [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.owner.Owner [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.owner.PetType [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.vet.Specialty [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.vet.Vet [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.owner.Pet [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.owner.Owner [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.owner.PetType [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.vet.Specialty [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.vet.Vet [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.owner.Pet [DEBUG] Building session factory [DEBUG] SessionFactory name : null [DEBUG] Automatic flush during beforeCompletion(): disabled [DEBUG] Automatic session close at end of transaction: disabled [DEBUG] Statistics: disabled [DEBUG] Deleted entity synthetic identifier rollback: disabled [DEBUG] Default entity-mode: pojo [DEBUG] Check Nullability in Core (should be disabled when Bean Validation is on): enabled [DEBUG] Allow initialization of lazy state outside session : disabled [DEBUG] Using BatchFetchStyle : LEGACY [DEBUG] Default batch fetch size: -1 [DEBUG] Maximum outer join fetch depth: null [DEBUG] Default null ordering: NONE [DEBUG] Order SQL updates by primary key: disabled [DEBUG] Order SQL inserts for batching: disabled [DEBUG] multi-tenancy strategy : NONE [DEBUG] JTA Track by Thread: enabled [DEBUG] Query language substitutions: {} [DEBUG] JPA query language strict compliance: disabled [DEBUG] Named query checking : enabled [DEBUG] Second-level cache: enabled [DEBUG] Second-level query cache: disabled [DEBUG] Second-level query cache factory: org.hibernate.cache.internal.StandardQueryCacheFactory@744db9fb [DEBUG] Second-level cache region prefix: null [DEBUG] Optimize second-level cache for minimal puts: disabled [DEBUG] Structured second-level cache entries: disabled [DEBUG] Second-level cache direct-reference entries: disabled [DEBUG] Automatic eviction of collection cache: disabled [DEBUG] JDBC batch size: 15 [DEBUG] JDBC batch updates for versioned data: enabled [DEBUG] Scrollable result sets: enabled [DEBUG] Wrap result sets: disabled [DEBUG] JDBC3 getGeneratedKeys(): enabled [DEBUG] JDBC result set fetch size: null [DEBUG] Connection release mode: ON_CLOSE [DEBUG] Generate SQL with comments: disabled [DEBUG] Returning a Reference to the SessionFactory [DEBUG] Session factory constructed with filter configurations : {} [DEBUG] Instantiating session factory with properties: {java.vendor=Oracle Corporation, localRepository=C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository, org.jenkinsci.plugins.pipeline.maven.reportsFolder=C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b, sun.java.launcher=SUN_STANDARD, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, hibernate.implicit_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy, os.name=Windows Server 2012 R2, sun.boot.class.path=C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\resources.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\rt.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\sunrsasign.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\jsse.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\jce.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\charsets.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\jfr.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\classes, sun.desktop=windows, java.vm.specification.vendor=Oracle Corporation, java.runtime.version=1.8.0_121-b13, user.name=svc_jenkins_np, javax.persistence.validation.mode=AUTO, maven.repo.local=C:/Jenkins/workspace/maven-pipeline-plugin-test/.repository, user.language=en, sun.boot.library.path=C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\bin, PID=3680, java.version=1.8.0_121, user.timezone=America/Los_Angeles, sun.arch.data.model=64, java.endorsed.dirs=C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\endorsed, sun.cpu.isalist=amd64, sun.jnu.encoding=Cp1252, file.encoding.pkg=sun.io, file.separator=\, java.specification.name=Java Platform API Specification, java.class.version=52.0, user.country=US, java.home=C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre, java.vm.info=mixed mode, os.version=6.3, hibernate.boot.CfgXmlAccessService.key=org.hibernate.boot.cfgxml.spi.LoadedConfig@5300694d, hibernate.connection.datasource=org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseFactory$EmbeddedDataSourceProxy@7b7cf475, surefire.real.class.path=C:\Jenkins\workspace\maven-pipeline-plugin-test\target\surefire\surefirebooter7689165076517380187.jar, path.separator=;, java.vm.version=25.121-b13, org.jboss.logging.provider=slf4j, user.variant=, maven.ext.class.path=C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b/pipeline-maven-spy.jar, hibernate.id.new_generator_mappings=false, java.awt.printerjob=sun.awt.windows.WPrinterJob, sun.io.unicode.encoding=UnicodeLittle, awt.toolkit=sun.awt.windows.WToolkit, user.script=, user.home=C:\Users\svc_jenkins_np, java.specification.vendor=Oracle Corporation, hibernate.transaction.coordinator_class=class org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorBuilderImpl, java.library.path=C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Jenkins/tools/hudson.model.JDK/jdk-1.8.0_121/jdk1.8.0_121/bin;C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Bretools\bretools-1.0.4\Git\git-2.11.0.3\bin;C:\Bretools\bretools-1.0.4\Git\git-2.11.0.3\usr\bin;C:\Bretools\bretools-1.0.4\Git\gitlfs-1.5.5;/mingw64/bin;/usr/bin;., java.vendor.url=http://java.oracle.com/, spring.beaninfo.ignore=true, java.vm.vendor=Oracle Corporation, hibernate.dialect=org.hibernate.dialect.HSQLDialect, hibernate.ejb.persistenceUnitName=default, java.runtime.name=Java(TM) SE Runtime Environment, sun.java.command=C:\Jenkins\workspace\maven-pipeline-plugin-test\target\surefire\surefirebooter7689165076517380187.jar C:\Jenkins\workspace\maven-pipeline-plugin-test\target\surefire\surefire4134986493592557459tmp C:\Jenkins\workspace\maven-pipeline-plugin-test\target\surefire\surefire_1659441175272573770tmp, java.class.path=C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes;C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-actuator\1.5.1.RELEASE\spring-boot-starter-actuator-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter\1.5.1.RELEASE\spring-boot-starter-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-logging\1.5.1.RELEASE\spring-boot-starter-logging-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\jul-to-slf4j\1.7.22\jul-to-slf4j-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\log4j-over-slf4j\1.7.22\log4j-over-slf4j-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\yaml\snakeyaml\1.17\snakeyaml-1.17.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-actuator\1.5.1.RELEASE\spring-boot-actuator-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-cache\1.5.1.RELEASE\spring-boot-starter-cache-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-context\4.3.6.RELEASE\spring-context-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-aop\4.3.6.RELEASE\spring-aop-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-beans\4.3.6.RELEASE\spring-beans-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-expression\4.3.6.RELEASE\spring-expression-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-context-support\4.3.6.RELEASE\spring-context-support-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-data-jpa\1.5.1.RELEASE\spring-boot-starter-data-jpa-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-aop\1.5.1.RELEASE\spring-boot-starter-aop-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\aspectj\aspectjweaver\1.8.9\aspectjweaver-1.8.9.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-jdbc\1.5.1.RELEASE\spring-boot-starter-jdbc-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\tomcat-jdbc\8.5.11\tomcat-jdbc-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\tomcat-juli\8.5.11\tomcat-juli-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-jdbc\4.3.6.RELEASE\spring-jdbc-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\hibernate-core\5.0.11.Final\hibernate-core-5.0.11.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\jboss\logging\jboss-logging\3.3.0.Final\jboss-logging-3.3.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\javax\persistence\hibernate-jpa-2.1-api\1.0.0.Final\hibernate-jpa-2.1-api-1.0.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\javassist\javassist\3.21.0-GA\javassist-3.21.0-GA.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\jboss\jandex\2.0.0.Final\jandex-2.0.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\common\hibernate-commons-annotations\5.0.1.Final\hibernate-commons-annotations-5.0.1.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\hibernate-entitymanager\5.0.11.Final\hibernate-entitymanager-5.0.11.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\javax\transaction\javax.transaction-api\1.2\javax.transaction-api-1.2.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\data\spring-data-jpa\1.11.0.RELEASE\spring-data-jpa-1.11.0.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\data\spring-data-commons\1.13.0.RELEASE\spring-data-commons-1.13.0.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-orm\4.3.6.RELEASE\spring-orm-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-tx\4.3.6.RELEASE\spring-tx-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\jcl-over-slf4j\1.7.22\jcl-over-slf4j-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-aspects\4.3.6.RELEASE\spring-aspects-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-web\1.5.1.RELEASE\spring-boot-starter-web-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-tomcat\1.5.1.RELEASE\spring-boot-starter-tomcat-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\embed\tomcat-embed-core\8.5.11\tomcat-embed-core-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\embed\tomcat-embed-el\8.5.11\tomcat-embed-el-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\embed\tomcat-embed-websocket\8.5.11\tomcat-embed-websocket-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\hibernate-validator\5.3.4.Final\hibernate-validator-5.3.4.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\classmate\1.3.3\classmate-1.3.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\jackson\core\jackson-databind\2.8.6\jackson-databind-2.8.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\jackson\core\jackson-core\2.8.6\jackson-core-2.8.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-web\4.3.6.RELEASE\spring-web-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-webmvc\4.3.6.RELEASE\spring-webmvc-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-thymeleaf\1.5.1.RELEASE\spring-boot-starter-thymeleaf-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\thymeleaf\thymeleaf-spring4\3.0.2.RELEASE\thymeleaf-spring4-3.0.2.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\thymeleaf\thymeleaf\3.0.2.RELEASE\thymeleaf-3.0.2.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\attoparser\attoparser\2.0.1.RELEASE\attoparser-2.0.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\unbescape\unbescape\1.1.4.RELEASE\unbescape-1.1.4.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-test\1.5.1.RELEASE\spring-boot-starter-test-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-test\1.5.1.RELEASE\spring-boot-test-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-test-autoconfigure\1.5.1.RELEASE\spring-boot-test-autoconfigure-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\jayway\jsonpath\json-path\2.2.0\json-path-2.2.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\net\minidev\json-smart\2.2.1\json-smart-2.2.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\net\minidev\accessors-smart\1.1\accessors-smart-1.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\ow2\asm\asm\5.0.3\asm-5.0.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\junit\junit\4.12\junit-4.12.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\assertj\assertj-core\2.6.0\assertj-core-2.6.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mockito\mockito-core\1.10.19\mockito-core-1.10.19.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\skyscreamer\jsonassert\1.4.0\jsonassert-1.4.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\vaadin\external\google\android-json\0.0.20131108.vaadin1\android-json-0.0.20131108.vaadin1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-core\4.3.6.RELEASE\spring-core-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-test\4.3.6.RELEASE\spring-test-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hsqldb\hsqldb\2.3.3\hsqldb-2.3.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\mysql\mysql-connector-java\5.1.40\mysql-connector-java-5.1.40.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\javax\cache\cache-api\1.0.0\cache-api-1.0.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\ehcache\ehcache\3.2.0\ehcache-3.2.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\slf4j-api\1.7.22\slf4j-api-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\webjars-locator\0.32\webjars-locator-0.32.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\webjars-locator-core\0.30\webjars-locator-core-0.30.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\commons\commons-compress\1.9\commons-compress-1.9.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\jquery\2.2.4\jquery-2.2.4.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\jquery-ui\1.11.4\jquery-ui-1.11.4.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\bootstrap\3.3.6\bootstrap-3.3.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-devtools\1.5.1.RELEASE\spring-boot-devtools-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot\1.5.1.RELEASE\spring-boot-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-autoconfigure\1.5.1.RELEASE\spring-boot-autoconfigure-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\net\sourceforge\cobertura\cobertura\2.1.1\cobertura-2.1.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\jaxen\jaxen\1.1.6\jaxen-1.1.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\ant\ant\1.8.3\ant-1.8.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\ant\ant-launcher\1.8.3\ant-launcher-1.8.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\ant\ant-junit\1.8.3\ant-junit-1.8.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mortbay\jetty\servlet-api-2.5\6.1.14\servlet-api-2.5-6.1.14.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mortbay\jetty\jetty\6.1.14\jetty-6.1.14.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mortbay\jetty\jetty-util\6.1.14\jetty-util-6.1.14.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\..\lib\tools.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\ch\qos\logback\logback-classic\1.1.9\logback-classic-1.1.9.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\ch\qos\logback\logback-core\1.1.9\logback-core-1.1.9.jar;, hibernate.bytecode.use_reflection_optimizer=false, java.vm.specification.name=Java Virtual Machine Specification, java.vm.specification.version=1.8, sun.cpu.endian=little, sun.os.patch.level=, java.awt.headless=true, surefire.test.class.path=C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes;C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-actuator\1.5.1.RELEASE\spring-boot-starter-actuator-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter\1.5.1.RELEASE\spring-boot-starter-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-logging\1.5.1.RELEASE\spring-boot-starter-logging-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\jul-to-slf4j\1.7.22\jul-to-slf4j-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\log4j-over-slf4j\1.7.22\log4j-over-slf4j-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\yaml\snakeyaml\1.17\snakeyaml-1.17.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-actuator\1.5.1.RELEASE\spring-boot-actuator-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-cache\1.5.1.RELEASE\spring-boot-starter-cache-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-context\4.3.6.RELEASE\spring-context-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-aop\4.3.6.RELEASE\spring-aop-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-beans\4.3.6.RELEASE\spring-beans-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-expression\4.3.6.RELEASE\spring-expression-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-context-support\4.3.6.RELEASE\spring-context-support-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-data-jpa\1.5.1.RELEASE\spring-boot-starter-data-jpa-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-aop\1.5.1.RELEASE\spring-boot-starter-aop-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\aspectj\aspectjweaver\1.8.9\aspectjweaver-1.8.9.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-jdbc\1.5.1.RELEASE\spring-boot-starter-jdbc-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\tomcat-jdbc\8.5.11\tomcat-jdbc-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\tomcat-juli\8.5.11\tomcat-juli-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-jdbc\4.3.6.RELEASE\spring-jdbc-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\hibernate-core\5.0.11.Final\hibernate-core-5.0.11.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\jboss\logging\jboss-logging\3.3.0.Final\jboss-logging-3.3.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\javax\persistence\hibernate-jpa-2.1-api\1.0.0.Final\hibernate-jpa-2.1-api-1.0.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\javassist\javassist\3.21.0-GA\javassist-3.21.0-GA.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\jboss\jandex\2.0.0.Final\jandex-2.0.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\common\hibernate-commons-annotations\5.0.1.Final\hibernate-commons-annotations-5.0.1.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\hibernate-entitymanager\5.0.11.Final\hibernate-entitymanager-5.0.11.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\javax\transaction\javax.transaction-api\1.2\javax.transaction-api-1.2.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\data\spring-data-jpa\1.11.0.RELEASE\spring-data-jpa-1.11.0.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\data\spring-data-commons\1.13.0.RELEASE\spring-data-commons-1.13.0.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-orm\4.3.6.RELEASE\spring-orm-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-tx\4.3.6.RELEASE\spring-tx-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\jcl-over-slf4j\1.7.22\jcl-over-slf4j-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-aspects\4.3.6.RELEASE\spring-aspects-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-web\1.5.1.RELEASE\spring-boot-starter-web-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-tomcat\1.5.1.RELEASE\spring-boot-starter-tomcat-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\embed\tomcat-embed-core\8.5.11\tomcat-embed-core-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\embed\tomcat-embed-el\8.5.11\tomcat-embed-el-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\embed\tomcat-embed-websocket\8.5.11\tomcat-embed-websocket-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\hibernate-validator\5.3.4.Final\hibernate-validator-5.3.4.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\classmate\1.3.3\classmate-1.3.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\jackson\core\jackson-databind\2.8.6\jackson-databind-2.8.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\jackson\core\jackson-core\2.8.6\jackson-core-2.8.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-web\4.3.6.RELEASE\spring-web-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-webmvc\4.3.6.RELEASE\spring-webmvc-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-thymeleaf\1.5.1.RELEASE\spring-boot-starter-thymeleaf-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\thymeleaf\thymeleaf-spring4\3.0.2.RELEASE\thymeleaf-spring4-3.0.2.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\thymeleaf\thymeleaf\3.0.2.RELEASE\thymeleaf-3.0.2.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\attoparser\attoparser\2.0.1.RELEASE\attoparser-2.0.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\unbescape\unbescape\1.1.4.RELEASE\unbescape-1.1.4.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-test\1.5.1.RELEASE\spring-boot-starter-test-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-test\1.5.1.RELEASE\spring-boot-test-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-test-autoconfigure\1.5.1.RELEASE\spring-boot-test-autoconfigure-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\jayway\jsonpath\json-path\2.2.0\json-path-2.2.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\net\minidev\json-smart\2.2.1\json-smart-2.2.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\net\minidev\accessors-smart\1.1\accessors-smart-1.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\ow2\asm\asm\5.0.3\asm-5.0.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\junit\junit\4.12\junit-4.12.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\assertj\assertj-core\2.6.0\assertj-core-2.6.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mockito\mockito-core\1.10.19\mockito-core-1.10.19.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\skyscreamer\jsonassert\1.4.0\jsonassert-1.4.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\vaadin\external\google\android-json\0.0.20131108.vaadin1\android-json-0.0.20131108.vaadin1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-core\4.3.6.RELEASE\spring-core-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-test\4.3.6.RELEASE\spring-test-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hsqldb\hsqldb\2.3.3\hsqldb-2.3.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\mysql\mysql-connector-java\5.1.40\mysql-connector-java-5.1.40.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\javax\cache\cache-api\1.0.0\cache-api-1.0.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\ehcache\ehcache\3.2.0\ehcache-3.2.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\slf4j-api\1.7.22\slf4j-api-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\webjars-locator\0.32\webjars-locator-0.32.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\webjars-locator-core\0.30\webjars-locator-core-0.30.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\commons\commons-compress\1.9\commons-compress-1.9.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\jquery\2.2.4\jquery-2.2.4.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\jquery-ui\1.11.4\jquery-ui-1.11.4.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\bootstrap\3.3.6\bootstrap-3.3.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-devtools\1.5.1.RELEASE\spring-boot-devtools-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot\1.5.1.RELEASE\spring-boot-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-autoconfigure\1.5.1.RELEASE\spring-boot-autoconfigure-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\net\sourceforge\cobertura\cobertura\2.1.1\cobertura-2.1.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\jaxen\jaxen\1.1.6\jaxen-1.1.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\ant\ant\1.8.3\ant-1.8.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\ant\ant-launcher\1.8.3\ant-launcher-1.8.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\ant\ant-junit\1.8.3\ant-junit-1.8.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mortbay\jetty\servlet-api-2.5\6.1.14\servlet-api-2.5-6.1.14.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mortbay\jetty\jetty\6.1.14\jetty-6.1.14.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mortbay\jetty\jetty-util\6.1.14\jetty-util-6.1.14.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\..\lib\tools.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\ch\qos\logback\logback-classic\1.1.9\logback-classic-1.1.9.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\ch\qos\logback\logback-core\1.1.9\logback-core-1.1.9.jar;, java.io.tmpdir=C:\Users\SVC_JE~1\AppData\Local\Temp\, java.vendor.url.bug=http://bugreport.sun.com/bugreport/, javax.persistence.sharedCache.mode=UNSPECIFIED, os.arch=amd64, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, hibernate.physical_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy, java.ext.dirs=C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\ext;C:\Windows\Sun\Java\lib\ext, user.dir=C:\Jenkins\workspace\maven-pipeline-plugin-test, line.separator= , java.vm.name=Java HotSpot(TM) 64-Bit Server VM, hibernate.transaction.jta.platform=org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform@7320750c, basedir=C:\Jenkins\workspace\maven-pipeline-plugin-test, file.encoding=Cp1252, java.specification.version=1.8, hibernate.show_sql=true} [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.Pet] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.Pet [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.Owner] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.Owner [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@33bd9ac3, payload=[Ljava.lang.Class;@7c857e8f}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@42028589, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@50f6ecab}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@fc21ff4, payload=[Ljava.lang.Class;@58647985}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@e1c91cd, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@69e8b711}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@764a3867, payload=[Ljava.lang.Class;@d99df7a}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@67e1a5fd, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@4b9dc62f}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@6cb3463b, payload=[Ljava.lang.Class;@2f9236d8}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@4536a09a, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@603faaad}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@16cbba0f, payload=[Ljava.lang.Class;@28d16af8}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@58932d08, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@45648e75}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@716eae1, payload=[Ljava.lang.Class;@7ffe8a82}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@25a52a60, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@15549dd7}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@1e75af65, payload=[Ljava.lang.Class;@25a2c4dc}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@29d81c22, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@18d396eb}, constraintType=GENERIC}. [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.visit.Visit] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.visit.Visit [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@54b35809, payload=[Ljava.lang.Class;@4a3383dc}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@72ce8a9b, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@47c15468}, constraintType=GENERIC}. [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.PetType] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.PetType [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.vet.Specialty] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.vet.Specialty [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.vet.Vet] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.vet.Vet [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@16732340, payload=[Ljava.lang.Class;@38e052b2}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@7fa68ff4, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@515fff35}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@5eb9bf7d, payload=[Ljava.lang.Class;@64f613da}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@2f64f99f, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@16c1d11}, constraintType=GENERIC}. [DEBUG] Skipping JACC integration as it was not enabled [DEBUG] External cascade style regsitration [persist : STYLE_PERSIST_SKIPLAZY] overrode base registration [STYLE_PERSIST] [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.Pet] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.Pet [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.Pet] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.Pet [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.Owner] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.Owner [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.Owner] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.Owner [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.visit.Visit] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.visit.Visit [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.visit.Visit] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.visit.Visit [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.PetType] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.PetType [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.PetType] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.PetType [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.vet.Specialty] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.vet.Specialty [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.vet.Specialty] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.vet.Specialty [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.vet.Vet] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.vet.Vet [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.vet.Vet] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.vet.Vet [DEBUG] Static SQL for collection: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Row insert: update pets set owner_id=? where id=? [DEBUG] Row update: update pets set where id=? [DEBUG] Row delete: update pets set owner_id=null where owner_id=? and id=? [DEBUG] One-shot delete: update pets set owner_id=null where owner_id=? [DEBUG] Static SQL for collection: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Row insert: insert into vet_specialties (vet_id, specialty_id) values (?, ?) [DEBUG] Row update: update vet_specialties set specialty_id=? where vet_id=? and specialty_id=? [DEBUG] Row delete: delete from vet_specialties where vet_id=? and specialty_id=? [DEBUG] One-shot delete: delete from vet_specialties where vet_id=? [DEBUG] Static SQL for collection: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Row insert: update visits set pet_id=? where id=? [DEBUG] Row update: update visits set where id=? [DEBUG] Row delete: update visits set pet_id=null where pet_id=? and id=? [DEBUG] One-shot delete: update visits set pet_id=null where pet_id=? [DEBUG] Static SQL for entity: org.springframework.samples.petclinic.owner.Pet [DEBUG] Version select: select id from pets where id =? [DEBUG] Snapshot select: select pet_.id, pet_.name as name2_1_, pet_.birth_date as birth_da3_1_, pet_.owner_id as owner_id4_1_, pet_.type_id as type_id5_1_ from pets pet_ where pet_.id=? [DEBUG] Insert 0: insert into pets (name, birth_date, owner_id, type_id, id) values (?, ?, ?, ?, ?) [DEBUG] Update 0: update pets set name=?, birth_date=?, owner_id=?, type_id=? where id=? [DEBUG] Delete 0: delete from pets where id=? [DEBUG] Identity insert: insert into pets (id, name, birth_date, owner_id, type_id) values (default, ?, ?, ?, ?) [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@12aa2cca] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@37fd496a] [DEBUG] Visiting attribute path : owner.firstName [DEBUG] Visiting attribute path : owner.lastName [DEBUG] Visiting attribute path : owner.address [DEBUG] Visiting attribute path : owner.city [DEBUG] Visiting attribute path : owner.pets [DEBUG] Property path deemed to be circular : owner.pets [DEBUG] Visiting attribute path : owner.telephone [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@13cae908] [DEBUG] Visiting attribute path : type.name [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@6e96f3cd] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@247a8411] [DEBUG] Visiting attribute path : visits.date [DEBUG] Visiting attribute path : visits.description [DEBUG] Visiting attribute path : visits.petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} - JOIN (JoinDefinedByMetadata(owner)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner1_ - alias suffix - 1_ - suffixed key columns - {id1_0_1_} - JOIN (JoinDefinedByMetadata(type)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype2_ - alias suffix - 2_ - suffixed key columns - {id1_3_2_} - JOIN (JoinDefinedByMetadata(visits)) : -> - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.owner.Pet.visits) - SQL table alias mapping - visits3_ - alias suffix - 3_ - suffixed key columns - {pet_id4_6_3_} - entity-element alias suffix - 4_ - 4_entity-element suffixed key columns - id1_6_4_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visits3_ - alias suffix - 4_ - suffixed key columns - {id1_6_4_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [NONE]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_, owner1_.id as id1_0_1_, owner1_.first_name as first_na2_0_1_, owner1_.last_name as last_nam3_0_1_, owner1_.address as address4_0_1_, owner1_.city as city5_0_1_, owner1_.telephone as telephon6_0_1_, pettype2_.id as id1_3_2_, pettype2_.name as name2_3_2_, visits3_.pet_id as pet_id4_6_3_, visits3_.id as id1_6_3_, visits3_.id as id1_6_4_, visits3_.visit_date as visit_da2_6_4_, visits3_.description as descript3_6_4_, visits3_.pet_id as pet_id4_6_4_ from pets pet0_ left outer join owners owner1_ on pet0_.owner_id=owner1_.id left outer join types pettype2_ on pet0_.type_id=pettype2_.id left outer join visits visits3_ on pet0_.id=visits3_.pet_id where pet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7b6b99c5] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@72d7afff] [DEBUG] Visiting attribute path : owner.firstName [DEBUG] Visiting attribute path : owner.lastName [DEBUG] Visiting attribute path : owner.address [DEBUG] Visiting attribute path : owner.city [DEBUG] Visiting attribute path : owner.pets [DEBUG] Property path deemed to be circular : owner.pets [DEBUG] Visiting attribute path : owner.telephone [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7b43f95c] [DEBUG] Visiting attribute path : type.name [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@7ef3aa21] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@2dd4a7a9] [DEBUG] Visiting attribute path : visits.date [DEBUG] Visiting attribute path : visits.description [DEBUG] Visiting attribute path : visits.petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} - JOIN (JoinDefinedByMetadata(owner)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner1_ - alias suffix - 1_ - suffixed key columns - {id1_0_1_} - JOIN (JoinDefinedByMetadata(type)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype2_ - alias suffix - 2_ - suffixed key columns - {id1_3_2_} - JOIN (JoinDefinedByMetadata(visits)) : -> - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.owner.Pet.visits) - SQL table alias mapping - visits3_ - alias suffix - 3_ - suffixed key columns - {pet_id4_6_3_} - entity-element alias suffix - 4_ - 4_entity-element suffixed key columns - id1_6_4_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visits3_ - alias suffix - 4_ - suffixed key columns - {id1_6_4_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [READ]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_, owner1_.id as id1_0_1_, owner1_.first_name as first_na2_0_1_, owner1_.last_name as last_nam3_0_1_, owner1_.address as address4_0_1_, owner1_.city as city5_0_1_, owner1_.telephone as telephon6_0_1_, pettype2_.id as id1_3_2_, pettype2_.name as name2_3_2_, visits3_.pet_id as pet_id4_6_3_, visits3_.id as id1_6_3_, visits3_.id as id1_6_4_, visits3_.visit_date as visit_da2_6_4_, visits3_.description as descript3_6_4_, visits3_.pet_id as pet_id4_6_4_ from pets pet0_ left outer join owners owner1_ on pet0_.owner_id=owner1_.id left outer join types pettype2_ on pet0_.type_id=pettype2_.id left outer join visits visits3_ on pet0_.id=visits3_.pet_id where pet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3962b216] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@31a80c88] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7602c65d] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@5a5c2889] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7668f8fd] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [UPGRADE]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@75566f4] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5c261c74] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6d38a81d] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@41f61188] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@d7c4fcb] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [UPGRADE_NOWAIT]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@61d527ac] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@380e3122] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@576323ff] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@1fc386f8] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7eb94590] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [UPGRADE_SKIPLOCKED]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3777fc44] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7ab2e018] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4e13af1b] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@468eff41] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1574f323] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [FORCE]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@78ab63b5] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1a56f608] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@2809e38a] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@b9c9bf5] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3b399f5a] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [PESSIMISTIC_READ]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@16f2d883] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1e2c0292] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@69988d42] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@69ae7632] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1bbfd42f] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [PESSIMISTIC_WRITE]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@65f96d58] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@52a3eef8] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@37d8562f] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@19656e21] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@614ae4eb] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [PESSIMISTIC_FORCE_INCREMENT]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@2cd31214] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6b6939e1] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5d32f5db] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@69c51fdb] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4aadf144] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [OPTIMISTIC]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@68a97fc1] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@63053b71] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4687c184] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@65f3f9e2] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@394950ad] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [OPTIMISTIC_FORCE_INCREMENT]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? [DEBUG] Static select for action ACTION_MERGE on entity org.springframework.samples.petclinic.owner.Pet: select pet0_.id as id1_1_1_, pet0_.name as name2_1_1_, pet0_.birth_date as birth_da3_1_1_, pet0_.owner_id as owner_id4_1_1_, pet0_.type_id as type_id5_1_1_, visits1_.pet_id as pet_id4_6_3_, visits1_.id as id1_6_3_, visits1_.id as id1_6_0_, visits1_.visit_date as visit_da2_6_0_, visits1_.description as descript3_6_0_, visits1_.pet_id as pet_id4_6_0_ from pets pet0_ left outer join visits visits1_ on pet0_.id=visits1_.pet_id where pet0_.id=? [DEBUG] Static select for action ACTION_REFRESH on entity org.springframework.samples.petclinic.owner.Pet: select pet0_.id as id1_1_1_, pet0_.name as name2_1_1_, pet0_.birth_date as birth_da3_1_1_, pet0_.owner_id as owner_id4_1_1_, pet0_.type_id as type_id5_1_1_, visits1_.pet_id as pet_id4_6_3_, visits1_.id as id1_6_3_, visits1_.id as id1_6_0_, visits1_.visit_date as visit_da2_6_0_, visits1_.description as descript3_6_0_, visits1_.pet_id as pet_id4_6_0_ from pets pet0_ left outer join visits visits1_ on pet0_.id=visits1_.pet_id where pet0_.id=? [DEBUG] Static SQL for entity: org.springframework.samples.petclinic.owner.Owner [DEBUG] Version select: select id from owners where id =? [DEBUG] Snapshot select: select owner_.id, owner_.first_name as first_na2_0_, owner_.last_name as last_nam3_0_, owner_.address as address4_0_, owner_.city as city5_0_, owner_.telephone as telephon6_0_ from owners owner_ where owner_.id=? [DEBUG] Insert 0: insert into owners (first_name, last_name, address, city, telephone, id) values (?, ?, ?, ?, ?, ?) [DEBUG] Update 0: update owners set first_name=?, last_name=?, address=?, city=?, telephone=? where id=? [DEBUG] Delete 0: delete from owners where id=? [DEBUG] Identity insert: insert into owners (id, first_name, last_name, address, city, telephone) values (default, ?, ?, ?, ?, ?) [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@52a2e2fb] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@5089a72b] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1164990a] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [NONE]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@549404e7] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@346a2799] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@17344d7] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [READ]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@75b4db22] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@23909b3] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1977b0df] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [UPGRADE]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4a490518] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@32ae11c9] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@167bae0b] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [UPGRADE_NOWAIT]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@14980819] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@294a12b5] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@628aea61] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [UPGRADE_SKIPLOCKED]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3606eee9] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@6792f2c6] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@52fed5b7] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [FORCE]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@530e08a7] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@19542115] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3da30ce5] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [PESSIMISTIC_READ]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1e4b70c6] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@48301bfe] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6dd1f239] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [PESSIMISTIC_WRITE]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@28d97205] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@367fbb28] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@54ddd7e4] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [PESSIMISTIC_FORCE_INCREMENT]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@37f7ce20] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@477e5b69] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7da6d695] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [OPTIMISTIC]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@74a991cf] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@5507584d] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1e5e2e06] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [OPTIMISTIC_FORCE_INCREMENT]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? [DEBUG] Static select for action ACTION_MERGE on entity org.springframework.samples.petclinic.owner.Owner: select owner0_.id as id1_0_1_, owner0_.first_name as first_na2_0_1_, owner0_.last_name as last_nam3_0_1_, owner0_.address as address4_0_1_, owner0_.city as city5_0_1_, owner0_.telephone as telephon6_0_1_, pets1_.owner_id as owner_id4_1_3_, pets1_.id as id1_1_3_, pets1_.id as id1_1_0_, pets1_.name as name2_1_0_, pets1_.birth_date as birth_da3_1_0_, pets1_.owner_id as owner_id4_1_0_, pets1_.type_id as type_id5_1_0_ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? [DEBUG] Static select for action ACTION_REFRESH on entity org.springframework.samples.petclinic.owner.Owner: select owner0_.id as id1_0_1_, owner0_.first_name as first_na2_0_1_, owner0_.last_name as last_nam3_0_1_, owner0_.address as address4_0_1_, owner0_.city as city5_0_1_, owner0_.telephone as telephon6_0_1_, pets1_.owner_id as owner_id4_1_3_, pets1_.id as id1_1_3_, pets1_.id as id1_1_0_, pets1_.name as name2_1_0_, pets1_.birth_date as birth_da3_1_0_, pets1_.owner_id as owner_id4_1_0_, pets1_.type_id as type_id5_1_0_ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? [DEBUG] Static SQL for entity: org.springframework.samples.petclinic.visit.Visit [DEBUG] Version select: select id from visits where id =? [DEBUG] Snapshot select: select visit_.id, visit_.visit_date as visit_da2_6_, visit_.description as descript3_6_, visit_.pet_id as pet_id4_6_ from visits visit_ where visit_.id=? [DEBUG] Insert 0: insert into visits (visit_date, description, pet_id, id) values (?, ?, ?, ?) [DEBUG] Update 0: update visits set visit_date=?, description=?, pet_id=? where id=? [DEBUG] Delete 0: delete from visits where id=? [DEBUG] Identity insert: insert into visits (id, visit_date, description, pet_id) values (default, ?, ?, ?) [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@26c1f3eb] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [NONE]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@16b2d182] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [READ]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@50841932] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [UPGRADE]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@68c47cf9] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [UPGRADE_NOWAIT]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7e764e5c] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [UPGRADE_SKIPLOCKED]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@92de794] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [FORCE]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@17a5ae7b] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [PESSIMISTIC_READ]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@183a84f4] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [PESSIMISTIC_WRITE]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@11771fd6] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [PESSIMISTIC_FORCE_INCREMENT]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4d142b53] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [OPTIMISTIC]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@128ca7af] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [OPTIMISTIC_FORCE_INCREMENT]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? [DEBUG] Static select for action ACTION_MERGE on entity org.springframework.samples.petclinic.visit.Visit: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? [DEBUG] Static select for action ACTION_REFRESH on entity org.springframework.samples.petclinic.visit.Visit: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? [DEBUG] Static SQL for entity: org.springframework.samples.petclinic.owner.PetType [DEBUG] Version select: select id from types where id =? [DEBUG] Snapshot select: select pettype_.id, pettype_.name as name2_3_ from types pettype_ where pettype_.id=? [DEBUG] Insert 0: insert into types (name, id) values (?, ?) [DEBUG] Update 0: update types set name=? where id=? [DEBUG] Delete 0: delete from types where id=? [DEBUG] Identity insert: insert into types (id, name) values (default, ?) [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@57d7c511] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [NONE]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7f57a7a4] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [READ]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@45ac973] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [UPGRADE]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@40239b34] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [UPGRADE_NOWAIT]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1c966488] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [UPGRADE_SKIPLOCKED]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@19d0d1ab] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [FORCE]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5114c8a1] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [PESSIMISTIC_READ]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3b95fce9] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [PESSIMISTIC_WRITE]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@78805df3] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [PESSIMISTIC_FORCE_INCREMENT]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@71ce19ee] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [OPTIMISTIC]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@322f84fd] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [OPTIMISTIC_FORCE_INCREMENT]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Static select for action ACTION_MERGE on entity org.springframework.samples.petclinic.owner.PetType: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Static select for action ACTION_REFRESH on entity org.springframework.samples.petclinic.owner.PetType: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Static SQL for entity: org.springframework.samples.petclinic.vet.Specialty [DEBUG] Version select: select id from specialties where id =? [DEBUG] Snapshot select: select specialty_.id, specialty_.name as name2_2_ from specialties specialty_ where specialty_.id=? [DEBUG] Insert 0: insert into specialties (name, id) values (?, ?) [DEBUG] Update 0: update specialties set name=? where id=? [DEBUG] Delete 0: delete from specialties where id=? [DEBUG] Identity insert: insert into specialties (id, name) values (default, ?) [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@10bcbbed] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [NONE]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@47e70f54] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [READ]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@45302e66] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [UPGRADE]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@382608d0] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [UPGRADE_NOWAIT]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7841c990] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [UPGRADE_SKIPLOCKED]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@169d5567] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [FORCE]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@68b3de47] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [PESSIMISTIC_READ]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@27c827ec] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [PESSIMISTIC_WRITE]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@b272860] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [PESSIMISTIC_FORCE_INCREMENT]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@25c06894] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [OPTIMISTIC]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6e7cb01a] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [OPTIMISTIC_FORCE_INCREMENT]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? [DEBUG] Static select for action ACTION_MERGE on entity org.springframework.samples.petclinic.vet.Specialty: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? [DEBUG] Static select for action ACTION_REFRESH on entity org.springframework.samples.petclinic.vet.Specialty: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? [DEBUG] Static SQL for entity: org.springframework.samples.petclinic.vet.Vet [DEBUG] Version select: select id from vets where id =? [DEBUG] Snapshot select: select vet_.id, vet_.first_name as first_na2_5_, vet_.last_name as last_nam3_5_ from vets vet_ where vet_.id=? [DEBUG] Insert 0: insert into vets (first_name, last_name, id) values (?, ?, ?) [DEBUG] Update 0: update vets set first_name=?, last_name=? where id=? [DEBUG] Delete 0: delete from vets where id=? [DEBUG] Identity insert: insert into vets (id, first_name, last_name) values (default, ?, ?) [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5c04ec8] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@5a88849] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@36ce0bc2] [DEBUG] Visiting attribute path : specialties.name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} - JOIN (JoinDefinedByMetadata(specialties)) : -> - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.vet.Vet.specialties) - SQL table alias mapping - specialtie1_ - alias suffix - 1_ - suffixed key columns - {vet_id1_4_1_} - entity-element alias suffix - 2_ - 2_entity-element suffixed key columns - id1_2_2_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty2_ - alias suffix - 2_ - suffixed key columns - {id1_2_2_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [NONE]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_, specialtie1_.vet_id as vet_id1_4_1_, specialty2_.id as specialt2_4_1_, specialty2_.id as id1_2_2_, specialty2_.name as name2_2_2_ from vets vet0_ left outer join vet_specialties specialtie1_ on vet0_.id=specialtie1_.vet_id left outer join specialties specialty2_ on specialtie1_.specialty_id=specialty2_.id where vet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@c19bb2a] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@143900a6] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@712594f4] [DEBUG] Visiting attribute path : specialties.name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} - JOIN (JoinDefinedByMetadata(specialties)) : -> - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.vet.Vet.specialties) - SQL table alias mapping - specialtie1_ - alias suffix - 1_ - suffixed key columns - {vet_id1_4_1_} - entity-element alias suffix - 2_ - 2_entity-element suffixed key columns - id1_2_2_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty2_ - alias suffix - 2_ - suffixed key columns - {id1_2_2_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [READ]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_, specialtie1_.vet_id as vet_id1_4_1_, specialty2_.id as specialt2_4_1_, specialty2_.id as id1_2_2_, specialty2_.name as name2_2_2_ from vets vet0_ left outer join vet_specialties specialtie1_ on vet0_.id=specialtie1_.vet_id left outer join specialties specialty2_ on specialtie1_.specialty_id=specialty2_.id where vet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@238a7e3d] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@6bec566e] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@47400608] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [UPGRADE]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@374bf34b] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@6efc9d3f] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@294bb6ae] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [UPGRADE_NOWAIT]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4172c967] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@7bb3294c] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@f391e52] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [UPGRADE_SKIPLOCKED]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5857d723] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@294a3f2a] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6e466fdf] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [FORCE]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@84e43fb] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@37a14aa1] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6ac4f31d] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [PESSIMISTIC_READ]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@106f2425] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@362fd4e9] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7bbe852a] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [PESSIMISTIC_WRITE]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1299c874] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@629cf53c] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6d84ab90] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [PESSIMISTIC_FORCE_INCREMENT]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3182143c] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@7983a5d5] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3113595e] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [OPTIMISTIC]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@109188b4] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@14580edc] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3f2a7ca0] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [OPTIMISTIC_FORCE_INCREMENT]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? [DEBUG] Static select for action ACTION_MERGE on entity org.springframework.samples.petclinic.vet.Vet: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? [DEBUG] Static select for action ACTION_REFRESH on entity org.springframework.samples.petclinic.vet.Vet: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@6778636f] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@2dbf8cfc] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Property path deemed to be circular : owner [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@2a317af7] [DEBUG] Visiting attribute path : type.name [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@54f4734e] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6a26eee6] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(collection=org.springframework.samples.petclinic.owner.Owner.pets) - Returns - CollectionReturnImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Owner.pets]) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Owner.pets].) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Owner.pets]..type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Owner.pets]..visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Owner.pets]..visits.) - QuerySpaces - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.owner.Owner.pets) - SQL table alias mapping - pets0_ - alias suffix - 0_ - suffixed key columns - {owner_id4_1_0_} - entity-element alias suffix - 1_ - 1_entity-element suffixed key columns - id1_1_1_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pets0_ - alias suffix - 1_ - suffixed key columns - {id1_1_1_} - JOIN (JoinDefinedByMetadata(type)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype1_ - alias suffix - 2_ - suffixed key columns - {id1_3_2_} [DEBUG] Static select for collection org.springframework.samples.petclinic.owner.Owner.pets: select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_3_2_, pettype1_.name as name2_3_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@25890ce3] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@39b9dc35] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(collection=org.springframework.samples.petclinic.vet.Vet.specialties) - Returns - CollectionReturnImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=[org.springframework.samples.petclinic.vet.Vet.specialties]) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=[org.springframework.samples.petclinic.vet.Vet.specialties].) - QuerySpaces - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.vet.Vet.specialties) - SQL table alias mapping - specialtie0_ - alias suffix - 0_ - suffixed key columns - {vet_id1_4_0_} - entity-element alias suffix - 1_ - 1_entity-element suffixed key columns - id1_2_1_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty1_ - alias suffix - 1_ - suffixed key columns - {id1_2_1_} [DEBUG] Static select for collection org.springframework.samples.petclinic.vet.Vet.specialties: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@6e149395] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@19bbb216] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(collection=org.springframework.samples.petclinic.owner.Pet.visits) - Returns - CollectionReturnImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Pet.visits]) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Pet.visits].) - QuerySpaces - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.owner.Pet.visits) - SQL table alias mapping - visits0_ - alias suffix - 0_ - suffixed key columns - {pet_id4_6_0_} - entity-element alias suffix - 1_ - 1_entity-element suffixed key columns - id1_6_1_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visits0_ - alias suffix - 1_ - suffixed key columns - {id1_6_1_} [DEBUG] Static select for collection org.springframework.samples.petclinic.owner.Pet.visits: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? [DEBUG] Instantiated session factory [DEBUG] Checking 0 named HQL queries [DEBUG] Checking 0 named SQL queries [DEBUG] Initializing SessionFactoryRegistry : org.hibernate.internal.SessionFactoryRegistry@138d978e [DEBUG] Registering SessionFactory: c59df67d-8705-4af3-afc7-5beb0ae35a63 () [DEBUG] Not binding SessionFactory to JNDI, no JNDI name configured [DEBUG] No actions specified; doing nothing [DEBUG] Initializing EntityManagerFactoryRegistry : org.hibernate.jpa.internal.EntityManagerFactoryRegistry@5ace6611 [DEBUG] Registering EntityManagerFactory: default [INFO] Initialized JPA EntityManagerFactory for persistence unit 'default' [DEBUG] Statistics initialized [enabled=false] [DEBUG] QueryTranslatorFactory : org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory@5418893c [INFO] HHH000397: Using ASTQueryTranslatorFactory [DEBUG] parse() - HQL: SELECT DISTINCT owner FROM org.springframework.samples.petclinic.owner.Owner owner left join fetch owner.pets WHERE owner.lastName LIKE :lastName [DEBUG] --- HQL AST --- \-[QUERY] Node: 'query' +-[SELECT_FROM] Node: 'SELECT_FROM' | +-[FROM] Node: 'FROM' | | +-[RANGE] Node: 'RANGE' | | | +-[DOT] Node: '.' | | | | +-[DOT] Node: '.' | | | | | +-[DOT] Node: '.' | | | | | | +-[DOT] Node: '.' | | | | | | | +-[DOT] Node: '.' | | | | | | | | +-[IDENT] Node: 'org' | | | | | | | | \-[IDENT] Node: 'springframework' | | | | | | | \-[IDENT] Node: 'samples' | | | | | | \-[IDENT] Node: 'petclinic' | | | | | \-[IDENT] Node: 'owner' | | | | \-[IDENT] Node: 'Owner' | | | \-[ALIAS] Node: 'owner' | | \-[JOIN] Node: 'join' | | +-[LEFT] Node: 'left' | | +-[FETCH] Node: 'fetch' | | \-[DOT] Node: '.' | | +-[IDENT] Node: 'owner' | | \-[IDENT] Node: 'pets' | \-[SELECT] Node: 'SELECT' | +-[DISTINCT] Node: 'DISTINCT' | \-[IDENT] Node: 'owner' \-[WHERE] Node: 'WHERE' \-[LIKE] Node: 'like' +-[DOT] Node: '.' | +-[IDENT] Node: 'owner' | \-[IDENT] Node: 'lastName' \-[COLON] Node: ':' \-[IDENT] Node: 'lastName' [DEBUG] throwQueryException() : no errors [DEBUG] select << begin [level=1, statement=select] [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.owner.Owner (owner) -> owner0_ [DEBUG] Resolved : owner -> owner0_.id [DEBUG] getDataType() : pets -> org.hibernate.type.SetType(org.springframework.samples.petclinic.owner.Owner.pets) [DEBUG] createEntityAssociation() : One to many - path = owner.pets role = org.springframework.samples.petclinic.owner.Owner.pets associatedEntityName = org.springframework.samples.petclinic.owner.Pet [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.owner.Pet () -> pets1_ [DEBUG] addJoinByPathMap() : owner.pets -> FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=null,role=null,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}} [DEBUG] dereferenceCollection() : Created new FROM element for owner.pets : pets pets1_ [DEBUG] Resolved : owner.pets -> . [DEBUG] createFromJoinElement() : -- join tree -- \-[JOIN_FRAGMENT] FromElement: 'pets pets1_' FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=null,role=org.springframework.samples.petclinic.owner.Owner.pets,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}} [DEBUG] Resolved : owner -> owner0_.id [DEBUG] Resolved : owner -> owner0_.id [DEBUG] getDataType() : lastName -> org.hibernate.type.StringType@6a299b9d [DEBUG] Resolved : owner.lastName -> owner0_.last_name [DEBUG] select : finishing up [level=1, statement=select] [DEBUG] processQuery() : ( SELECT ( {select clause} DISTINCT owner0_.id ) ( FromClause{level=1} ( owners owner0_ pets pets1_ ) ) ( WHERE ( like ( owner0_.last_name owner0_.id lastName ) ? ) ) ) [DEBUG] Using FROM fragment [owners owner0_] [DEBUG] Using FROM fragment [left outer join pets pets1_ on owner0_.id=pets1_.owner_id] [DEBUG] select >> end [level=1, statement=select] [DEBUG] --- SQL AST --- \-[SELECT] QueryNode: 'SELECT' querySpaces (pets,owners) +-[SELECT_CLAUSE] SelectClause: '{select clause}' | +-[DISTINCT] SqlNode: 'DISTINCT' | +-[ALIAS_REF] IdentNode: 'owner0_.id as id1_0_0_' {alias=owner, className=org.springframework.samples.petclinic.owner.Owner, tableAlias=owner0_} | +-[SELECT_EXPR] SelectExpressionImpl: 'pets1_.id as id1_1_1_' {FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=null,role=org.springframework.samples.petclinic.owner.Owner.pets,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}}} | +-[SQL_TOKEN] SqlFragment: 'owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_' | +-[SQL_TOKEN] SqlFragment: 'pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_' | \-[SQL_TOKEN] SqlFragment: 'pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__' +-[FROM] FromClause: 'FROM' FromClause{level=1, fromElementCounter=2, fromElements=2, fromElementByClassAlias=[owner], fromElementByTableAlias=[owner0_, pets1_], fromElementsByPath=[owner.pets], collectionJoinFromElementsByPath=[], impliedElements=[]} | \-[FROM_FRAGMENT] FromElement: 'owners owner0_' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=owner,role=null,tableName=owners,tableAlias=owner0_,origin=null,columns={,className=org.springframework.samples.petclinic.owner.Owner}} | \-[JOIN_FRAGMENT] FromElement: 'left outer join pets pets1_ on owner0_.id=pets1_.owner_id' FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=null,role=org.springframework.samples.petclinic.owner.Owner.pets,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}} \-[WHERE] SqlNode: 'WHERE' \-[LIKE] BinaryLogicOperatorNode: 'like' +-[DOT] DotNode: 'owner0_.last_name' {propertyName=lastName,dereferenceType=PRIMITIVE,getPropertyPath=lastName,path=owner.lastName,tableAlias=owner0_,className=org.springframework.samples.petclinic.owner.Owner,classAlias=owner} | +-[ALIAS_REF] IdentNode: 'owner0_.id' {alias=owner, className=org.springframework.samples.petclinic.owner.Owner, tableAlias=owner0_} | \-[IDENT] IdentNode: 'lastName' {originalText=lastName} \-[NAMED_PARAM] ParameterNode: '?' {name=lastName, expectedType=org.hibernate.type.StringType@6a299b9d} [DEBUG] throwQueryException() : no errors [DEBUG] HQL: SELECT DISTINCT owner FROM org.springframework.samples.petclinic.owner.Owner owner left join fetch owner.pets WHERE owner.lastName LIKE :lastName [DEBUG] SQL: select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? [DEBUG] throwQueryException() : no errors [DEBUG] parse() - HQL: SELECT owner FROM org.springframework.samples.petclinic.owner.Owner owner left join fetch owner.pets WHERE owner.id =:id [DEBUG] --- HQL AST --- \-[QUERY] Node: 'query' +-[SELECT_FROM] Node: 'SELECT_FROM' | +-[FROM] Node: 'FROM' | | +-[RANGE] Node: 'RANGE' | | | +-[DOT] Node: '.' | | | | +-[DOT] Node: '.' | | | | | +-[DOT] Node: '.' | | | | | | +-[DOT] Node: '.' | | | | | | | +-[DOT] Node: '.' | | | | | | | | +-[IDENT] Node: 'org' | | | | | | | | \-[IDENT] Node: 'springframework' | | | | | | | \-[IDENT] Node: 'samples' | | | | | | \-[IDENT] Node: 'petclinic' | | | | | \-[IDENT] Node: 'owner' | | | | \-[IDENT] Node: 'Owner' | | | \-[ALIAS] Node: 'owner' | | \-[JOIN] Node: 'join' | | +-[LEFT] Node: 'left' | | +-[FETCH] Node: 'fetch' | | \-[DOT] Node: '.' | | +-[IDENT] Node: 'owner' | | \-[IDENT] Node: 'pets' | \-[SELECT] Node: 'SELECT' | \-[IDENT] Node: 'owner' \-[WHERE] Node: 'WHERE' \-[EQ] Node: '=' +-[DOT] Node: '.' | +-[IDENT] Node: 'owner' | \-[IDENT] Node: 'id' \-[COLON] Node: ':' \-[IDENT] Node: 'id' [DEBUG] throwQueryException() : no errors [DEBUG] select << begin [level=1, statement=select] [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.owner.Owner (owner) -> owner0_ [DEBUG] Resolved : owner -> owner0_.id [DEBUG] getDataType() : pets -> org.hibernate.type.SetType(org.springframework.samples.petclinic.owner.Owner.pets) [DEBUG] createEntityAssociation() : One to many - path = owner.pets role = org.springframework.samples.petclinic.owner.Owner.pets associatedEntityName = org.springframework.samples.petclinic.owner.Pet [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.owner.Pet () -> pets1_ [DEBUG] addJoinByPathMap() : owner.pets -> FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=null,role=null,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}} [DEBUG] dereferenceCollection() : Created new FROM element for owner.pets : pets pets1_ [DEBUG] Resolved : owner.pets -> . [DEBUG] createFromJoinElement() : -- join tree -- \-[JOIN_FRAGMENT] FromElement: 'pets pets1_' FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=null,role=org.springframework.samples.petclinic.owner.Owner.pets,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}} [DEBUG] Resolved : owner -> owner0_.id [DEBUG] Resolved : owner -> owner0_.id [DEBUG] getDataType() : id -> org.hibernate.type.IntegerType@dbca149 [DEBUG] Resolved : owner.id -> owner0_.id [DEBUG] select : finishing up [level=1, statement=select] [DEBUG] processQuery() : ( SELECT ( {select clause} owner0_.id ) ( FromClause{level=1} ( owners owner0_ pets pets1_ ) ) ( WHERE ( = ( owner0_.id owner0_.id id ) ? ) ) ) [DEBUG] Using FROM fragment [owners owner0_] [DEBUG] Using FROM fragment [left outer join pets pets1_ on owner0_.id=pets1_.owner_id] [DEBUG] select >> end [level=1, statement=select] [DEBUG] --- SQL AST --- \-[SELECT] QueryNode: 'SELECT' querySpaces (pets,owners) +-[SELECT_CLAUSE] SelectClause: '{select clause}' | +-[ALIAS_REF] IdentNode: 'owner0_.id as id1_0_0_' {alias=owner, className=org.springframework.samples.petclinic.owner.Owner, tableAlias=owner0_} | +-[SELECT_EXPR] SelectExpressionImpl: 'pets1_.id as id1_1_1_' {FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=null,role=org.springframework.samples.petclinic.owner.Owner.pets,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}}} | +-[SQL_TOKEN] SqlFragment: 'owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_' | +-[SQL_TOKEN] SqlFragment: 'pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_' | \-[SQL_TOKEN] SqlFragment: 'pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__' +-[FROM] FromClause: 'FROM' FromClause{level=1, fromElementCounter=2, fromElements=2, fromElementByClassAlias=[owner], fromElementByTableAlias=[owner0_, pets1_], fromElementsByPath=[owner.pets], collectionJoinFromElementsByPath=[], impliedElements=[]} | \-[FROM_FRAGMENT] FromElement: 'owners owner0_' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=owner,role=null,tableName=owners,tableAlias=owner0_,origin=null,columns={,className=org.springframework.samples.petclinic.owner.Owner}} | \-[JOIN_FRAGMENT] FromElement: 'left outer join pets pets1_ on owner0_.id=pets1_.owner_id' FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=null,role=org.springframework.samples.petclinic.owner.Owner.pets,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}} \-[WHERE] SqlNode: 'WHERE' \-[EQ] BinaryLogicOperatorNode: '=' +-[DOT] DotNode: 'owner0_.id' {propertyName=id,dereferenceType=PRIMITIVE,getPropertyPath=id,path=owner.id,tableAlias=owner0_,className=org.springframework.samples.petclinic.owner.Owner,classAlias=owner} | +-[ALIAS_REF] IdentNode: 'owner0_.id' {alias=owner, className=org.springframework.samples.petclinic.owner.Owner, tableAlias=owner0_} | \-[IDENT] IdentNode: 'id' {originalText=id} \-[NAMED_PARAM] ParameterNode: '?' {name=id, expectedType=org.hibernate.type.IntegerType@dbca149} [DEBUG] throwQueryException() : no errors [DEBUG] HQL: SELECT owner FROM org.springframework.samples.petclinic.owner.Owner owner left join fetch owner.pets WHERE owner.id =:id [DEBUG] SQL: select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? [DEBUG] throwQueryException() : no errors [DEBUG] Mark transaction for rollback [DEBUG] parse() - HQL: SELECT ptype FROM org.springframework.samples.petclinic.owner.PetType ptype ORDER BY ptype.name [DEBUG] --- HQL AST --- \-[QUERY] Node: 'query' +-[SELECT_FROM] Node: 'SELECT_FROM' | +-[FROM] Node: 'FROM' | | \-[RANGE] Node: 'RANGE' | | +-[DOT] Node: '.' | | | +-[DOT] Node: '.' | | | | +-[DOT] Node: '.' | | | | | +-[DOT] Node: '.' | | | | | | +-[DOT] Node: '.' | | | | | | | +-[IDENT] Node: 'org' | | | | | | | \-[IDENT] Node: 'springframework' | | | | | | \-[IDENT] Node: 'samples' | | | | | \-[IDENT] Node: 'petclinic' | | | | \-[IDENT] Node: 'owner' | | | \-[IDENT] Node: 'PetType' | | \-[ALIAS] Node: 'ptype' | \-[SELECT] Node: 'SELECT' | \-[IDENT] Node: 'ptype' \-[ORDER] Node: 'ORDER' \-[DOT] Node: '.' +-[IDENT] Node: 'ptype' \-[IDENT] Node: 'name' [DEBUG] throwQueryException() : no errors [DEBUG] select << begin [level=1, statement=select] [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.owner.PetType (ptype) -> pettype0_ [DEBUG] Resolved : ptype -> pettype0_.id [DEBUG] Resolved : ptype -> pettype0_.id [DEBUG] getDataType() : name -> org.hibernate.type.StringType@6a299b9d [DEBUG] Resolved : ptype.name -> pettype0_.name [DEBUG] select : finishing up [level=1, statement=select] [DEBUG] processQuery() : ( SELECT ( {select clause} pettype0_.id ) ( FromClause{level=1} types pettype0_ ) ( ORDER ( pettype0_.name pettype0_.id name ) ) ) [DEBUG] Using FROM fragment [types pettype0_] [DEBUG] select >> end [level=1, statement=select] [DEBUG] --- SQL AST --- \-[SELECT] QueryNode: 'SELECT' querySpaces (types) +-[SELECT_CLAUSE] SelectClause: '{select clause}' | +-[ALIAS_REF] IdentNode: 'pettype0_.id as id1_3_' {alias=ptype, className=org.springframework.samples.petclinic.owner.PetType, tableAlias=pettype0_} | \-[SQL_TOKEN] SqlFragment: 'pettype0_.name as name2_3_' +-[FROM] FromClause: 'FROM' FromClause{level=1, fromElementCounter=1, fromElements=1, fromElementByClassAlias=[ptype], fromElementByTableAlias=[pettype0_], fromElementsByPath=[], collectionJoinFromElementsByPath=[], impliedElements=[]} | \-[FROM_FRAGMENT] FromElement: 'types pettype0_' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=ptype,role=null,tableName=types,tableAlias=pettype0_,origin=null,columns={,className=org.springframework.samples.petclinic.owner.PetType}} \-[ORDER] OrderByClause: 'ORDER' \-[DOT] DotNode: 'pettype0_.name' {propertyName=name,dereferenceType=PRIMITIVE,getPropertyPath=name,path=ptype.name,tableAlias=pettype0_,className=org.springframework.samples.petclinic.owner.PetType,classAlias=ptype} +-[ALIAS_REF] IdentNode: 'pettype0_.id' {alias=ptype, className=org.springframework.samples.petclinic.owner.PetType, tableAlias=pettype0_} \-[IDENT] IdentNode: 'name' {originalText=name} [DEBUG] throwQueryException() : no errors [DEBUG] HQL: SELECT ptype FROM org.springframework.samples.petclinic.owner.PetType ptype ORDER BY ptype.name [DEBUG] SQL: select pettype0_.id as id1_3_, pettype0_.name as name2_3_ from types pettype0_ order by pettype0_.name [DEBUG] throwQueryException() : no errors [DEBUG] Mark transaction for rollback [INFO] Started ClinicServiceTests in 2.383 seconds (JVM running for 8.933) [DEBUG] begin [INFO] Began transaction (1) for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@5746609e, testMethod = shouldFindVets@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@5a941fb4]; rollback [true] [DEBUG] Rendered criteria query -> select generatedAlias0 from Vet as generatedAlias0 [DEBUG] parse() - HQL: select generatedAlias0 from org.springframework.samples.petclinic.vet.Vet as generatedAlias0 [DEBUG] --- HQL AST --- \-[QUERY] Node: 'query' \-[SELECT_FROM] Node: 'SELECT_FROM' +-[FROM] Node: 'from' | \-[RANGE] Node: 'RANGE' | +-[DOT] Node: '.' | | +-[DOT] Node: '.' | | | +-[DOT] Node: '.' | | | | +-[DOT] Node: '.' | | | | | +-[DOT] Node: '.' | | | | | | +-[IDENT] Node: 'org' | | | | | | \-[IDENT] Node: 'springframework' | | | | | \-[IDENT] Node: 'samples' | | | | \-[IDENT] Node: 'petclinic' | | | \-[IDENT] Node: 'vet' | | \-[IDENT] Node: 'Vet' | \-[ALIAS] Node: 'generatedAlias0' \-[SELECT] Node: 'select' \-[IDENT] Node: 'generatedAlias0' [DEBUG] throwQueryException() : no errors [DEBUG] select << begin [level=1, statement=select] [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.vet.Vet (generatedAlias0) -> vet0_ [DEBUG] Resolved : generatedAlias0 -> vet0_.id [DEBUG] select : finishing up [level=1, statement=select] [DEBUG] processQuery() : ( SELECT ( {select clause} vet0_.id ) ( FromClause{level=1} vets vet0_ ) ) [DEBUG] Using FROM fragment [vets vet0_] [DEBUG] select >> end [level=1, statement=select] [DEBUG] --- SQL AST --- \-[SELECT] QueryNode: 'SELECT' querySpaces (vets) +-[SELECT_CLAUSE] SelectClause: '{select clause}' | +-[ALIAS_REF] IdentNode: 'vet0_.id as id1_5_' {alias=generatedAlias0, className=org.springframework.samples.petclinic.vet.Vet, tableAlias=vet0_} | \-[SQL_TOKEN] SqlFragment: 'vet0_.first_name as first_na2_5_, vet0_.last_name as last_nam3_5_' \-[FROM] FromClause: 'from' FromClause{level=1, fromElementCounter=1, fromElements=1, fromElementByClassAlias=[generatedAlias0], fromElementByTableAlias=[vet0_], fromElementsByPath=[], collectionJoinFromElementsByPath=[], impliedElements=[]} \-[FROM_FRAGMENT] FromElement: 'vets vet0_' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=generatedAlias0,role=null,tableName=vets,tableAlias=vet0_,origin=null,columns={,className=org.springframework.samples.petclinic.vet.Vet}} [DEBUG] throwQueryException() : no errors [DEBUG] HQL: select generatedAlias0 from org.springframework.samples.petclinic.vet.Vet as generatedAlias0 [DEBUG] SQL: select vet0_.id as id1_5_, vet0_.first_name as first_na2_5_, vet0_.last_name as last_nam3_5_ from vets vet0_ [DEBUG] throwQueryException() : no errors [DEBUG] select vet0_.id as id1_5_, vet0_.first_name as first_na2_5_, vet0_.last_name as last_nam3_5_ from vets vet0_ Hibernate: select vet0_.id as id1_5_, vet0_.first_name as first_na2_5_, vet0_.last_name as last_nam3_5_ from vets vet0_ [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.vet.Vet#1] [DEBUG] Result set row: 1 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.vet.Vet#2] [DEBUG] Result set row: 2 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.vet.Vet#3] [DEBUG] Result set row: 3 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.vet.Vet#4] [DEBUG] Result set row: 4 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.vet.Vet#5] [DEBUG] Result set row: 5 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.vet.Vet#6] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Vet#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Vet#1] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Vet#2] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Vet#2] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Vet#3] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Vet#3] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Vet#4] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Vet#4] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Vet#5] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Vet#5] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Vet#6] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Vet#6] [DEBUG] Loading collection: [org.springframework.samples.petclinic.vet.Vet.specialties#6] [DEBUG] select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? Hibernate: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.vet.Vet.specialties#6] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.vet.Vet.specialties#6] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Loading collection: [org.springframework.samples.petclinic.vet.Vet.specialties#5] [DEBUG] select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? Hibernate: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.vet.Vet.specialties#5] [DEBUG] Starting ResultSet row #0 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.vet.Vet.specialties#5] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Specialty#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Specialty#1] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.vet.Vet.specialties#5] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Loading collection: [org.springframework.samples.petclinic.vet.Vet.specialties#4] [DEBUG] select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? Hibernate: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.vet.Vet.specialties#4] [DEBUG] Starting ResultSet row #0 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.vet.Vet.specialties#4] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Specialty#2] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Specialty#2] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.vet.Vet.specialties#4] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Loading collection: [org.springframework.samples.petclinic.vet.Vet.specialties#3] [DEBUG] select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? Hibernate: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.vet.Vet.specialties#3] [DEBUG] Starting ResultSet row #0 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.vet.Vet.specialties#3] [DEBUG] Starting ResultSet row #1 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.vet.Vet.specialties#3] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Specialty#3] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Specialty#3] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.vet.Vet.specialties#3] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Loading collection: [org.springframework.samples.petclinic.vet.Vet.specialties#2] [DEBUG] select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? Hibernate: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.vet.Vet.specialties#2] [DEBUG] Starting ResultSet row #0 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.vet.Vet.specialties#2] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.vet.Vet.specialties#2] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Loading collection: [org.springframework.samples.petclinic.vet.Vet.specialties#1] [DEBUG] select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? Hibernate: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.vet.Vet.specialties#1] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.vet.Vet.specialties#1] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] rolling back [INFO] Rolled back transaction for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@5746609e, testMethod = shouldFindVets@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. [DEBUG] begin [INFO] Began transaction (1) for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@1f4de96e, testMethod = shouldFindOwnersByLastName@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@5a941fb4]; rollback [true] [DEBUG] select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? Hibernate: select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Owner#2], EntityKey[org.springframework.samples.petclinic.owner.Pet#2] [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Owner.pets#2] [DEBUG] Result set row: 1 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Owner#4], EntityKey[org.springframework.samples.petclinic.owner.Pet#5] [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Owner.pets#4] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Owner#2] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Owner#2] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Pet#2] [DEBUG] select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Starting ResultSet row #0 [DEBUG] On call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#6] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#6] [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done entity load : org.springframework.samples.petclinic.owner.PetType#6 [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Pet#2] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Owner#4] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Owner#4] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Pet#5] [DEBUG] select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Starting ResultSet row #0 [DEBUG] On call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#3] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#3] [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done entity load : org.springframework.samples.petclinic.owner.PetType#3 [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Pet#5] [DEBUG] 2 collections were found in result set for role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Owner.pets#2] [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Owner.pets#4] [DEBUG] 2 collections initialized for role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Loading collection: [org.springframework.samples.petclinic.owner.Pet.visits#5] [DEBUG] select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.owner.Pet.visits#5] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Pet.visits#5] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Loading collection: [org.springframework.samples.petclinic.owner.Pet.visits#2] [DEBUG] select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.owner.Pet.visits#2] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Pet.visits#2] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Processing flush-time cascades [DEBUG] Dirty checking collections [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Owner.pets#2], was: [org.springframework.samples.petclinic.owner.Owner.pets#2] (initialized) [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Pet.visits#2], was: [org.springframework.samples.petclinic.owner.Pet.visits#2] (initialized) [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Owner.pets#4], was: [org.springframework.samples.petclinic.owner.Owner.pets#4] (initialized) [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Pet.visits#5], was: [org.springframework.samples.petclinic.owner.Pet.visits#5] (initialized) [DEBUG] Flushed: 0 insertions, 0 updates, 0 deletions to 6 objects [DEBUG] Flushed: 0 (re)creations, 0 updates, 0 removals to 4 collections [DEBUG] Listing entities: [DEBUG] org.springframework.samples.petclinic.owner.PetType{name=lizard, id=3} [DEBUG] org.springframework.samples.petclinic.owner.Owner{pets=[org.springframework.samples.petclinic.owner.Pet#5], firstName=Harold, lastName=Davis, address=563 Friendly St., city=Windsor, telephone=6085553198, id=4} [DEBUG] org.springframework.samples.petclinic.owner.Pet{owner=org.springframework.samples.petclinic.owner.Owner#4, visits=[], name=Iggy, id=5, type=org.springframework.samples.petclinic.owner.PetType#3, birthDate=2010-11-30} [DEBUG] org.springframework.samples.petclinic.owner.PetType{name=hamster, id=6} [DEBUG] org.springframework.samples.petclinic.owner.Owner{pets=[org.springframework.samples.petclinic.owner.Pet#2], firstName=Betty, lastName=Davis, address=638 Cardinal Ave., city=Sun Prairie, telephone=6085551749, id=2} [DEBUG] org.springframework.samples.petclinic.owner.Pet{owner=org.springframework.samples.petclinic.owner.Owner#2, visits=[], name=Basil, id=2, type=org.springframework.samples.petclinic.owner.PetType#6, birthDate=2012-08-06} [DEBUG] select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? Hibernate: select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? [DEBUG] No collections were found in result set for role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] rolling back [INFO] Rolled back transaction for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@1f4de96e, testMethod = shouldFindOwnersByLastName@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. [DEBUG] begin [INFO] Began transaction (1) for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@3f7bf0f6, testMethod = shouldAddNewVisitForPet@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@5a941fb4]; rollback [true] [DEBUG] Rendered criteria query -> select generatedAlias0 from Pet as generatedAlias0 where generatedAlias0.id=:param0 [DEBUG] parse() - HQL: select generatedAlias0 from org.springframework.samples.petclinic.owner.Pet as generatedAlias0 where generatedAlias0.id=:param0 [DEBUG] --- HQL AST --- \-[QUERY] Node: 'query' +-[SELECT_FROM] Node: 'SELECT_FROM' | +-[FROM] Node: 'from' | | \-[RANGE] Node: 'RANGE' | | +-[DOT] Node: '.' | | | +-[DOT] Node: '.' | | | | +-[DOT] Node: '.' | | | | | +-[DOT] Node: '.' | | | | | | +-[DOT] Node: '.' | | | | | | | +-[IDENT] Node: 'org' | | | | | | | \-[IDENT] Node: 'springframework' | | | | | | \-[IDENT] Node: 'samples' | | | | | \-[IDENT] Node: 'petclinic' | | | | \-[IDENT] Node: 'owner' | | | \-[IDENT] Node: 'Pet' | | \-[ALIAS] Node: 'generatedAlias0' | \-[SELECT] Node: 'select' | \-[IDENT] Node: 'generatedAlias0' \-[WHERE] Node: 'where' \-[EQ] Node: '=' +-[DOT] Node: '.' | +-[IDENT] Node: 'generatedAlias0' | \-[IDENT] Node: 'id' \-[COLON] Node: ':' \-[IDENT] Node: 'param0' [DEBUG] throwQueryException() : no errors [DEBUG] select << begin [level=1, statement=select] [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.owner.Pet (generatedAlias0) -> pet0_ [DEBUG] Resolved : generatedAlias0 -> pet0_.id [DEBUG] Resolved : generatedAlias0 -> pet0_.id [DEBUG] getDataType() : id -> org.hibernate.type.IntegerType@dbca149 [DEBUG] Resolved : generatedAlias0.id -> pet0_.id [DEBUG] select : finishing up [level=1, statement=select] [DEBUG] processQuery() : ( SELECT ( {select clause} pet0_.id ) ( FromClause{level=1} pets pet0_ ) ( where ( = ( pet0_.id pet0_.id id ) ? ) ) ) [DEBUG] Using FROM fragment [pets pet0_] [DEBUG] select >> end [level=1, statement=select] [DEBUG] --- SQL AST --- \-[SELECT] QueryNode: 'SELECT' querySpaces (pets) +-[SELECT_CLAUSE] SelectClause: '{select clause}' | +-[ALIAS_REF] IdentNode: 'pet0_.id as id1_1_' {alias=generatedAlias0, className=org.springframework.samples.petclinic.owner.Pet, tableAlias=pet0_} | \-[SQL_TOKEN] SqlFragment: 'pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_' +-[FROM] FromClause: 'from' FromClause{level=1, fromElementCounter=1, fromElements=1, fromElementByClassAlias=[generatedAlias0], fromElementByTableAlias=[pet0_], fromElementsByPath=[], collectionJoinFromElementsByPath=[], impliedElements=[]} | \-[FROM_FRAGMENT] FromElement: 'pets pet0_' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=generatedAlias0,role=null,tableName=pets,tableAlias=pet0_,origin=null,columns={,className=org.springframework.samples.petclinic.owner.Pet}} \-[WHERE] SqlNode: 'where' \-[EQ] BinaryLogicOperatorNode: '=' +-[DOT] DotNode: 'pet0_.id' {propertyName=id,dereferenceType=PRIMITIVE,getPropertyPath=id,path=generatedAlias0.id,tableAlias=pet0_,className=org.springframework.samples.petclinic.owner.Pet,classAlias=generatedAlias0} | +-[ALIAS_REF] IdentNode: 'pet0_.id' {alias=generatedAlias0, className=org.springframework.samples.petclinic.owner.Pet, tableAlias=pet0_} | \-[IDENT] IdentNode: 'id' {originalText=id} \-[NAMED_PARAM] ParameterNode: '?' {name=param0, expectedType=org.hibernate.type.IntegerType@dbca149} [DEBUG] throwQueryException() : no errors [DEBUG] HQL: select generatedAlias0 from org.springframework.samples.petclinic.owner.Pet as generatedAlias0 where generatedAlias0.id=:param0 [DEBUG] SQL: select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? [DEBUG] throwQueryException() : no errors [DEBUG] select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? Hibernate: select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? Hibernate: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? [DEBUG] Starting ResultSet row #0 [DEBUG] On call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Owner#6] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Owner#6] [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done entity load : org.springframework.samples.petclinic.owner.Owner#6 [DEBUG] select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Starting ResultSet row #0 [DEBUG] On call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done entity load : org.springframework.samples.petclinic.owner.PetType#1 [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] Loading collection: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] Starting ResultSet row #0 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] Starting ResultSet row #1 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.visit.Visit#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.visit.Visit#1] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.visit.Visit#4] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.visit.Visit#4] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Executing identity-insert immediately [DEBUG] insert into visits (id, visit_date, description, pet_id) values (default, ?, ?, ?) Hibernate: insert into visits (id, visit_date, description, pet_id) values (default, ?, ?, ?) [DEBUG] Natively generated identity: 5 [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] EntityCopyObserver strategy: disallow [DEBUG] Rendered criteria query -> select generatedAlias0 from Pet as generatedAlias0 where generatedAlias0.id=:param0 [DEBUG] Processing flush-time cascades [DEBUG] Dirty checking collections [DEBUG] Collection dirty: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Pet.visits#7], was: [org.springframework.samples.petclinic.owner.Pet.visits#7] (initialized) [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Owner.pets#6], was: [org.springframework.samples.petclinic.owner.Owner.pets#6] (uninitialized) [DEBUG] Flushed: 0 insertions, 0 updates, 0 deletions to 6 objects [DEBUG] Flushed: 0 (re)creations, 1 updates, 0 removals to 2 collections [DEBUG] Listing entities: [DEBUG] org.springframework.samples.petclinic.visit.Visit{date=2013-01-04 00:00:00.0, petId=7, description=spayed, id=4} [DEBUG] org.springframework.samples.petclinic.visit.Visit{date=Wed May 10 11:17:31 PDT 2017, petId=7, description=test, id=5} [DEBUG] org.springframework.samples.petclinic.owner.Owner{pets=, firstName=Jean, lastName=Coleman, address=105 N. Lake St., city=Monona, telephone=6085552654, id=6} [DEBUG] org.springframework.samples.petclinic.owner.Pet{owner=org.springframework.samples.petclinic.owner.Owner#6, visits=[org.springframework.samples.petclinic.visit.Visit#1, org.springframework.samples.petclinic.visit.Visit#5, org.springframework.samples.petclinic.visit.Visit#4], name=Samantha, id=7, type=org.springframework.samples.petclinic.owner.PetType#1, birthDate=2012-09-04} [DEBUG] org.springframework.samples.petclinic.owner.PetType{name=cat, id=1} [DEBUG] org.springframework.samples.petclinic.visit.Visit{date=2013-01-01 00:00:00.0, petId=7, description=rabies shot, id=1} [DEBUG] select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? Hibernate: select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] rolling back [INFO] Rolled back transaction for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@3f7bf0f6, testMethod = shouldAddNewVisitForPet@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. [DEBUG] begin [INFO] Began transaction (1) for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@41d8ac75, testMethod = shouldUpdateOwner@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@5a941fb4]; rollback [true] [DEBUG] select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? Hibernate: select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Owner#1], EntityKey[org.springframework.samples.petclinic.owner.Pet#1] [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Owner.pets#1] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Owner#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Owner#1] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Pet#1] [DEBUG] select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Starting ResultSet row #0 [DEBUG] On call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done entity load : org.springframework.samples.petclinic.owner.PetType#1 [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Pet#1] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Owner.pets#1] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Loading collection: [org.springframework.samples.petclinic.owner.Pet.visits#1] [DEBUG] select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.owner.Pet.visits#1] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Pet.visits#1] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Processing flush-time cascades [DEBUG] Dirty checking collections [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Owner.pets#1], was: [org.springframework.samples.petclinic.owner.Owner.pets#1] (initialized) [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Pet.visits#1], was: [org.springframework.samples.petclinic.owner.Pet.visits#1] (initialized) [DEBUG] Flushed: 0 insertions, 1 updates, 0 deletions to 3 objects [DEBUG] Flushed: 0 (re)creations, 0 updates, 0 removals to 2 collections [DEBUG] Listing entities: [DEBUG] org.springframework.samples.petclinic.owner.Owner{pets=[org.springframework.samples.petclinic.owner.Pet#1], firstName=George, lastName=FranklinX, address=110 W. Liberty St., city=Madison, telephone=6085551023, id=1} [DEBUG] org.springframework.samples.petclinic.owner.Pet{owner=org.springframework.samples.petclinic.owner.Owner#1, visits=[], name=Leo, id=1, type=org.springframework.samples.petclinic.owner.PetType#1, birthDate=2010-09-07} [DEBUG] org.springframework.samples.petclinic.owner.PetType{name=cat, id=1} [DEBUG] Changes must be flushed to space: owners [DEBUG] update owners set first_name=?, last_name=?, address=?, city=?, telephone=? where id=? Hibernate: update owners set first_name=?, last_name=?, address=?, city=?, telephone=? where id=? [DEBUG] select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? Hibernate: select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Owner#1], EntityKey[org.springframework.samples.petclinic.owner.Pet#1] [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Owner.pets#1] [DEBUG] No collections were found in result set for role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] rolling back [DEBUG] HHH000420: Closing un-released batch [INFO] Rolled back transaction for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@41d8ac75, testMethod = shouldUpdateOwner@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. [DEBUG] begin [INFO] Began transaction (1) for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@603a34e5, testMethod = shouldFindVisitsByPetId@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@5a941fb4]; rollback [true] [DEBUG] Rendered criteria query -> select generatedAlias0 from Visit as generatedAlias0 where generatedAlias0.petId=:param0 [DEBUG] parse() - HQL: select generatedAlias0 from org.springframework.samples.petclinic.visit.Visit as generatedAlias0 where generatedAlias0.petId=:param0 [DEBUG] --- HQL AST --- \-[QUERY] Node: 'query' +-[SELECT_FROM] Node: 'SELECT_FROM' | +-[FROM] Node: 'from' | | \-[RANGE] Node: 'RANGE' | | +-[DOT] Node: '.' | | | +-[DOT] Node: '.' | | | | +-[DOT] Node: '.' | | | | | +-[DOT] Node: '.' | | | | | | +-[DOT] Node: '.' | | | | | | | +-[IDENT] Node: 'org' | | | | | | | \-[IDENT] Node: 'springframework' | | | | | | \-[IDENT] Node: 'samples' | | | | | \-[IDENT] Node: 'petclinic' | | | | \-[IDENT] Node: 'visit' | | | \-[IDENT] Node: 'Visit' | | \-[ALIAS] Node: 'generatedAlias0' | \-[SELECT] Node: 'select' | \-[IDENT] Node: 'generatedAlias0' \-[WHERE] Node: 'where' \-[EQ] Node: '=' +-[DOT] Node: '.' | +-[IDENT] Node: 'generatedAlias0' | \-[IDENT] Node: 'petId' \-[COLON] Node: ':' \-[IDENT] Node: 'param0' [DEBUG] throwQueryException() : no errors [DEBUG] select << begin [level=1, statement=select] [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.visit.Visit (generatedAlias0) -> visit0_ [DEBUG] Resolved : generatedAlias0 -> visit0_.id [DEBUG] Resolved : generatedAlias0 -> visit0_.id [DEBUG] getDataType() : petId -> org.hibernate.type.IntegerType@dbca149 [DEBUG] Resolved : generatedAlias0.petId -> visit0_.pet_id [DEBUG] select : finishing up [level=1, statement=select] [DEBUG] processQuery() : ( SELECT ( {select clause} visit0_.id ) ( FromClause{level=1} visits visit0_ ) ( where ( = ( visit0_.pet_id visit0_.id petId ) ? ) ) ) [DEBUG] Using FROM fragment [visits visit0_] [DEBUG] select >> end [level=1, statement=select] [DEBUG] --- SQL AST --- \-[SELECT] QueryNode: 'SELECT' querySpaces (visits) +-[SELECT_CLAUSE] SelectClause: '{select clause}' | +-[ALIAS_REF] IdentNode: 'visit0_.id as id1_6_' {alias=generatedAlias0, className=org.springframework.samples.petclinic.visit.Visit, tableAlias=visit0_} | \-[SQL_TOKEN] SqlFragment: 'visit0_.visit_date as visit_da2_6_, visit0_.description as descript3_6_, visit0_.pet_id as pet_id4_6_' +-[FROM] FromClause: 'from' FromClause{level=1, fromElementCounter=1, fromElements=1, fromElementByClassAlias=[generatedAlias0], fromElementByTableAlias=[visit0_], fromElementsByPath=[], collectionJoinFromElementsByPath=[], impliedElements=[]} | \-[FROM_FRAGMENT] FromElement: 'visits visit0_' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=generatedAlias0,role=null,tableName=visits,tableAlias=visit0_,origin=null,columns={,className=org.springframework.samples.petclinic.visit.Visit}} \-[WHERE] SqlNode: 'where' \-[EQ] BinaryLogicOperatorNode: '=' +-[DOT] DotNode: 'visit0_.pet_id' {propertyName=petId,dereferenceType=PRIMITIVE,getPropertyPath=petId,path=generatedAlias0.petId,tableAlias=visit0_,className=org.springframework.samples.petclinic.visit.Visit,classAlias=generatedAlias0} | +-[ALIAS_REF] IdentNode: 'visit0_.id' {alias=generatedAlias0, className=org.springframework.samples.petclinic.visit.Visit, tableAlias=visit0_} | \-[IDENT] IdentNode: 'petId' {originalText=petId} \-[NAMED_PARAM] ParameterNode: '?' {name=param0, expectedType=org.hibernate.type.IntegerType@dbca149} [DEBUG] throwQueryException() : no errors [DEBUG] HQL: select generatedAlias0 from org.springframework.samples.petclinic.visit.Visit as generatedAlias0 where generatedAlias0.petId=:param0 [DEBUG] SQL: select visit0_.id as id1_6_, visit0_.visit_date as visit_da2_6_, visit0_.description as descript3_6_, visit0_.pet_id as pet_id4_6_ from visits visit0_ where visit0_.pet_id=? [DEBUG] throwQueryException() : no errors [DEBUG] select visit0_.id as id1_6_, visit0_.visit_date as visit_da2_6_, visit0_.description as descript3_6_, visit0_.pet_id as pet_id4_6_ from visits visit0_ where visit0_.pet_id=? Hibernate: select visit0_.id as id1_6_, visit0_.visit_date as visit_da2_6_, visit0_.description as descript3_6_, visit0_.pet_id as pet_id4_6_ from visits visit0_ where visit0_.pet_id=? [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.visit.Visit#1] [DEBUG] Result set row: 1 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.visit.Visit#4] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.visit.Visit#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.visit.Visit#1] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.visit.Visit#4] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.visit.Visit#4] [DEBUG] rolling back [INFO] Rolled back transaction for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@603a34e5, testMethod = shouldFindVisitsByPetId@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. [DEBUG] begin [INFO] Began transaction (1) for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@61a17f3, testMethod = shouldInsertPetIntoDatabaseAndGenerateId@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@5a941fb4]; rollback [true] [DEBUG] select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? Hibernate: select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Owner#6], EntityKey[org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Owner.pets#6] [DEBUG] Result set row: 1 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Owner#6], EntityKey[org.springframework.samples.petclinic.owner.Pet#8] [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Owner.pets#6] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Owner#6] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Owner#6] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Starting ResultSet row #0 [DEBUG] On call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done entity load : org.springframework.samples.petclinic.owner.PetType#1 [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Pet#8] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Pet#8] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Owner.pets#6] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Loading collection: [org.springframework.samples.petclinic.owner.Pet.visits#8] [DEBUG] select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.owner.Pet.visits#8] [DEBUG] Starting ResultSet row #0 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Pet.visits#8] [DEBUG] Starting ResultSet row #1 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Pet.visits#8] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.visit.Visit#2] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.visit.Visit#2] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.visit.Visit#3] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.visit.Visit#3] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Pet.visits#8] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Loading collection: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] Starting ResultSet row #0 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] Starting ResultSet row #1 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.visit.Visit#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.visit.Visit#1] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.visit.Visit#4] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.visit.Visit#4] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Processing flush-time cascades [DEBUG] Dirty checking collections [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Owner.pets#6], was: [org.springframework.samples.petclinic.owner.Owner.pets#6] (initialized) [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Pet.visits#7], was: [org.springframework.samples.petclinic.owner.Pet.visits#7] (initialized) [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Pet.visits#8], was: [org.springframework.samples.petclinic.owner.Pet.visits#8] (initialized) [DEBUG] Flushed: 0 insertions, 0 updates, 0 deletions to 8 objects [DEBUG] Flushed: 0 (re)creations, 0 updates, 0 removals to 3 collections [DEBUG] Listing entities: [DEBUG] org.springframework.samples.petclinic.owner.PetType{name=cat, id=1} [DEBUG] org.springframework.samples.petclinic.visit.Visit{date=2013-01-01 00:00:00.0, petId=7, description=rabies shot, id=1} [DEBUG] org.springframework.samples.petclinic.visit.Visit{date=2013-01-02 00:00:00.0, petId=8, description=rabies shot, id=2} [DEBUG] org.springframework.samples.petclinic.visit.Visit{date=2013-01-03 00:00:00.0, petId=8, description=neutered, id=3} [DEBUG] org.springframework.samples.petclinic.visit.Visit{date=2013-01-04 00:00:00.0, petId=7, description=spayed, id=4} [DEBUG] org.springframework.samples.petclinic.owner.Owner{pets=[org.springframework.samples.petclinic.owner.Pet#8, org.springframework.samples.petclinic.owner.Pet#7], firstName=Jean, lastName=Coleman, address=105 N. Lake St., city=Monona, telephone=6085552654, id=6} [DEBUG] org.springframework.samples.petclinic.owner.Pet{owner=org.springframework.samples.petclinic.owner.Owner#6, visits=[org.springframework.samples.petclinic.visit.Visit#1, org.springframework.samples.petclinic.visit.Visit#4], name=Samantha, id=7, type=org.springframework.samples.petclinic.owner.PetType#1, birthDate=2012-09-04} [DEBUG] org.springframework.samples.petclinic.owner.Pet{owner=org.springframework.samples.petclinic.owner.Owner#6, visits=[org.springframework.samples.petclinic.visit.Visit#3, org.springframework.samples.petclinic.visit.Visit#2], name=Max, id=8, type=org.springframework.samples.petclinic.owner.PetType#1, birthDate=2012-09-04} [DEBUG] select pettype0_.id as id1_3_, pettype0_.name as name2_3_ from types pettype0_ order by pettype0_.name Hibernate: select pettype0_.id as id1_3_, pettype0_.name as name2_3_ from types pettype0_ order by pettype0_.name [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.PetType#5] [DEBUG] Result set row: 1 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] Result set row: 2 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.PetType#2] [DEBUG] Result set row: 3 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.PetType#6] [DEBUG] Result set row: 4 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.PetType#3] [DEBUG] Result set row: 5 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.PetType#4] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#5] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#5] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#2] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#2] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#6] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#6] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#3] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#3] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#4] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#4] [DEBUG] Executing identity-insert immediately [DEBUG] insert into pets (id, name, birth_date, owner_id, type_id) values (default, ?, ?, ?, ?) Hibernate: insert into pets (id, name, birth_date, owner_id, type_id) values (default, ?, ?, ?, ?) [DEBUG] Natively generated identity: 14 [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Processing flush-time cascades [DEBUG] Dirty checking collections [DEBUG] Collection dirty: [org.springframework.samples.petclinic.owner.Owner.pets#6] [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Owner.pets#6], was: [org.springframework.samples.petclinic.owner.Owner.pets#6] (initialized) [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Pet.visits#7], was: [org.springframework.samples.petclinic.owner.Pet.visits#7] (initialized) [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Pet.visits#8], was: [org.springframework.samples.petclinic.owner.Pet.visits#8] (initialized) [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Pet.visits#14], was: [] (initialized) [DEBUG] Flushed: 0 insertions, 0 updates, 0 deletions to 14 objects [DEBUG] Flushed: 1 (re)creations, 1 updates, 0 removals to 4 collections [DEBUG] Listing entities: [DEBUG] org.springframework.samples.petclinic.owner.Pet{owner=org.springframework.samples.petclinic.owner.Owner#6, visits=[], name=bowser, id=14, type=org.springframework.samples.petclinic.owner.PetType#2, birthDate=Wed May 10 11:17:31 PDT 2017} [DEBUG] org.springframework.samples.petclinic.owner.PetType{name=cat, id=1} [DEBUG] org.springframework.samples.petclinic.visit.Visit{date=2013-01-01 00:00:00.0, petId=7, description=rabies shot, id=1} [DEBUG] org.springframework.samples.petclinic.visit.Visit{date=2013-01-02 00:00:00.0, petId=8, description=rabies shot, id=2} [DEBUG] org.springframework.samples.petclinic.owner.PetType{name=dog, id=2} [DEBUG] org.springframework.samples.petclinic.visit.Visit{date=2013-01-03 00:00:00.0, petId=8, description=neutered, id=3} [DEBUG] org.springframework.samples.petclinic.owner.PetType{name=lizard, id=3} [DEBUG] org.springframework.samples.petclinic.visit.Visit{date=2013-01-04 00:00:00.0, petId=7, description=spayed, id=4} [DEBUG] org.springframework.samples.petclinic.owner.PetType{name=snake, id=4} [DEBUG] org.springframework.samples.petclinic.owner.PetType{name=bird, id=5} [DEBUG] org.springframework.samples.petclinic.owner.Owner{pets=[org.springframework.samples.petclinic.owner.Pet#8, org.springframework.samples.petclinic.owner.Pet#7, org.springframework.samples.petclinic.owner.Pet#14], firstName=Jean, lastName=Coleman, address=105 N. Lake St., city=Monona, telephone=6085552654, id=6} [DEBUG] org.springframework.samples.petclinic.owner.PetType{name=hamster, id=6} [DEBUG] org.springframework.samples.petclinic.owner.Pet{owner=org.springframework.samples.petclinic.owner.Owner#6, visits=[org.springframework.samples.petclinic.visit.Visit#1, org.springframework.samples.petclinic.visit.Visit#4], name=Samantha, id=7, type=org.springframework.samples.petclinic.owner.PetType#1, birthDate=2012-09-04} [DEBUG] org.springframework.samples.petclinic.owner.Pet{owner=org.springframework.samples.petclinic.owner.Owner#6, visits=[org.springframework.samples.petclinic.visit.Visit#3, org.springframework.samples.petclinic.visit.Visit#2], name=Max, id=8, type=org.springframework.samples.petclinic.owner.PetType#1, birthDate=2012-09-04} [DEBUG] Changes must be flushed to space: pets [DEBUG] select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? Hibernate: select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Owner#6], EntityKey[org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Owner.pets#6] [DEBUG] Result set row: 1 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Owner#6], EntityKey[org.springframework.samples.petclinic.owner.Pet#8] [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Owner.pets#6] [DEBUG] Result set row: 2 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Owner#6], EntityKey[org.springframework.samples.petclinic.owner.Pet#14] [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Owner.pets#6] [DEBUG] No collections were found in result set for role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] rolling back [INFO] Rolled back transaction for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@61a17f3, testMethod = shouldInsertPetIntoDatabaseAndGenerateId@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. [DEBUG] begin [INFO] Began transaction (1) for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@4a937d43, testMethod = shouldInsertOwner@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@5a941fb4]; rollback [true] [DEBUG] select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? Hibernate: select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? [DEBUG] No collections were found in result set for role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Executing identity-insert immediately [DEBUG] insert into owners (id, first_name, last_name, address, city, telephone) values (default, ?, ?, ?, ?, ?) Hibernate: insert into owners (id, first_name, last_name, address, city, telephone) values (default, ?, ?, ?, ?, ?) [DEBUG] Natively generated identity: 11 [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Processing flush-time cascades [DEBUG] Dirty checking collections [DEBUG] Flushed: 0 insertions, 0 updates, 0 deletions to 1 objects [DEBUG] Flushed: 0 (re)creations, 0 updates, 0 removals to 0 collections [DEBUG] Listing entities: [DEBUG] org.springframework.samples.petclinic.owner.Owner{pets=null, firstName=Sam, lastName=Schultz, address=4, Evans Street, city=Wollongong, telephone=4444444444, id=11} [DEBUG] select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? Hibernate: select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Owner#11], null [DEBUG] Result set contains (possibly empty) collection: [org.springframework.samples.petclinic.owner.Owner.pets#11] [DEBUG] No collections were found in result set for role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] rolling back [INFO] Rolled back transaction for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@4a937d43, testMethod = shouldInsertOwner@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. [DEBUG] begin [INFO] Began transaction (1) for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@3ce4eb42, testMethod = shouldFindSingleOwnerWithPet@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@5a941fb4]; rollback [true] [DEBUG] select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? Hibernate: select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Owner#1], EntityKey[org.springframework.samples.petclinic.owner.Pet#1] [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Owner.pets#1] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Owner#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Owner#1] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Pet#1] [DEBUG] select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Starting ResultSet row #0 [DEBUG] On call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done entity load : org.springframework.samples.petclinic.owner.PetType#1 [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Pet#1] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Owner.pets#1] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Loading collection: [org.springframework.samples.petclinic.owner.Pet.visits#1] [DEBUG] select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.owner.Pet.visits#1] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Pet.visits#1] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] rolling back [INFO] Rolled back transaction for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@3ce4eb42, testMethod = shouldFindSingleOwnerWithPet@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. [DEBUG] begin [INFO] Began transaction (1) for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@4981b83, testMethod = shouldUpdatePetName@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@5a941fb4]; rollback [true] [DEBUG] Rendered criteria query -> select generatedAlias0 from Pet as generatedAlias0 where generatedAlias0.id=:param0 [DEBUG] select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? Hibernate: select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? Hibernate: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? [DEBUG] Starting ResultSet row #0 [DEBUG] On call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Owner#6] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Owner#6] [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done entity load : org.springframework.samples.petclinic.owner.Owner#6 [DEBUG] select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Starting ResultSet row #0 [DEBUG] On call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done entity load : org.springframework.samples.petclinic.owner.PetType#1 [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] Loading collection: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] Starting ResultSet row #0 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] Starting ResultSet row #1 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.visit.Visit#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.visit.Visit#1] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.visit.Visit#4] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.visit.Visit#4] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Rendered criteria query -> select generatedAlias0 from Pet as generatedAlias0 where generatedAlias0.id=:param0 [DEBUG] Processing flush-time cascades [DEBUG] Dirty checking collections [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Pet.visits#7], was: [org.springframework.samples.petclinic.owner.Pet.visits#7] (initialized) [DEBUG] Collection found: [org.springframework.samples.petclinic.owner.Owner.pets#6], was: [org.springframework.samples.petclinic.owner.Owner.pets#6] (uninitialized) [DEBUG] Flushed: 0 insertions, 1 updates, 0 deletions to 5 objects [DEBUG] Flushed: 0 (re)creations, 0 updates, 0 removals to 2 collections [DEBUG] Listing entities: [DEBUG] org.springframework.samples.petclinic.visit.Visit{date=2013-01-04 00:00:00.0, petId=7, description=spayed, id=4} [DEBUG] org.springframework.samples.petclinic.owner.Owner{pets=, firstName=Jean, lastName=Coleman, address=105 N. Lake St., city=Monona, telephone=6085552654, id=6} [DEBUG] org.springframework.samples.petclinic.owner.Pet{owner=org.springframework.samples.petclinic.owner.Owner#6, visits=[org.springframework.samples.petclinic.visit.Visit#1, org.springframework.samples.petclinic.visit.Visit#4], name=SamanthaX, id=7, type=org.springframework.samples.petclinic.owner.PetType#1, birthDate=2012-09-04} [DEBUG] org.springframework.samples.petclinic.owner.PetType{name=cat, id=1} [DEBUG] org.springframework.samples.petclinic.visit.Visit{date=2013-01-01 00:00:00.0, petId=7, description=rabies shot, id=1} [DEBUG] Changes must be flushed to space: pets [DEBUG] update pets set name=?, birth_date=?, owner_id=?, type_id=? where id=? Hibernate: update pets set name=?, birth_date=?, owner_id=?, type_id=? where id=? [DEBUG] select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? Hibernate: select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] rolling back [DEBUG] HHH000420: Closing un-released batch [INFO] Rolled back transaction for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@4981b83, testMethod = shouldUpdatePetName@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. [DEBUG] begin [INFO] Began transaction (1) for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@718e700c, testMethod = shouldFindAllPetTypes@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@5a941fb4]; rollback [true] [DEBUG] select pettype0_.id as id1_3_, pettype0_.name as name2_3_ from types pettype0_ order by pettype0_.name Hibernate: select pettype0_.id as id1_3_, pettype0_.name as name2_3_ from types pettype0_ order by pettype0_.name [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.PetType#5] [DEBUG] Result set row: 1 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] Result set row: 2 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.PetType#2] [DEBUG] Result set row: 3 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.PetType#6] [DEBUG] Result set row: 4 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.PetType#3] [DEBUG] Result set row: 5 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.PetType#4] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#5] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#5] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#2] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#2] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#6] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#6] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#3] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#3] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#4] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#4] [DEBUG] rolling back [INFO] Rolled back transaction for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@718e700c, testMethod = shouldFindAllPetTypes@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. [DEBUG] begin [INFO] Began transaction (1) for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@ccea4be, testMethod = shouldFindPetWithCorrectId@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]; transaction manager [org.springframework.orm.jpa.JpaTransactionManager@5a941fb4]; rollback [true] [DEBUG] Rendered criteria query -> select generatedAlias0 from Pet as generatedAlias0 where generatedAlias0.id=:param0 [DEBUG] select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? Hibernate: select pet0_.id as id1_1_, pet0_.name as name2_1_, pet0_.birth_date as birth_da3_1_, pet0_.owner_id as owner_id4_1_, pet0_.type_id as type_id5_1_ from pets pet0_ where pet0_.id=? [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? Hibernate: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? [DEBUG] Starting ResultSet row #0 [DEBUG] On call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.Owner#6] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Owner#6] [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done entity load : org.springframework.samples.petclinic.owner.Owner#6 [DEBUG] select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? Hibernate: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Starting ResultSet row #0 [DEBUG] On call to EntityIdentifierReaderImpl#resolve, EntityKey was already known; should only happen on root returns with an optional identifier specified [DEBUG] Resolving associations for [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.PetType#1] [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done entity load : org.springframework.samples.petclinic.owner.PetType#1 [DEBUG] Done materializing entity [org.springframework.samples.petclinic.owner.Pet#7] [DEBUG] Loading collection: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? Hibernate: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] Starting ResultSet row #0 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] Starting ResultSet row #1 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.visit.Visit#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.visit.Visit#1] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.visit.Visit#4] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.visit.Visit#4] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.owner.Pet.visits#7] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] rolling back [INFO] Rolled back transaction for test context [DefaultTestContext@178c4480 testClass = ClinicServiceTests, testInstance = org.springframework.samples.petclinic.service.ClinicServiceTests@ccea4be, testMethod = shouldFindPetWithCorrectId@ClinicServiceTests, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4bdbfbc6 testClass = ClinicServiceTests, locations = '{}', classes = '{class org.springframework.samples.petclinic.PetClinicApplication}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true}', contextCustomizers = set[[ImportsContextCustomizer@79735611 key = [Package Import org.springframework.samples.petclinic.service, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@15b204a1, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@4313f5bc, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@67e37312, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1711c976, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@49d904ec], contextLoader = 'org.springframework.boot.test.context.SpringBootContextLoader', parent = [null]]]. Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.347 sec - in org.springframework.samples.petclinic.service.ClinicServiceTests Running org.springframework.samples.petclinic.system.CrashControllerTests Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 sec - in org.springframework.samples.petclinic.system.CrashControllerTests Running org.springframework.samples.petclinic.system.ProductionConfigurationTests [INFO] Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests], using SpringBootContextLoader [INFO] Could not detect default resource locations for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: no resource found for suffixes {-context.xml, Context.groovy}. [INFO] Could not detect default configuration classes for test class [org.springframework.samples.petclinic.system.ProductionConfigurationTests]: ProductionConfigurationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [INFO] Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.system.ProductionConfigurationTests [INFO] 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] [INFO] Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@2ac0cb64, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7be3a837, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@247d44b4, org.springframework.test.context.support.DirtiesContextTestExecutionListener@640028f2, org.springframework.test.context.transaction.TransactionalTestExecutionListener@48b744fd, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@2ef3efcc, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@60655642, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@5c7b504, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@772589ed, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@4619854a, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@c040c8d, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@3453f79c] |\ _,,,--,,_ /,`.-'`' ._ \-;;,_ _______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______ | | '---''(_/._)-'(_\_) | | | | | | | | | | _ | ___|_ _| | | | | |_| | | | __ _ _ | |_| | |___ | | | | | | | | | | \ \ \ \ | ___| ___| | | | _| |___| | _ | | _| \ \ \ \ | | | |___ | | | |_| | | | | | | |_ ) ) ) ) |___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / / ==================================================================/_/_/_/ :: Built with Spring Boot :: 1.5.1.RELEASE [INFO] Starting ProductionConfigurationTests on HLBWBDGTD101 with PID 3680 (started by svc_jenkins_np in C:\Jenkins\workspace\maven-pipeline-plugin-test) [INFO] The following profiles are active: production [INFO] Refreshing org.springframework.web.context.support.GenericWebApplicationContext@4b20a8e4: startup date [Wed May 10 11:17:32 PDT 2017]; root of context hierarchy [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [INFO] Bean 'org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration' of type [class org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [INFO] Bean 'validator' of type [class org.springframework.validation.beanvalidation.LocalValidatorFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [INFO] Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$58d1f3b0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [INFO] Bean 'org.springframework.cache.jcache.config.ProxyJCacheConfiguration' of type [class org.springframework.cache.jcache.config.ProxyJCacheConfiguration$$EnhancerBySpringCGLIB$$7b19b62e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [INFO] Bean 'org.springframework.cache.annotation.ProxyCachingConfiguration' of type [class org.springframework.cache.annotation.ProxyCachingConfiguration$$EnhancerBySpringCGLIB$$a1e429ce] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [INFO] Bean 'org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration' of type [class org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration$$EnhancerBySpringCGLIB$$9657ee72] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [INFO] Bean 'spring.cache-org.springframework.boot.autoconfigure.cache.CacheProperties' of type [class org.springframework.boot.autoconfigure.cache.CacheProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [INFO] Bean 'cacheManagerCustomizers' of type [class org.springframework.boot.autoconfigure.cache.CacheManagerCustomizers] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [INFO] Bean 'cacheConfig' of type [class org.springframework.samples.petclinic.system.CacheConfig$$EnhancerBySpringCGLIB$$b3bbee6d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [INFO] Bean 'cacheManagerCustomizer' of type [class org.springframework.samples.petclinic.system.CacheConfig$$Lambda$7/978740207] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [INFO] Bean 'org.springframework.boot.autoconfigure.cache.JCacheCacheConfiguration' of type [class org.springframework.boot.autoconfigure.cache.JCacheCacheConfiguration$$EnhancerBySpringCGLIB$$271b1e19] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [DEBUG] Starting 15 Services... [DEBUG] All Services successfully started, 15 Services in 6ms [DEBUG] Initialize successful. [DEBUG] Using default Copier for JSR-107 store-by-value cache vets [DEBUG] Creating Cache 'vets' in EhcacheManager. [DEBUG] Serializer for : org.ehcache.impl.serialization.PlainJavaSerializer@66e5441e [DEBUG] Serializer for : org.ehcache.impl.serialization.PlainJavaSerializer@628f642d [DEBUG] Copier for : org.ehcache.impl.copy.SerializingCopier@1ffe7c42 [DEBUG] Copier for : org.ehcache.impl.copy.SerializingCopier@5f72aaed [DEBUG] Initialize successful. [INFO] Cache 'vets' created in EhcacheManager. [INFO] Registering Ehcache MBean javax.cache:type=CacheStatistics,CacheManager=urn.X-ehcache.jsr107-default-config,Cache=vets [INFO] Bean 'jCacheCacheManager' of type [class org.ehcache.jsr107.Eh107CacheManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [INFO] Registering Ehcache MBean javax.cache:type=CacheStatistics,CacheManager=urn.X-ehcache.jsr107-default-config,Cache=vets [INFO] Bean 'cacheManager' of type [class org.springframework.cache.jcache.JCacheCacheManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [INFO] Bean 'cacheAutoConfigurationValidator' of type [class org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration$CacheManagerValidator] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [INFO] Executing SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/db/hsqldb/schema.sql] [INFO] Executed SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/db/hsqldb/schema.sql] in 7 ms. [INFO] Executing SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/db/hsqldb/data.sql] [INFO] Executed SQL script from URL [file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/generated-classes/cobertura/db/hsqldb/data.sql] in 18 ms. [INFO] Building JPA container EntityManagerFactory for persistence unit 'default' [DEBUG] PersistenceUnitInfo [ name: default persistence provider classname: null classloader: sun.misc.Launcher$AppClassLoader@4aa298b7 excludeUnlistedClasses: true JTA datasource: null Non JTA datasource: org.apache.tomcat.jdbc.pool.DataSource@781befe7{ConnectionPool[defaultAutoCommit=null; defaultReadOnly=null; defaultTransactionIsolation=-1; defaultCatalog=null; driverClassName=org.hsqldb.jdbcDriver; maxActive=100; maxIdle=100; minIdle=10; initialSize=10; maxWait=30000; testOnBorrow=true; testOnReturn=false; timeBetweenEvictionRunsMillis=5000; numTestsPerEvictionRun=0; minEvictableIdleTimeMillis=60000; testWhileIdle=false; testOnConnect=false; password=********; url=jdbc:hsqldb:mem:testdb; username=sa; validationQuery=SELECT COUNT(*) FROM INFORMATION_SCHEMA.SYSTEM_USERS; validationQueryTimeout=-1; validatorClassName=null; validationInterval=3000; accessToUnderlyingConnectionAllowed=true; removeAbandoned=false; removeAbandonedTimeout=60; logAbandoned=false; connectionProperties=null; initSQL=null; jdbcInterceptors=null; jmxEnabled=true; fairQueue=true; useEquals=true; abandonWhenPercentageFull=0; maxAge=0; useLock=false; dataSource=null; dataSourceJNDI=null; suspectTimeout=0; alternateUsernameAllowed=false; commitOnReturn=false; rollbackOnReturn=false; useDisposableConnectionFacade=true; logValidationErrors=false; propagateInterruptState=false; ignoreExceptionOnPreLoad=false; } Transaction type: RESOURCE_LOCAL PU root URL: file:/C:/Jenkins/workspace/maven-pipeline-plugin-test/target/test-classes/ Shared Cache Mode: UNSPECIFIED Validation Mode: AUTO Jar files URLs [] Managed classes names [ org.springframework.samples.petclinic.model.BaseEntity org.springframework.samples.petclinic.model.NamedEntity org.springframework.samples.petclinic.model.Person org.springframework.samples.petclinic.owner.Owner org.springframework.samples.petclinic.owner.Pet org.springframework.samples.petclinic.owner.PetType org.springframework.samples.petclinic.vet.Specialty org.springframework.samples.petclinic.vet.Vet org.springframework.samples.petclinic.visit.Visit] Mapping files names [] Properties [] [DEBUG] Adding Integrator [org.hibernate.cfg.beanvalidation.BeanValidationIntegrator]. [DEBUG] Adding Integrator [org.hibernate.secure.spi.JaccIntegrator]. [DEBUG] Adding Integrator [org.hibernate.cache.internal.CollectionCacheInvalidator]. [DEBUG] Adding Integrator [org.hibernate.jpa.event.spi.JpaIntegrator]. [DEBUG] Overriding existing service binding [org.hibernate.secure.spi.JaccService] [DEBUG] Cache region factory : org.hibernate.cache.internal.NoCachingRegionFactory [DEBUG] Adding type registration boolean -> org.hibernate.type.BooleanType@59a3eaf7 [DEBUG] Adding type registration boolean -> org.hibernate.type.BooleanType@59a3eaf7 [DEBUG] Adding type registration java.lang.Boolean -> org.hibernate.type.BooleanType@59a3eaf7 [DEBUG] Adding type registration numeric_boolean -> org.hibernate.type.NumericBooleanType@54f9326c [DEBUG] Adding type registration true_false -> org.hibernate.type.TrueFalseType@30333941 [DEBUG] Adding type registration yes_no -> org.hibernate.type.YesNoType@4e02f17d [DEBUG] Adding type registration byte -> org.hibernate.type.ByteType@516037be [DEBUG] Adding type registration byte -> org.hibernate.type.ByteType@516037be [DEBUG] Adding type registration java.lang.Byte -> org.hibernate.type.ByteType@516037be [DEBUG] Adding type registration character -> org.hibernate.type.CharacterType@20a4cba7 [DEBUG] Adding type registration char -> org.hibernate.type.CharacterType@20a4cba7 [DEBUG] Adding type registration java.lang.Character -> org.hibernate.type.CharacterType@20a4cba7 [DEBUG] Adding type registration short -> org.hibernate.type.ShortType@9de1b85 [DEBUG] Adding type registration short -> org.hibernate.type.ShortType@9de1b85 [DEBUG] Adding type registration java.lang.Short -> org.hibernate.type.ShortType@9de1b85 [DEBUG] Adding type registration integer -> org.hibernate.type.IntegerType@dbca149 [DEBUG] Adding type registration int -> org.hibernate.type.IntegerType@dbca149 [DEBUG] Adding type registration java.lang.Integer -> org.hibernate.type.IntegerType@dbca149 [DEBUG] Adding type registration long -> org.hibernate.type.LongType@3f40568e [DEBUG] Adding type registration long -> org.hibernate.type.LongType@3f40568e [DEBUG] Adding type registration java.lang.Long -> org.hibernate.type.LongType@3f40568e [DEBUG] Adding type registration float -> org.hibernate.type.FloatType@3d3b4e09 [DEBUG] Adding type registration float -> org.hibernate.type.FloatType@3d3b4e09 [DEBUG] Adding type registration java.lang.Float -> org.hibernate.type.FloatType@3d3b4e09 [DEBUG] Adding type registration double -> org.hibernate.type.DoubleType@3e63bd6b [DEBUG] Adding type registration double -> org.hibernate.type.DoubleType@3e63bd6b [DEBUG] Adding type registration java.lang.Double -> org.hibernate.type.DoubleType@3e63bd6b [DEBUG] Adding type registration big_decimal -> org.hibernate.type.BigDecimalType@4be1dce6 [DEBUG] Adding type registration java.math.BigDecimal -> org.hibernate.type.BigDecimalType@4be1dce6 [DEBUG] Adding type registration big_integer -> org.hibernate.type.BigIntegerType@48333b12 [DEBUG] Adding type registration java.math.BigInteger -> org.hibernate.type.BigIntegerType@48333b12 [DEBUG] Adding type registration string -> org.hibernate.type.StringType@6a299b9d [DEBUG] Adding type registration java.lang.String -> org.hibernate.type.StringType@6a299b9d [DEBUG] Adding type registration nstring -> org.hibernate.type.StringNVarcharType@5a31abe9 [DEBUG] Adding type registration ncharacter -> org.hibernate.type.CharacterNCharType@bcd9ed6 [DEBUG] Adding type registration url -> org.hibernate.type.UrlType@2c978637 [DEBUG] Adding type registration java.net.URL -> org.hibernate.type.UrlType@2c978637 [DEBUG] Adding type registration date -> org.hibernate.type.DateType@69cc49ec [DEBUG] Adding type registration java.sql.Date -> org.hibernate.type.DateType@69cc49ec [DEBUG] Adding type registration time -> org.hibernate.type.TimeType@52f7fa65 [DEBUG] Adding type registration java.sql.Time -> org.hibernate.type.TimeType@52f7fa65 [DEBUG] Adding type registration timestamp -> org.hibernate.type.TimestampType@10ba9780 [DEBUG] Adding type registration java.sql.Timestamp -> org.hibernate.type.TimestampType@10ba9780 [DEBUG] Adding type registration java.util.Date -> org.hibernate.type.TimestampType@10ba9780 [DEBUG] Adding type registration dbtimestamp -> org.hibernate.type.DbTimestampType@352ce817 [DEBUG] Adding type registration calendar -> org.hibernate.type.CalendarType@48aaaed9 [DEBUG] Adding type registration java.util.Calendar -> org.hibernate.type.CalendarType@48aaaed9 [DEBUG] Adding type registration java.util.GregorianCalendar -> org.hibernate.type.CalendarType@48aaaed9 [DEBUG] Adding type registration calendar_date -> org.hibernate.type.CalendarDateType@328e50eb [DEBUG] Adding type registration locale -> org.hibernate.type.LocaleType@1e1ea16d [DEBUG] Adding type registration java.util.Locale -> org.hibernate.type.LocaleType@1e1ea16d [DEBUG] Adding type registration currency -> org.hibernate.type.CurrencyType@29394966 [DEBUG] Adding type registration java.util.Currency -> org.hibernate.type.CurrencyType@29394966 [DEBUG] Adding type registration timezone -> org.hibernate.type.TimeZoneType@4742466e [DEBUG] Adding type registration java.util.TimeZone -> org.hibernate.type.TimeZoneType@4742466e [DEBUG] Adding type registration class -> org.hibernate.type.ClassType@4c91a008 [DEBUG] Adding type registration java.lang.Class -> org.hibernate.type.ClassType@4c91a008 [DEBUG] Adding type registration uuid-binary -> org.hibernate.type.UUIDBinaryType@6d4d0a14 [DEBUG] Adding type registration java.util.UUID -> org.hibernate.type.UUIDBinaryType@6d4d0a14 [DEBUG] Adding type registration uuid-char -> org.hibernate.type.UUIDCharType@55c8fc60 [DEBUG] Adding type registration binary -> org.hibernate.type.BinaryType@efa04b5 [DEBUG] Adding type registration byte[] -> org.hibernate.type.BinaryType@efa04b5 [DEBUG] Adding type registration [B -> org.hibernate.type.BinaryType@efa04b5 [DEBUG] Adding type registration wrapper-binary -> org.hibernate.type.WrapperBinaryType@75da2db [DEBUG] Adding type registration Byte[] -> org.hibernate.type.WrapperBinaryType@75da2db [DEBUG] Adding type registration [Ljava.lang.Byte; -> org.hibernate.type.WrapperBinaryType@75da2db [DEBUG] Adding type registration row_version -> org.hibernate.type.RowVersionType@7b1559f1 [DEBUG] Adding type registration image -> org.hibernate.type.ImageType@1d3546f9 [DEBUG] Adding type registration characters -> org.hibernate.type.CharArrayType@59282dc6 [DEBUG] Adding type registration char[] -> org.hibernate.type.CharArrayType@59282dc6 [DEBUG] Adding type registration [C -> org.hibernate.type.CharArrayType@59282dc6 [DEBUG] Adding type registration wrapper-characters -> org.hibernate.type.CharacterArrayType@5f9ccd0c [DEBUG] Adding type registration [Ljava.lang.Character; -> org.hibernate.type.CharacterArrayType@5f9ccd0c [DEBUG] Adding type registration Character[] -> org.hibernate.type.CharacterArrayType@5f9ccd0c [DEBUG] Adding type registration text -> org.hibernate.type.TextType@14b96c1e [DEBUG] Adding type registration ntext -> org.hibernate.type.NTextType@24f5e9e8 [DEBUG] Adding type registration blob -> org.hibernate.type.BlobType@23263ba [DEBUG] Adding type registration java.sql.Blob -> org.hibernate.type.BlobType@23263ba [DEBUG] Adding type registration materialized_blob -> org.hibernate.type.MaterializedBlobType@6b52a40 [DEBUG] Adding type registration clob -> org.hibernate.type.ClobType@61c145cb [DEBUG] Adding type registration java.sql.Clob -> org.hibernate.type.ClobType@61c145cb [DEBUG] Adding type registration nclob -> org.hibernate.type.NClobType@7836c79 [DEBUG] Adding type registration java.sql.NClob -> org.hibernate.type.NClobType@7836c79 [DEBUG] Adding type registration materialized_clob -> org.hibernate.type.MaterializedClobType@4c9d833 [DEBUG] Adding type registration materialized_nclob -> org.hibernate.type.MaterializedNClobType@3c20e9d6 [DEBUG] Adding type registration serializable -> org.hibernate.type.SerializableType@76105ac0 [DEBUG] Adding type registration object -> org.hibernate.type.ObjectType@5ae16aa [DEBUG] Adding type registration java.lang.Object -> org.hibernate.type.ObjectType@5ae16aa [DEBUG] Adding type registration imm_date -> org.hibernate.type.AdaptedImmutableType@24fcfdb [DEBUG] Adding type registration imm_time -> org.hibernate.type.AdaptedImmutableType@2eebb07 [DEBUG] Adding type registration imm_timestamp -> org.hibernate.type.AdaptedImmutableType@4ab1ff80 [DEBUG] Adding type registration imm_dbtimestamp -> org.hibernate.type.AdaptedImmutableType@6f0ab520 [DEBUG] Adding type registration imm_calendar -> org.hibernate.type.AdaptedImmutableType@13c79e0d [DEBUG] Adding type registration imm_calendar_date -> org.hibernate.type.AdaptedImmutableType@648639f1 [DEBUG] Adding type registration imm_binary -> org.hibernate.type.AdaptedImmutableType@210e971e [DEBUG] Adding type registration imm_serializable -> org.hibernate.type.AdaptedImmutableType@1b9785aa [DEBUG] Database -> name : HSQL Database Engine version : 2.3.3 major : 2 minor : 3 [DEBUG] Driver -> name : HSQL Database Engine Driver version : 2.3.3 major : 2 minor : 3 [DEBUG] JDBC version : 4.0 [INFO] HHH000400: Using dialect: org.hibernate.dialect.HSQLDialect [DEBUG] JDBC driver metadata reported database stores quoted identifiers in neither upper, lower nor mixed case [DEBUG] Registering IdentifierGenerator strategy [uuid2] -> [org.hibernate.id.UUIDGenerator] [DEBUG] Registering IdentifierGenerator strategy [guid] -> [org.hibernate.id.GUIDGenerator] [DEBUG] Registering IdentifierGenerator strategy [uuid] -> [org.hibernate.id.UUIDHexGenerator] [DEBUG] Registering IdentifierGenerator strategy [uuid.hex] -> [org.hibernate.id.UUIDHexGenerator] [DEBUG] Registering IdentifierGenerator strategy [assigned] -> [org.hibernate.id.Assigned] [DEBUG] Registering IdentifierGenerator strategy [identity] -> [org.hibernate.id.IdentityGenerator] [DEBUG] Registering IdentifierGenerator strategy [select] -> [org.hibernate.id.SelectGenerator] [DEBUG] Registering IdentifierGenerator strategy [sequence] -> [org.hibernate.id.enhanced.SequenceStyleGenerator] [DEBUG] Registering IdentifierGenerator strategy [seqhilo] -> [org.hibernate.id.SequenceHiLoGenerator] [DEBUG] Registering IdentifierGenerator strategy [increment] -> [org.hibernate.id.IncrementGenerator] [DEBUG] Registering IdentifierGenerator strategy [foreign] -> [org.hibernate.id.ForeignGenerator] [DEBUG] Registering IdentifierGenerator strategy [sequence-identity] -> [org.hibernate.id.SequenceIdentityGenerator] [DEBUG] Registering IdentifierGenerator strategy [enhanced-sequence] -> [org.hibernate.id.enhanced.SequenceStyleGenerator] [DEBUG] Registering IdentifierGenerator strategy [enhanced-table] -> [org.hibernate.id.enhanced.TableGenerator] [DEBUG] Registering IdentifierGenerator strategy [sequence] -> [org.hibernate.id.SequenceGenerator] [DEBUG] - overriding [org.hibernate.id.enhanced.SequenceStyleGenerator] [DEBUG] Created database namespace [logicalName=Name{catalog=null, schema=null}, physicalName=Name{catalog=null, schema=null}] [DEBUG] Binding entity from annotated class: org.springframework.samples.petclinic.owner.Owner [DEBUG] Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} [DEBUG] Import with entity name Owner [DEBUG] Bind entity org.springframework.samples.petclinic.owner.Owner on table owners [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property id with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Owner:id] [DEBUG] building SimpleValue for id [DEBUG] Building property id [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=first_name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property firstName with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Owner:firstName] [DEBUG] building SimpleValue for firstName [DEBUG] Building property firstName [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=last_name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property lastName with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Owner:lastName] [DEBUG] building SimpleValue for lastName [DEBUG] Building property lastName [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=address, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property address with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Owner:address] [DEBUG] building SimpleValue for address [DEBUG] Building property address [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=city, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property city with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Owner:city] [DEBUG] building SimpleValue for city [DEBUG] Building property city [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='null', referencedColumn='null', mappedBy='owner'} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=pets, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=null, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=element, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=pets_key, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='pets_KEY', referencedColumn='null', mappedBy='null'} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='null', referencedColumn='null', mappedBy='owner'} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='null', referencedColumn='null', mappedBy='owner'} [DEBUG] Collection role: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Building property pets [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(owners), mappingColumn=telephone, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property telephone with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Owner:telephone] [DEBUG] building SimpleValue for telephone [DEBUG] Building property telephone [DEBUG] Binding entity from annotated class: org.springframework.samples.petclinic.owner.Pet [DEBUG] Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} [DEBUG] Import with entity name Pet [DEBUG] Bind entity org.springframework.samples.petclinic.owner.Pet on table pets [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property id with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Pet:id] [DEBUG] building SimpleValue for id [DEBUG] Building property id [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property name with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Pet:name] [DEBUG] building SimpleValue for name [DEBUG] Building property name [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=birth_date, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property birthDate with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.Pet:birthDate] [DEBUG] building SimpleValue for birthDate [DEBUG] Building property birthDate [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='owner_id', referencedColumn='', mappedBy=''} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=owner, insertable=true, updatable=true, unique=false} [DEBUG] Building property owner [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='type_id', referencedColumn='', mappedBy=''} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=type, insertable=true, updatable=true, unique=false} [DEBUG] Building property type [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='null', referencedColumn='null', mappedBy='petId'} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=visits, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=null, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=element, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(pets), mappingColumn=visits_key, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='visits_KEY', referencedColumn='null', mappedBy='null'} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='null', referencedColumn='null', mappedBy='petId'} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='null', referencedColumn='null', mappedBy='petId'} [DEBUG] Collection role: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Building property visits [DEBUG] Binding entity from annotated class: org.springframework.samples.petclinic.owner.PetType [DEBUG] Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} [DEBUG] Import with entity name PetType [DEBUG] Bind entity org.springframework.samples.petclinic.owner.PetType on table types [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(types), mappingColumn=id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property id with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.PetType:id] [DEBUG] building SimpleValue for id [DEBUG] Building property id [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(types), mappingColumn=name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property name with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.owner.PetType:name] [DEBUG] building SimpleValue for name [DEBUG] Building property name [DEBUG] Binding entity from annotated class: org.springframework.samples.petclinic.vet.Specialty [DEBUG] Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} [DEBUG] Import with entity name Specialty [DEBUG] Bind entity org.springframework.samples.petclinic.vet.Specialty on table specialties [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(specialties), mappingColumn=id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property id with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.vet.Specialty:id] [DEBUG] building SimpleValue for id [DEBUG] Building property id [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(specialties), mappingColumn=name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property name with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.vet.Specialty:name] [DEBUG] building SimpleValue for name [DEBUG] Building property name [DEBUG] Binding entity from annotated class: org.springframework.samples.petclinic.vet.Vet [DEBUG] Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} [DEBUG] Import with entity name Vet [DEBUG] Bind entity org.springframework.samples.petclinic.vet.Vet on table vets [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(vets), mappingColumn=id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property id with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.vet.Vet:id] [DEBUG] building SimpleValue for id [DEBUG] Building property id [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(vets), mappingColumn=first_name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property firstName with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.vet.Vet:firstName] [DEBUG] building SimpleValue for firstName [DEBUG] Building property firstName [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(vets), mappingColumn=last_name, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property lastName with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.vet.Vet:lastName] [DEBUG] building SimpleValue for lastName [DEBUG] Building property lastName [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(vets), mappingColumn=null, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(vets), mappingColumn=element, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(vets), mappingColumn=specialties_key, insertable=true, updatable=true, unique=false} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='specialties_KEY', referencedColumn='null', mappedBy='null'} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='vet_id', referencedColumn='', mappedBy=''} [DEBUG] Binding column: Ejb3JoinColumn{logicalColumnName='specialty_id', referencedColumn='', mappedBy=''} [DEBUG] Collection role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Building property specialties [DEBUG] Binding entity from annotated class: org.springframework.samples.petclinic.visit.Visit [DEBUG] Binding column: Ejb3DiscriminatorColumn{logicalColumnName'DTYPE', discriminatorTypeName='string'} [DEBUG] Import with entity name Visit [DEBUG] Bind entity org.springframework.samples.petclinic.visit.Visit on table visits [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(visits), mappingColumn=id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property id with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.visit.Visit:id] [DEBUG] building SimpleValue for id [DEBUG] Building property id [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(visits), mappingColumn=visit_date, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property date with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.visit.Visit:date] [DEBUG] building SimpleValue for date [DEBUG] Building property date [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(visits), mappingColumn=description, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property description with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.visit.Visit:description] [DEBUG] building SimpleValue for description [DEBUG] Building property description [DEBUG] Binding column: Ejb3Column{table=org.hibernate.mapping.Table(visits), mappingColumn=pet_id, insertable=true, updatable=true, unique=false} [DEBUG] MetadataSourceProcessor property petId with lazy=false [DEBUG] Attempting to locate auto-apply AttributeConverter for property [org.springframework.samples.petclinic.visit.Visit:petId] [DEBUG] building SimpleValue for petId [DEBUG] Building property petId [DEBUG] Starting fillSimpleValue for id [DEBUG] Starting fillSimpleValue for firstName [DEBUG] Starting fillSimpleValue for lastName [DEBUG] Starting fillSimpleValue for address [DEBUG] Starting fillSimpleValue for city [DEBUG] Starting fillSimpleValue for telephone [DEBUG] Starting fillSimpleValue for id [DEBUG] Starting fillSimpleValue for name [DEBUG] Starting fillSimpleValue for birthDate [DEBUG] Starting fillSimpleValue for id [DEBUG] Starting fillSimpleValue for name [DEBUG] Starting fillSimpleValue for id [DEBUG] Starting fillSimpleValue for name [DEBUG] Starting fillSimpleValue for id [DEBUG] Starting fillSimpleValue for firstName [DEBUG] Starting fillSimpleValue for lastName [DEBUG] Starting fillSimpleValue for id [DEBUG] Starting fillSimpleValue for date [DEBUG] Starting fillSimpleValue for description [DEBUG] Starting fillSimpleValue for petId [DEBUG] Forcing column [id] to be non-null as it is part of the primary key for table [owners] [DEBUG] Forcing column [id] to be non-null as it is part of the primary key for table [pets] [DEBUG] Forcing column [id] to be non-null as it is part of the primary key for table [types] [DEBUG] Forcing column [id] to be non-null as it is part of the primary key for table [specialties] [DEBUG] Forcing column [id] to be non-null as it is part of the primary key for table [vets] [DEBUG] Forcing column [id] to be non-null as it is part of the primary key for table [visits] [DEBUG] Second pass for collection: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Binding as ManyToMany: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Forcing column [vet_id] to be non-null as it is part of the primary key for table [vet_specialties] [DEBUG] Forcing column [specialty_id] to be non-null as it is part of the primary key for table [vet_specialties] [DEBUG] Mapped collection key: vet_id, element: specialty_id [DEBUG] Second pass for collection: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Binding a OneToMany: org.springframework.samples.petclinic.owner.Owner.pets through a foreign key [DEBUG] Mapping collection: org.springframework.samples.petclinic.owner.Owner.pets -> pets [DEBUG] Retrieving property org.springframework.samples.petclinic.owner.Pet.owner [DEBUG] Mapped collection key: owner_id, one-to-many: org.springframework.samples.petclinic.owner.Pet [DEBUG] Second pass for collection: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Binding a OneToMany: org.springframework.samples.petclinic.owner.Pet.visits through a foreign key [DEBUG] Mapping collection: org.springframework.samples.petclinic.owner.Pet.visits -> visits [DEBUG] Retrieving property org.springframework.samples.petclinic.visit.Visit.petId [DEBUG] Mapped collection key: pet_id, one-to-many: org.springframework.samples.petclinic.visit.Visit [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.owner.Owner [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.owner.PetType [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.vet.Specialty [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.vet.Vet [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.owner.Pet [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.owner.Owner [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.owner.PetType [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.vet.Specialty [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.vet.Vet [DEBUG] Resolving reference to class: org.springframework.samples.petclinic.owner.Pet [DEBUG] Building session factory [DEBUG] SessionFactory name : null [DEBUG] Automatic flush during beforeCompletion(): disabled [DEBUG] Automatic session close at end of transaction: disabled [DEBUG] Statistics: disabled [DEBUG] Deleted entity synthetic identifier rollback: disabled [DEBUG] Default entity-mode: pojo [DEBUG] Check Nullability in Core (should be disabled when Bean Validation is on): enabled [DEBUG] Allow initialization of lazy state outside session : disabled [DEBUG] Using BatchFetchStyle : LEGACY [DEBUG] Default batch fetch size: -1 [DEBUG] Maximum outer join fetch depth: null [DEBUG] Default null ordering: NONE [DEBUG] Order SQL updates by primary key: disabled [DEBUG] Order SQL inserts for batching: disabled [DEBUG] multi-tenancy strategy : NONE [DEBUG] JTA Track by Thread: enabled [DEBUG] Query language substitutions: {} [DEBUG] JPA query language strict compliance: disabled [DEBUG] Named query checking : enabled [DEBUG] Second-level cache: enabled [DEBUG] Second-level query cache: disabled [DEBUG] Second-level query cache factory: org.hibernate.cache.internal.StandardQueryCacheFactory@744db9fb [DEBUG] Second-level cache region prefix: null [DEBUG] Optimize second-level cache for minimal puts: disabled [DEBUG] Structured second-level cache entries: disabled [DEBUG] Second-level cache direct-reference entries: disabled [DEBUG] Automatic eviction of collection cache: disabled [DEBUG] JDBC batch size: 15 [DEBUG] JDBC batch updates for versioned data: enabled [DEBUG] Scrollable result sets: enabled [DEBUG] Wrap result sets: disabled [DEBUG] JDBC3 getGeneratedKeys(): enabled [DEBUG] JDBC result set fetch size: null [DEBUG] Connection release mode: ON_CLOSE [DEBUG] Generate SQL with comments: disabled [DEBUG] Returning a Reference to the SessionFactory [DEBUG] Session factory constructed with filter configurations : {} [DEBUG] Instantiating session factory with properties: {java.vendor=Oracle Corporation, localRepository=C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository, org.jenkinsci.plugins.pipeline.maven.reportsFolder=C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b, sun.java.launcher=SUN_STANDARD, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, hibernate.implicit_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy, os.name=Windows Server 2012 R2, sun.boot.class.path=C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\resources.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\rt.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\sunrsasign.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\jsse.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\jce.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\charsets.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\jfr.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\classes, sun.desktop=windows, java.vm.specification.vendor=Oracle Corporation, java.runtime.version=1.8.0_121-b13, user.name=svc_jenkins_np, javax.persistence.validation.mode=AUTO, maven.repo.local=C:/Jenkins/workspace/maven-pipeline-plugin-test/.repository, user.language=en, sun.boot.library.path=C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\bin, PID=3680, java.version=1.8.0_121, user.timezone=America/Los_Angeles, sun.arch.data.model=64, java.endorsed.dirs=C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\endorsed, sun.cpu.isalist=amd64, sun.jnu.encoding=Cp1252, file.encoding.pkg=sun.io, file.separator=\, java.specification.name=Java Platform API Specification, java.class.version=52.0, user.country=US, java.home=C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre, java.vm.info=mixed mode, os.version=6.3, hibernate.boot.CfgXmlAccessService.key=org.hibernate.boot.cfgxml.spi.LoadedConfig@25a2a71d, hibernate.connection.datasource=org.apache.tomcat.jdbc.pool.DataSource@781befe7{ConnectionPool[defaultAutoCommit=null; defaultReadOnly=null; defaultTransactionIsolation=-1; defaultCatalog=null; driverClassName=org.hsqldb.jdbcDriver; maxActive=100; maxIdle=100; minIdle=10; initialSize=10; maxWait=30000; testOnBorrow=true; testOnReturn=false; timeBetweenEvictionRunsMillis=5000; numTestsPerEvictionRun=0; minEvictableIdleTimeMillis=60000; testWhileIdle=false; testOnConnect=false; password=********; url=jdbc:hsqldb:mem:testdb; username=sa; validationQuery=SELECT COUNT(*) FROM INFORMATION_SCHEMA.SYSTEM_USERS; validationQueryTimeout=-1; validatorClassName=null; validationInterval=3000; accessToUnderlyingConnectionAllowed=true; removeAbandoned=false; removeAbandonedTimeout=60; logAbandoned=false; connectionProperties=null; initSQL=null; jdbcInterceptors=null; jmxEnabled=true; fairQueue=true; useEquals=true; abandonWhenPercentageFull=0; maxAge=0; useLock=false; dataSource=null; dataSourceJNDI=null; suspectTimeout=0; alternateUsernameAllowed=false; commitOnReturn=false; rollbackOnReturn=false; useDisposableConnectionFacade=true; logValidationErrors=false; propagateInterruptState=false; ignoreExceptionOnPreLoad=false; }, surefire.real.class.path=C:\Jenkins\workspace\maven-pipeline-plugin-test\target\surefire\surefirebooter7689165076517380187.jar, path.separator=;, java.vm.version=25.121-b13, org.jboss.logging.provider=slf4j, user.variant=, maven.ext.class.path=C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b/pipeline-maven-spy.jar, hibernate.id.new_generator_mappings=false, java.awt.printerjob=sun.awt.windows.WPrinterJob, sun.io.unicode.encoding=UnicodeLittle, awt.toolkit=sun.awt.windows.WToolkit, user.script=, user.home=C:\Users\svc_jenkins_np, java.specification.vendor=Oracle Corporation, hibernate.transaction.coordinator_class=class org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorBuilderImpl, java.library.path=C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Jenkins/tools/hudson.model.JDK/jdk-1.8.0_121/jdk1.8.0_121/bin;C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Bretools\bretools-1.0.4\Git\git-2.11.0.3\bin;C:\Bretools\bretools-1.0.4\Git\git-2.11.0.3\usr\bin;C:\Bretools\bretools-1.0.4\Git\gitlfs-1.5.5;/mingw64/bin;/usr/bin;., java.vendor.url=http://java.oracle.com/, spring.beaninfo.ignore=true, java.vm.vendor=Oracle Corporation, hibernate.dialect=org.hibernate.dialect.HSQLDialect, hibernate.ejb.persistenceUnitName=default, java.runtime.name=Java(TM) SE Runtime Environment, sun.java.command=C:\Jenkins\workspace\maven-pipeline-plugin-test\target\surefire\surefirebooter7689165076517380187.jar C:\Jenkins\workspace\maven-pipeline-plugin-test\target\surefire\surefire4134986493592557459tmp C:\Jenkins\workspace\maven-pipeline-plugin-test\target\surefire\surefire_1659441175272573770tmp, java.class.path=C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes;C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-actuator\1.5.1.RELEASE\spring-boot-starter-actuator-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter\1.5.1.RELEASE\spring-boot-starter-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-logging\1.5.1.RELEASE\spring-boot-starter-logging-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\jul-to-slf4j\1.7.22\jul-to-slf4j-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\log4j-over-slf4j\1.7.22\log4j-over-slf4j-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\yaml\snakeyaml\1.17\snakeyaml-1.17.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-actuator\1.5.1.RELEASE\spring-boot-actuator-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-cache\1.5.1.RELEASE\spring-boot-starter-cache-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-context\4.3.6.RELEASE\spring-context-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-aop\4.3.6.RELEASE\spring-aop-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-beans\4.3.6.RELEASE\spring-beans-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-expression\4.3.6.RELEASE\spring-expression-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-context-support\4.3.6.RELEASE\spring-context-support-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-data-jpa\1.5.1.RELEASE\spring-boot-starter-data-jpa-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-aop\1.5.1.RELEASE\spring-boot-starter-aop-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\aspectj\aspectjweaver\1.8.9\aspectjweaver-1.8.9.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-jdbc\1.5.1.RELEASE\spring-boot-starter-jdbc-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\tomcat-jdbc\8.5.11\tomcat-jdbc-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\tomcat-juli\8.5.11\tomcat-juli-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-jdbc\4.3.6.RELEASE\spring-jdbc-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\hibernate-core\5.0.11.Final\hibernate-core-5.0.11.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\jboss\logging\jboss-logging\3.3.0.Final\jboss-logging-3.3.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\javax\persistence\hibernate-jpa-2.1-api\1.0.0.Final\hibernate-jpa-2.1-api-1.0.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\javassist\javassist\3.21.0-GA\javassist-3.21.0-GA.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\jboss\jandex\2.0.0.Final\jandex-2.0.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\common\hibernate-commons-annotations\5.0.1.Final\hibernate-commons-annotations-5.0.1.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\hibernate-entitymanager\5.0.11.Final\hibernate-entitymanager-5.0.11.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\javax\transaction\javax.transaction-api\1.2\javax.transaction-api-1.2.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\data\spring-data-jpa\1.11.0.RELEASE\spring-data-jpa-1.11.0.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\data\spring-data-commons\1.13.0.RELEASE\spring-data-commons-1.13.0.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-orm\4.3.6.RELEASE\spring-orm-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-tx\4.3.6.RELEASE\spring-tx-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\jcl-over-slf4j\1.7.22\jcl-over-slf4j-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-aspects\4.3.6.RELEASE\spring-aspects-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-web\1.5.1.RELEASE\spring-boot-starter-web-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-tomcat\1.5.1.RELEASE\spring-boot-starter-tomcat-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\embed\tomcat-embed-core\8.5.11\tomcat-embed-core-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\embed\tomcat-embed-el\8.5.11\tomcat-embed-el-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\embed\tomcat-embed-websocket\8.5.11\tomcat-embed-websocket-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\hibernate-validator\5.3.4.Final\hibernate-validator-5.3.4.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\classmate\1.3.3\classmate-1.3.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\jackson\core\jackson-databind\2.8.6\jackson-databind-2.8.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\jackson\core\jackson-core\2.8.6\jackson-core-2.8.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-web\4.3.6.RELEASE\spring-web-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-webmvc\4.3.6.RELEASE\spring-webmvc-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-thymeleaf\1.5.1.RELEASE\spring-boot-starter-thymeleaf-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\thymeleaf\thymeleaf-spring4\3.0.2.RELEASE\thymeleaf-spring4-3.0.2.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\thymeleaf\thymeleaf\3.0.2.RELEASE\thymeleaf-3.0.2.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\attoparser\attoparser\2.0.1.RELEASE\attoparser-2.0.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\unbescape\unbescape\1.1.4.RELEASE\unbescape-1.1.4.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-test\1.5.1.RELEASE\spring-boot-starter-test-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-test\1.5.1.RELEASE\spring-boot-test-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-test-autoconfigure\1.5.1.RELEASE\spring-boot-test-autoconfigure-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\jayway\jsonpath\json-path\2.2.0\json-path-2.2.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\net\minidev\json-smart\2.2.1\json-smart-2.2.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\net\minidev\accessors-smart\1.1\accessors-smart-1.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\ow2\asm\asm\5.0.3\asm-5.0.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\junit\junit\4.12\junit-4.12.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\assertj\assertj-core\2.6.0\assertj-core-2.6.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mockito\mockito-core\1.10.19\mockito-core-1.10.19.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\skyscreamer\jsonassert\1.4.0\jsonassert-1.4.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\vaadin\external\google\android-json\0.0.20131108.vaadin1\android-json-0.0.20131108.vaadin1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-core\4.3.6.RELEASE\spring-core-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-test\4.3.6.RELEASE\spring-test-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hsqldb\hsqldb\2.3.3\hsqldb-2.3.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\mysql\mysql-connector-java\5.1.40\mysql-connector-java-5.1.40.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\javax\cache\cache-api\1.0.0\cache-api-1.0.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\ehcache\ehcache\3.2.0\ehcache-3.2.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\slf4j-api\1.7.22\slf4j-api-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\webjars-locator\0.32\webjars-locator-0.32.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\webjars-locator-core\0.30\webjars-locator-core-0.30.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\commons\commons-compress\1.9\commons-compress-1.9.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\jquery\2.2.4\jquery-2.2.4.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\jquery-ui\1.11.4\jquery-ui-1.11.4.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\bootstrap\3.3.6\bootstrap-3.3.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-devtools\1.5.1.RELEASE\spring-boot-devtools-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot\1.5.1.RELEASE\spring-boot-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-autoconfigure\1.5.1.RELEASE\spring-boot-autoconfigure-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\net\sourceforge\cobertura\cobertura\2.1.1\cobertura-2.1.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\jaxen\jaxen\1.1.6\jaxen-1.1.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\ant\ant\1.8.3\ant-1.8.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\ant\ant-launcher\1.8.3\ant-launcher-1.8.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\ant\ant-junit\1.8.3\ant-junit-1.8.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mortbay\jetty\servlet-api-2.5\6.1.14\servlet-api-2.5-6.1.14.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mortbay\jetty\jetty\6.1.14\jetty-6.1.14.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mortbay\jetty\jetty-util\6.1.14\jetty-util-6.1.14.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\..\lib\tools.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\ch\qos\logback\logback-classic\1.1.9\logback-classic-1.1.9.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\ch\qos\logback\logback-core\1.1.9\logback-core-1.1.9.jar;, hibernate.bytecode.use_reflection_optimizer=false, java.vm.specification.name=Java Virtual Machine Specification, java.vm.specification.version=1.8, sun.cpu.endian=little, sun.os.patch.level=, java.awt.headless=true, surefire.test.class.path=C:\Jenkins\workspace\maven-pipeline-plugin-test\target\test-classes;C:\Jenkins\workspace\maven-pipeline-plugin-test\target\generated-classes\cobertura;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-actuator\1.5.1.RELEASE\spring-boot-starter-actuator-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter\1.5.1.RELEASE\spring-boot-starter-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-logging\1.5.1.RELEASE\spring-boot-starter-logging-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\jul-to-slf4j\1.7.22\jul-to-slf4j-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\log4j-over-slf4j\1.7.22\log4j-over-slf4j-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\yaml\snakeyaml\1.17\snakeyaml-1.17.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-actuator\1.5.1.RELEASE\spring-boot-actuator-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-cache\1.5.1.RELEASE\spring-boot-starter-cache-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-context\4.3.6.RELEASE\spring-context-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-aop\4.3.6.RELEASE\spring-aop-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-beans\4.3.6.RELEASE\spring-beans-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-expression\4.3.6.RELEASE\spring-expression-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-context-support\4.3.6.RELEASE\spring-context-support-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-data-jpa\1.5.1.RELEASE\spring-boot-starter-data-jpa-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-aop\1.5.1.RELEASE\spring-boot-starter-aop-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\aspectj\aspectjweaver\1.8.9\aspectjweaver-1.8.9.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-jdbc\1.5.1.RELEASE\spring-boot-starter-jdbc-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\tomcat-jdbc\8.5.11\tomcat-jdbc-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\tomcat-juli\8.5.11\tomcat-juli-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-jdbc\4.3.6.RELEASE\spring-jdbc-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\hibernate-core\5.0.11.Final\hibernate-core-5.0.11.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\jboss\logging\jboss-logging\3.3.0.Final\jboss-logging-3.3.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\javax\persistence\hibernate-jpa-2.1-api\1.0.0.Final\hibernate-jpa-2.1-api-1.0.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\javassist\javassist\3.21.0-GA\javassist-3.21.0-GA.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\jboss\jandex\2.0.0.Final\jandex-2.0.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\common\hibernate-commons-annotations\5.0.1.Final\hibernate-commons-annotations-5.0.1.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\hibernate-entitymanager\5.0.11.Final\hibernate-entitymanager-5.0.11.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\javax\transaction\javax.transaction-api\1.2\javax.transaction-api-1.2.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\data\spring-data-jpa\1.11.0.RELEASE\spring-data-jpa-1.11.0.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\data\spring-data-commons\1.13.0.RELEASE\spring-data-commons-1.13.0.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-orm\4.3.6.RELEASE\spring-orm-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-tx\4.3.6.RELEASE\spring-tx-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\jcl-over-slf4j\1.7.22\jcl-over-slf4j-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-aspects\4.3.6.RELEASE\spring-aspects-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-web\1.5.1.RELEASE\spring-boot-starter-web-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-tomcat\1.5.1.RELEASE\spring-boot-starter-tomcat-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\embed\tomcat-embed-core\8.5.11\tomcat-embed-core-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\embed\tomcat-embed-el\8.5.11\tomcat-embed-el-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\tomcat\embed\tomcat-embed-websocket\8.5.11\tomcat-embed-websocket-8.5.11.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hibernate\hibernate-validator\5.3.4.Final\hibernate-validator-5.3.4.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\classmate\1.3.3\classmate-1.3.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\jackson\core\jackson-databind\2.8.6\jackson-databind-2.8.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\jackson\core\jackson-annotations\2.8.0\jackson-annotations-2.8.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\fasterxml\jackson\core\jackson-core\2.8.6\jackson-core-2.8.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-web\4.3.6.RELEASE\spring-web-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-webmvc\4.3.6.RELEASE\spring-webmvc-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-thymeleaf\1.5.1.RELEASE\spring-boot-starter-thymeleaf-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\thymeleaf\thymeleaf-spring4\3.0.2.RELEASE\thymeleaf-spring4-3.0.2.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\thymeleaf\thymeleaf\3.0.2.RELEASE\thymeleaf-3.0.2.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\attoparser\attoparser\2.0.1.RELEASE\attoparser-2.0.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\unbescape\unbescape\1.1.4.RELEASE\unbescape-1.1.4.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-starter-test\1.5.1.RELEASE\spring-boot-starter-test-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-test\1.5.1.RELEASE\spring-boot-test-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-test-autoconfigure\1.5.1.RELEASE\spring-boot-test-autoconfigure-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\jayway\jsonpath\json-path\2.2.0\json-path-2.2.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\net\minidev\json-smart\2.2.1\json-smart-2.2.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\net\minidev\accessors-smart\1.1\accessors-smart-1.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\ow2\asm\asm\5.0.3\asm-5.0.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\junit\junit\4.12\junit-4.12.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\assertj\assertj-core\2.6.0\assertj-core-2.6.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mockito\mockito-core\1.10.19\mockito-core-1.10.19.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hamcrest\hamcrest-core\1.3\hamcrest-core-1.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hamcrest\hamcrest-library\1.3\hamcrest-library-1.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\skyscreamer\jsonassert\1.4.0\jsonassert-1.4.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\com\vaadin\external\google\android-json\0.0.20131108.vaadin1\android-json-0.0.20131108.vaadin1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-core\4.3.6.RELEASE\spring-core-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\spring-test\4.3.6.RELEASE\spring-test-4.3.6.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\hsqldb\hsqldb\2.3.3\hsqldb-2.3.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\mysql\mysql-connector-java\5.1.40\mysql-connector-java-5.1.40.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\javax\cache\cache-api\1.0.0\cache-api-1.0.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\ehcache\ehcache\3.2.0\ehcache-3.2.0.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\slf4j\slf4j-api\1.7.22\slf4j-api-1.7.22.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\webjars-locator\0.32\webjars-locator-0.32.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\webjars-locator-core\0.30\webjars-locator-core-0.30.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\commons\commons-lang3\3.1\commons-lang3-3.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\commons\commons-compress\1.9\commons-compress-1.9.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\jquery\2.2.4\jquery-2.2.4.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\jquery-ui\1.11.4\jquery-ui-1.11.4.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\webjars\bootstrap\3.3.6\bootstrap-3.3.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-devtools\1.5.1.RELEASE\spring-boot-devtools-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot\1.5.1.RELEASE\spring-boot-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\boot\spring-boot-autoconfigure\1.5.1.RELEASE\spring-boot-autoconfigure-1.5.1.RELEASE.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\net\sourceforge\cobertura\cobertura\2.1.1\cobertura-2.1.1.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\jaxen\jaxen\1.1.6\jaxen-1.1.6.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\ant\ant\1.8.3\ant-1.8.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\ant\ant-launcher\1.8.3\ant-launcher-1.8.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\apache\ant\ant-junit\1.8.3\ant-junit-1.8.3.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mortbay\jetty\servlet-api-2.5\6.1.14\servlet-api-2.5-6.1.14.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mortbay\jetty\jetty\6.1.14\jetty-6.1.14.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\mortbay\jetty\jetty-util\6.1.14\jetty-util-6.1.14.jar;C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\..\lib\tools.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\ch\qos\logback\logback-classic\1.1.9\logback-classic-1.1.9.jar;C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\ch\qos\logback\logback-core\1.1.9\logback-core-1.1.9.jar;, java.io.tmpdir=C:\Users\SVC_JE~1\AppData\Local\Temp\, java.vendor.url.bug=http://bugreport.sun.com/bugreport/, javax.persistence.sharedCache.mode=UNSPECIFIED, os.arch=amd64, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, hibernate.physical_naming_strategy=org.springframework.boot.orm.jpa.hibernate.SpringPhysicalNamingStrategy, java.ext.dirs=C:\Jenkins\tools\hudson.model.JDK\jdk-1.8.0_121\jdk1.8.0_121\jre\lib\ext;C:\Windows\Sun\Java\lib\ext, user.dir=C:\Jenkins\workspace\maven-pipeline-plugin-test, line.separator= , java.vm.name=Java HotSpot(TM) 64-Bit Server VM, hibernate.transaction.jta.platform=org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform@27215154, basedir=C:\Jenkins\workspace\maven-pipeline-plugin-test, file.encoding=Cp1252, java.specification.version=1.8} [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.Pet] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.Pet [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.Owner] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.Owner [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@753b6846, payload=[Ljava.lang.Class;@15961527}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@22b00077, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@28b36817}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@6645c1f, payload=[Ljava.lang.Class;@237e4ed9}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@1ef4179, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@322f6283}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@168f447d, payload=[Ljava.lang.Class;@4756c8f3}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@3cc9bde9, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@75bbeb89}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@197bf5ef, payload=[Ljava.lang.Class;@681ba763}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@19cc697c, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@33012e6f}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@7593716d, payload=[Ljava.lang.Class;@4086e003}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@3a7be6e6, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@33c590}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@35825d43, payload=[Ljava.lang.Class;@5f84e764}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@5eaab295, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@1e95fc31}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@395ac2e5, payload=[Ljava.lang.Class;@419dbd6d}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@4a2891d1, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@7b6d88d1}, constraintType=GENERIC}. [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.visit.Visit] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.visit.Visit [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@582b6362, payload=[Ljava.lang.Class;@70376c6}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_LOCALLY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@2e89310c, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@55c75b72}, constraintType=GENERIC}. [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.PetType] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.PetType [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.vet.Specialty] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.vet.Specialty [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.vet.Vet] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.vet.Vet [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@4fae8455, payload=[Ljava.lang.Class;@16dc12cf}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@5bbd8118, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@74974165}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.NotNull, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={message={javax.validation.constraints.NotNull.message}, groups=[Ljava.lang.Class;@4f20ff8e, payload=[Ljava.lang.Class;@391cc6cf}, constraintType=GENERIC}. [DEBUG] Adding composing constraint: ConstraintDescriptorImpl{annotation=javax.validation.constraints.Size, payloads=[], hasComposingConstraints=true, isReportAsSingleInvalidConstraint=false, elementType=FIELD, definedOn=DEFINED_IN_HIERARCHY, groups=[interface javax.validation.groups.Default], attributes={groups=[Ljava.lang.Class;@e9e25b5, min=1, message={javax.validation.constraints.Size.message}, max=2147483647, payload=[Ljava.lang.Class;@404cc16a}, constraintType=GENERIC}. [DEBUG] Skipping JACC integration as it was not enabled [DEBUG] External cascade style regsitration [persist : STYLE_PERSIST_SKIPLAZY] overrode base registration [STYLE_PERSIST_SKIPLAZY] [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.Pet] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.Pet [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.Pet] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.Pet [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.Owner] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.Owner [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.Owner] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.Owner [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.visit.Visit] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.visit.Visit [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.visit.Visit] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.visit.Visit [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.PetType] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.PetType [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.owner.PetType] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.owner.PetType [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.vet.Specialty] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.vet.Specialty [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.vet.Specialty] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.vet.Specialty [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.vet.Vet] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.vet.Vet [DEBUG] Not known whether passed class name [org.springframework.samples.petclinic.vet.Vet] is safe [DEBUG] No temp ClassLoader provided; using live ClassLoader for loading potentially unsafe class : org.springframework.samples.petclinic.vet.Vet [DEBUG] Static SQL for collection: org.springframework.samples.petclinic.owner.Owner.pets [DEBUG] Row insert: update pets set owner_id=? where id=? [DEBUG] Row update: update pets set where id=? [DEBUG] Row delete: update pets set owner_id=null where owner_id=? and id=? [DEBUG] One-shot delete: update pets set owner_id=null where owner_id=? [DEBUG] Static SQL for collection: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Row insert: insert into vet_specialties (vet_id, specialty_id) values (?, ?) [DEBUG] Row update: update vet_specialties set specialty_id=? where vet_id=? and specialty_id=? [DEBUG] Row delete: delete from vet_specialties where vet_id=? and specialty_id=? [DEBUG] One-shot delete: delete from vet_specialties where vet_id=? [DEBUG] Static SQL for collection: org.springframework.samples.petclinic.owner.Pet.visits [DEBUG] Row insert: update visits set pet_id=? where id=? [DEBUG] Row update: update visits set where id=? [DEBUG] Row delete: update visits set pet_id=null where pet_id=? and id=? [DEBUG] One-shot delete: update visits set pet_id=null where pet_id=? [DEBUG] Static SQL for entity: org.springframework.samples.petclinic.owner.Pet [DEBUG] Version select: select id from pets where id =? [DEBUG] Snapshot select: select pet_.id, pet_.name as name2_1_, pet_.birth_date as birth_da3_1_, pet_.owner_id as owner_id4_1_, pet_.type_id as type_id5_1_ from pets pet_ where pet_.id=? [DEBUG] Insert 0: insert into pets (name, birth_date, owner_id, type_id, id) values (?, ?, ?, ?, ?) [DEBUG] Update 0: update pets set name=?, birth_date=?, owner_id=?, type_id=? where id=? [DEBUG] Delete 0: delete from pets where id=? [DEBUG] Identity insert: insert into pets (id, name, birth_date, owner_id, type_id) values (default, ?, ?, ?, ?) [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4f5080ea] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@23ec291e] [DEBUG] Visiting attribute path : owner.firstName [DEBUG] Visiting attribute path : owner.lastName [DEBUG] Visiting attribute path : owner.address [DEBUG] Visiting attribute path : owner.city [DEBUG] Visiting attribute path : owner.pets [DEBUG] Property path deemed to be circular : owner.pets [DEBUG] Visiting attribute path : owner.telephone [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@518d4537] [DEBUG] Visiting attribute path : type.name [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@5824b485] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4c2b8df7] [DEBUG] Visiting attribute path : visits.date [DEBUG] Visiting attribute path : visits.description [DEBUG] Visiting attribute path : visits.petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} - JOIN (JoinDefinedByMetadata(owner)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner1_ - alias suffix - 1_ - suffixed key columns - {id1_0_1_} - JOIN (JoinDefinedByMetadata(type)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype2_ - alias suffix - 2_ - suffixed key columns - {id1_3_2_} - JOIN (JoinDefinedByMetadata(visits)) : -> - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.owner.Pet.visits) - SQL table alias mapping - visits3_ - alias suffix - 3_ - suffixed key columns - {pet_id4_6_3_} - entity-element alias suffix - 4_ - 4_entity-element suffixed key columns - id1_6_4_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visits3_ - alias suffix - 4_ - suffixed key columns - {id1_6_4_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [NONE]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_, owner1_.id as id1_0_1_, owner1_.first_name as first_na2_0_1_, owner1_.last_name as last_nam3_0_1_, owner1_.address as address4_0_1_, owner1_.city as city5_0_1_, owner1_.telephone as telephon6_0_1_, pettype2_.id as id1_3_2_, pettype2_.name as name2_3_2_, visits3_.pet_id as pet_id4_6_3_, visits3_.id as id1_6_3_, visits3_.id as id1_6_4_, visits3_.visit_date as visit_da2_6_4_, visits3_.description as descript3_6_4_, visits3_.pet_id as pet_id4_6_4_ from pets pet0_ left outer join owners owner1_ on pet0_.owner_id=owner1_.id left outer join types pettype2_ on pet0_.type_id=pettype2_.id left outer join visits visits3_ on pet0_.id=visits3_.pet_id where pet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6d7c8a2] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@470b7fcf] [DEBUG] Visiting attribute path : owner.firstName [DEBUG] Visiting attribute path : owner.lastName [DEBUG] Visiting attribute path : owner.address [DEBUG] Visiting attribute path : owner.city [DEBUG] Visiting attribute path : owner.pets [DEBUG] Property path deemed to be circular : owner.pets [DEBUG] Visiting attribute path : owner.telephone [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@52f8effb] [DEBUG] Visiting attribute path : type.name [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@45543b88] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3a3fc789] [DEBUG] Visiting attribute path : visits.date [DEBUG] Visiting attribute path : visits.description [DEBUG] Visiting attribute path : visits.petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} - JOIN (JoinDefinedByMetadata(owner)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner1_ - alias suffix - 1_ - suffixed key columns - {id1_0_1_} - JOIN (JoinDefinedByMetadata(type)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype2_ - alias suffix - 2_ - suffixed key columns - {id1_3_2_} - JOIN (JoinDefinedByMetadata(visits)) : -> - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.owner.Pet.visits) - SQL table alias mapping - visits3_ - alias suffix - 3_ - suffixed key columns - {pet_id4_6_3_} - entity-element alias suffix - 4_ - 4_entity-element suffixed key columns - id1_6_4_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visits3_ - alias suffix - 4_ - suffixed key columns - {id1_6_4_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [READ]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_, owner1_.id as id1_0_1_, owner1_.first_name as first_na2_0_1_, owner1_.last_name as last_nam3_0_1_, owner1_.address as address4_0_1_, owner1_.city as city5_0_1_, owner1_.telephone as telephon6_0_1_, pettype2_.id as id1_3_2_, pettype2_.name as name2_3_2_, visits3_.pet_id as pet_id4_6_3_, visits3_.id as id1_6_3_, visits3_.id as id1_6_4_, visits3_.visit_date as visit_da2_6_4_, visits3_.description as descript3_6_4_, visits3_.pet_id as pet_id4_6_4_ from pets pet0_ left outer join owners owner1_ on pet0_.owner_id=owner1_.id left outer join types pettype2_ on pet0_.type_id=pettype2_.id left outer join visits visits3_ on pet0_.id=visits3_.pet_id where pet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7c58c10f] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7cf618f3] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@45745de6] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@7f9ebcfe] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3d577add] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [UPGRADE]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@712adc04] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1c2503d2] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1aa21319] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@3dcf26b5] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1a9ba6c2] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [UPGRADE_NOWAIT]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@2e940dd0] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@609a996f] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@27f09e08] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@2984edab] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@2a6dfbb2] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [UPGRADE_SKIPLOCKED]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1e085e71] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@33ccc8cd] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@76b9056d] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@2a9e261d] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4bcfa08b] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [FORCE]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1e90939f] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7b491b89] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4d343793] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@57a259c1] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1427827f] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [PESSIMISTIC_READ]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@27015621] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@ecc5101] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@26501edd] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@bcde468] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6be7a271] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [PESSIMISTIC_WRITE]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7cfb255] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4545ac62] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@13e76a91] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@69c03fa2] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@37c5a3c7] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [PESSIMISTIC_FORCE_INCREMENT]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5f0b2fe1] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1fc5791c] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5843ab8] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@3f679ce] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@77393f2e] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [OPTIMISTIC]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4300b54c] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@57fd3b57] [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6903bec9] [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@2f6fcc70] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@60666985] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Pet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.owner) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Pet.visits.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pet0_ - alias suffix - 0_ - suffixed key columns - {id1_1_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Pet [OPTIMISTIC_FORCE_INCREMENT]: select pet0_.id as id1_1_0_, pet0_.name as name2_1_0_, pet0_.birth_date as birth_da3_1_0_, pet0_.owner_id as owner_id4_1_0_, pet0_.type_id as type_id5_1_0_ from pets pet0_ where pet0_.id=? [DEBUG] Static select for action ACTION_MERGE on entity org.springframework.samples.petclinic.owner.Pet: select pet0_.id as id1_1_1_, pet0_.name as name2_1_1_, pet0_.birth_date as birth_da3_1_1_, pet0_.owner_id as owner_id4_1_1_, pet0_.type_id as type_id5_1_1_, visits1_.pet_id as pet_id4_6_3_, visits1_.id as id1_6_3_, visits1_.id as id1_6_0_, visits1_.visit_date as visit_da2_6_0_, visits1_.description as descript3_6_0_, visits1_.pet_id as pet_id4_6_0_ from pets pet0_ left outer join visits visits1_ on pet0_.id=visits1_.pet_id where pet0_.id=? [DEBUG] Static select for action ACTION_REFRESH on entity org.springframework.samples.petclinic.owner.Pet: select pet0_.id as id1_1_1_, pet0_.name as name2_1_1_, pet0_.birth_date as birth_da3_1_1_, pet0_.owner_id as owner_id4_1_1_, pet0_.type_id as type_id5_1_1_, visits1_.pet_id as pet_id4_6_3_, visits1_.id as id1_6_3_, visits1_.id as id1_6_0_, visits1_.visit_date as visit_da2_6_0_, visits1_.description as descript3_6_0_, visits1_.pet_id as pet_id4_6_0_ from pets pet0_ left outer join visits visits1_ on pet0_.id=visits1_.pet_id where pet0_.id=? [DEBUG] Static SQL for entity: org.springframework.samples.petclinic.owner.Owner [DEBUG] Version select: select id from owners where id =? [DEBUG] Snapshot select: select owner_.id, owner_.first_name as first_na2_0_, owner_.last_name as last_nam3_0_, owner_.address as address4_0_, owner_.city as city5_0_, owner_.telephone as telephon6_0_ from owners owner_ where owner_.id=? [DEBUG] Insert 0: insert into owners (first_name, last_name, address, city, telephone, id) values (?, ?, ?, ?, ?, ?) [DEBUG] Update 0: update owners set first_name=?, last_name=?, address=?, city=?, telephone=? where id=? [DEBUG] Delete 0: delete from owners where id=? [DEBUG] Identity insert: insert into owners (id, first_name, last_name, address, city, telephone) values (default, ?, ?, ?, ?, ?) [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5effc15d] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@7ba38cce] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@28dae87e] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [NONE]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@80f3111] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@33428132] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4c24063c] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [READ]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3dd22110] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@4b9b57d9] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@2762bd70] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [UPGRADE]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@b94c22d] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@4e8036bb] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7c3b8b26] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [UPGRADE_NOWAIT]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5113ab26] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@651e3cc9] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@45dce9f7] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [UPGRADE_SKIPLOCKED]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@9da20f1] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@10c9bd51] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@32787dee] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [FORCE]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6afd0ef8] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@1a8042a5] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6be6cb16] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [PESSIMISTIC_READ]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@69ee825c] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@444958a4] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@19aa9540] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [PESSIMISTIC_WRITE]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4cb084b] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@7313e4fb] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3e5e7f4c] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [PESSIMISTIC_FORCE_INCREMENT]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@620ba19c] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@7b4b6dca] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3622c9f0] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [OPTIMISTIC]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@99a89e9] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : address [DEBUG] Visiting attribute path : city [DEBUG] Visiting attribute path : pets [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@253fb3fa] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@57283e4] [DEBUG] Visiting attribute path : telephone [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.Owner) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.Owner, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=org.springframework.samples.petclinic.owner.Owner.pets.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Owner) - SQL table alias mapping - owner0_ - alias suffix - 0_ - suffixed key columns - {id1_0_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.Owner [OPTIMISTIC_FORCE_INCREMENT]: select owner0_.id as id1_0_0_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_ from owners owner0_ where owner0_.id=? [DEBUG] Static select for action ACTION_MERGE on entity org.springframework.samples.petclinic.owner.Owner: select owner0_.id as id1_0_1_, owner0_.first_name as first_na2_0_1_, owner0_.last_name as last_nam3_0_1_, owner0_.address as address4_0_1_, owner0_.city as city5_0_1_, owner0_.telephone as telephon6_0_1_, pets1_.owner_id as owner_id4_1_3_, pets1_.id as id1_1_3_, pets1_.id as id1_1_0_, pets1_.name as name2_1_0_, pets1_.birth_date as birth_da3_1_0_, pets1_.owner_id as owner_id4_1_0_, pets1_.type_id as type_id5_1_0_ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? [DEBUG] Static select for action ACTION_REFRESH on entity org.springframework.samples.petclinic.owner.Owner: select owner0_.id as id1_0_1_, owner0_.first_name as first_na2_0_1_, owner0_.last_name as last_nam3_0_1_, owner0_.address as address4_0_1_, owner0_.city as city5_0_1_, owner0_.telephone as telephon6_0_1_, pets1_.owner_id as owner_id4_1_3_, pets1_.id as id1_1_3_, pets1_.id as id1_1_0_, pets1_.name as name2_1_0_, pets1_.birth_date as birth_da3_1_0_, pets1_.owner_id as owner_id4_1_0_, pets1_.type_id as type_id5_1_0_ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? [DEBUG] Static SQL for entity: org.springframework.samples.petclinic.visit.Visit [DEBUG] Version select: select id from visits where id =? [DEBUG] Snapshot select: select visit_.id, visit_.visit_date as visit_da2_6_, visit_.description as descript3_6_, visit_.pet_id as pet_id4_6_ from visits visit_ where visit_.id=? [DEBUG] Insert 0: insert into visits (visit_date, description, pet_id, id) values (?, ?, ?, ?) [DEBUG] Update 0: update visits set visit_date=?, description=?, pet_id=? where id=? [DEBUG] Delete 0: delete from visits where id=? [DEBUG] Identity insert: insert into visits (id, visit_date, description, pet_id) values (default, ?, ?, ?) [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@58fa8762] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [NONE]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5035c23c] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [READ]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4d8458a1] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [UPGRADE]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@53f67af6] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [UPGRADE_NOWAIT]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@35abfeba] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [UPGRADE_SKIPLOCKED]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1b42eb0f] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [FORCE]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4268c16] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [PESSIMISTIC_READ]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6baa673d] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [PESSIMISTIC_WRITE]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@22bd6b0a] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [PESSIMISTIC_FORCE_INCREMENT]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1a389b39] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [OPTIMISTIC]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@190ec769] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.visit.Visit) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=org.springframework.samples.petclinic.visit.Visit) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visit0_ - alias suffix - 0_ - suffixed key columns - {id1_6_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.visit.Visit [OPTIMISTIC_FORCE_INCREMENT]: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? [DEBUG] Static select for action ACTION_MERGE on entity org.springframework.samples.petclinic.visit.Visit: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? [DEBUG] Static select for action ACTION_REFRESH on entity org.springframework.samples.petclinic.visit.Visit: select visit0_.id as id1_6_0_, visit0_.visit_date as visit_da2_6_0_, visit0_.description as descript3_6_0_, visit0_.pet_id as pet_id4_6_0_ from visits visit0_ where visit0_.id=? [DEBUG] Static SQL for entity: org.springframework.samples.petclinic.owner.PetType [DEBUG] Version select: select id from types where id =? [DEBUG] Snapshot select: select pettype_.id, pettype_.name as name2_3_ from types pettype_ where pettype_.id=? [DEBUG] Insert 0: insert into types (name, id) values (?, ?) [DEBUG] Update 0: update types set name=? where id=? [DEBUG] Delete 0: delete from types where id=? [DEBUG] Identity insert: insert into types (id, name) values (default, ?) [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7902a4d7] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [NONE]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@56a0dd11] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [READ]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7508912e] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [UPGRADE]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4f86cd50] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [UPGRADE_NOWAIT]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@62bcfa01] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [UPGRADE_SKIPLOCKED]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@72412c3d] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [FORCE]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4016d5fe] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [PESSIMISTIC_READ]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@14d44e72] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [PESSIMISTIC_WRITE]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5d46f4a3] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [PESSIMISTIC_FORCE_INCREMENT]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@79f14c56] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [OPTIMISTIC]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@73790bb5] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.owner.PetType) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=org.springframework.samples.petclinic.owner.PetType) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype0_ - alias suffix - 0_ - suffixed key columns - {id1_3_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.owner.PetType [OPTIMISTIC_FORCE_INCREMENT]: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Static select for action ACTION_MERGE on entity org.springframework.samples.petclinic.owner.PetType: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Static select for action ACTION_REFRESH on entity org.springframework.samples.petclinic.owner.PetType: select pettype0_.id as id1_3_0_, pettype0_.name as name2_3_0_ from types pettype0_ where pettype0_.id=? [DEBUG] Static SQL for entity: org.springframework.samples.petclinic.vet.Specialty [DEBUG] Version select: select id from specialties where id =? [DEBUG] Snapshot select: select specialty_.id, specialty_.name as name2_2_ from specialties specialty_ where specialty_.id=? [DEBUG] Insert 0: insert into specialties (name, id) values (?, ?) [DEBUG] Update 0: update specialties set name=? where id=? [DEBUG] Delete 0: delete from specialties where id=? [DEBUG] Identity insert: insert into specialties (id, name) values (default, ?) [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4ed761dc] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [NONE]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6c1f1c03] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [READ]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@1ccfa4b8] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [UPGRADE]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5bf86398] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [UPGRADE_NOWAIT]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@4c683777] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [UPGRADE_SKIPLOCKED]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7df0bb1] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [FORCE]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3ab2d64c] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [PESSIMISTIC_READ]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@40123014] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [PESSIMISTIC_WRITE]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3f634608] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [PESSIMISTIC_FORCE_INCREMENT]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@28bf7bea] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [OPTIMISTIC]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@61fe5253] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Specialty) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Specialty) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty0_ - alias suffix - 0_ - suffixed key columns - {id1_2_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Specialty [OPTIMISTIC_FORCE_INCREMENT]: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? [DEBUG] Static select for action ACTION_MERGE on entity org.springframework.samples.petclinic.vet.Specialty: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? [DEBUG] Static select for action ACTION_REFRESH on entity org.springframework.samples.petclinic.vet.Specialty: select specialty0_.id as id1_2_0_, specialty0_.name as name2_2_0_ from specialties specialty0_ where specialty0_.id=? [DEBUG] Static SQL for entity: org.springframework.samples.petclinic.vet.Vet [DEBUG] Version select: select id from vets where id =? [DEBUG] Snapshot select: select vet_.id, vet_.first_name as first_na2_5_, vet_.last_name as last_nam3_5_ from vets vet_ where vet_.id=? [DEBUG] Insert 0: insert into vets (first_name, last_name, id) values (?, ?, ?) [DEBUG] Update 0: update vets set first_name=?, last_name=? where id=? [DEBUG] Delete 0: delete from vets where id=? [DEBUG] Identity insert: insert into vets (id, first_name, last_name) values (default, ?, ?) [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@28993a77] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@3f1485c3] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@17e03804] [DEBUG] Visiting attribute path : specialties.name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} - JOIN (JoinDefinedByMetadata(specialties)) : -> - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.vet.Vet.specialties) - SQL table alias mapping - specialtie1_ - alias suffix - 1_ - suffixed key columns - {vet_id1_4_1_} - entity-element alias suffix - 2_ - 2_entity-element suffixed key columns - id1_2_2_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty2_ - alias suffix - 2_ - suffixed key columns - {id1_2_2_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [NONE]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_, specialtie1_.vet_id as vet_id1_4_1_, specialty2_.id as specialt2_4_1_, specialty2_.id as id1_2_2_, specialty2_.name as name2_2_2_ from vets vet0_ left outer join vet_specialties specialtie1_ on vet0_.id=specialtie1_.vet_id left outer join specialties specialty2_ on specialtie1_.specialty_id=specialty2_.id where vet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@184218af] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@270663e2] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3987bfc8] [DEBUG] Visiting attribute path : specialties.name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} - JOIN (JoinDefinedByMetadata(specialties)) : -> - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.vet.Vet.specialties) - SQL table alias mapping - specialtie1_ - alias suffix - 1_ - suffixed key columns - {vet_id1_4_1_} - entity-element alias suffix - 2_ - 2_entity-element suffixed key columns - id1_2_2_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty2_ - alias suffix - 2_ - suffixed key columns - {id1_2_2_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [READ]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_, specialtie1_.vet_id as vet_id1_4_1_, specialty2_.id as specialt2_4_1_, specialty2_.id as id1_2_2_, specialty2_.name as name2_2_2_ from vets vet0_ left outer join vet_specialties specialtie1_ on vet0_.id=specialtie1_.vet_id left outer join specialties specialty2_ on specialtie1_.specialty_id=specialty2_.id where vet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@a43a21e] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@7d3cb276] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@15c042fc] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [UPGRADE]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@2045108] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@6559cbdd] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7219a228] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [UPGRADE_NOWAIT]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@52b53172] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@7731fb94] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@48860fb8] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [UPGRADE_SKIPLOCKED]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@3343997b] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@79de9f90] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@15db4dc] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [FORCE]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@2e7a6dcd] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@7b0d42b6] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@179af25f] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [PESSIMISTIC_READ]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@6a73f164] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@1e32a3ed] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5e7aa27e] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [PESSIMISTIC_WRITE]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@2b778004] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@75fdbd71] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7e1f88e2] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [PESSIMISTIC_FORCE_INCREMENT]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? for update [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@697f4085] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@55aabc72] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@57f076bd] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [OPTIMISTIC]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@44986fae] [DEBUG] Visiting attribute path : firstName [DEBUG] Visiting attribute path : lastName [DEBUG] Visiting attribute path : specialties [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@2d28114b] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@79b9dfcd] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(entity=org.springframework.samples.petclinic.vet.Vet) - Returns - EntityReturnImpl(entity=org.springframework.samples.petclinic.vet.Vet, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=org.springframework.samples.petclinic.vet.Vet.specialties.) - QuerySpaces - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Vet) - SQL table alias mapping - vet0_ - alias suffix - 0_ - suffixed key columns - {id1_5_0_} [DEBUG] Static select for entity org.springframework.samples.petclinic.vet.Vet [OPTIMISTIC_FORCE_INCREMENT]: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? [DEBUG] Static select for action ACTION_MERGE on entity org.springframework.samples.petclinic.vet.Vet: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? [DEBUG] Static select for action ACTION_REFRESH on entity org.springframework.samples.petclinic.vet.Vet: select vet0_.id as id1_5_0_, vet0_.first_name as first_na2_5_0_, vet0_.last_name as last_nam3_5_0_ from vets vet0_ where vet0_.id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@7edb2a4b] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@5811f080] [DEBUG] Visiting attribute path : name [DEBUG] Visiting attribute path : birthDate [DEBUG] Visiting attribute path : owner [DEBUG] Property path deemed to be circular : owner [DEBUG] Visiting attribute path : type [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@25000d3d] [DEBUG] Visiting attribute path : type.name [DEBUG] Visiting attribute path : visits [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@37ddb835] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@42b4cce1] [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(collection=org.springframework.samples.petclinic.owner.Owner.pets) - Returns - CollectionReturnImpl(collection=org.springframework.samples.petclinic.owner.Owner.pets, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Owner.pets]) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.owner.Pet, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Owner.pets].) - EntityAttributeFetchImpl(entity=org.springframework.samples.petclinic.owner.PetType, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Owner.pets]..type) - CollectionAttributeFetchImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Owner.pets]..visits) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Owner.pets]..visits.) - QuerySpaces - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.owner.Owner.pets) - SQL table alias mapping - pets0_ - alias suffix - 0_ - suffixed key columns - {owner_id4_1_0_} - entity-element alias suffix - 1_ - 1_entity-element suffixed key columns - id1_1_1_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.Pet) - SQL table alias mapping - pets0_ - alias suffix - 1_ - suffixed key columns - {id1_1_1_} - JOIN (JoinDefinedByMetadata(type)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.owner.PetType) - SQL table alias mapping - pettype1_ - alias suffix - 2_ - suffixed key columns - {id1_3_2_} [DEBUG] Static select for collection org.springframework.samples.petclinic.owner.Owner.pets: select pets0_.owner_id as owner_id4_1_0_, pets0_.id as id1_1_0_, pets0_.id as id1_1_1_, pets0_.name as name2_1_1_, pets0_.birth_date as birth_da3_1_1_, pets0_.owner_id as owner_id4_1_1_, pets0_.type_id as type_id5_1_1_, pettype1_.id as id1_3_2_, pettype1_.name as name2_3_2_ from pets pets0_ left outer join types pettype1_ on pets0_.type_id=pettype1_.id where pets0_.owner_id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@67f8586f] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@63c6579] [DEBUG] Visiting attribute path : name [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(collection=org.springframework.samples.petclinic.vet.Vet.specialties) - Returns - CollectionReturnImpl(collection=org.springframework.samples.petclinic.vet.Vet.specialties, querySpaceUid=, path=[org.springframework.samples.petclinic.vet.Vet.specialties]) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.vet.Specialty, querySpaceUid=, path=[org.springframework.samples.petclinic.vet.Vet.specialties].) - QuerySpaces - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.vet.Vet.specialties) - SQL table alias mapping - specialtie0_ - alias suffix - 0_ - suffixed key columns - {vet_id1_4_0_} - entity-element alias suffix - 1_ - 1_entity-element suffixed key columns - id1_2_1_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.vet.Specialty) - SQL table alias mapping - specialty1_ - alias suffix - 1_ - suffixed key columns - {id1_2_1_} [DEBUG] Static select for collection org.springframework.samples.petclinic.vet.Vet.specialties: select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.CollectionQuerySpaceImpl@1dd36967] [DEBUG] Adding QuerySpace : uid = -> org.hibernate.loader.plan.build.internal.spaces.EntityQuerySpaceImpl@7821d009] [DEBUG] Visiting attribute path : date [DEBUG] Visiting attribute path : description [DEBUG] Visiting attribute path : petId [DEBUG] Building LoadPlan... [DEBUG] processing queryspace [DEBUG] LoadPlan(collection=org.springframework.samples.petclinic.owner.Pet.visits) - Returns - CollectionReturnImpl(collection=org.springframework.samples.petclinic.owner.Pet.visits, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Pet.visits]) - (collection element) CollectionFetchableElementEntityGraph(entity=org.springframework.samples.petclinic.visit.Visit, querySpaceUid=, path=[org.springframework.samples.petclinic.owner.Pet.visits].) - QuerySpaces - CollectionQuerySpaceImpl(uid=, collection=org.springframework.samples.petclinic.owner.Pet.visits) - SQL table alias mapping - visits0_ - alias suffix - 0_ - suffixed key columns - {pet_id4_6_0_} - entity-element alias suffix - 1_ - 1_entity-element suffixed key columns - id1_6_1_ - JOIN (JoinDefinedByMetadata(elements)) : -> - EntityQuerySpaceImpl(uid=, entity=org.springframework.samples.petclinic.visit.Visit) - SQL table alias mapping - visits0_ - alias suffix - 1_ - suffixed key columns - {id1_6_1_} [DEBUG] Static select for collection org.springframework.samples.petclinic.owner.Pet.visits: select visits0_.pet_id as pet_id4_6_0_, visits0_.id as id1_6_0_, visits0_.id as id1_6_1_, visits0_.visit_date as visit_da2_6_1_, visits0_.description as descript3_6_1_, visits0_.pet_id as pet_id4_6_1_ from visits visits0_ where visits0_.pet_id=? [DEBUG] Instantiated session factory [DEBUG] Checking 0 named HQL queries [DEBUG] Checking 0 named SQL queries [DEBUG] Registering SessionFactory: 15d1c9cb-6595-40c8-86dc-b228053930d0 () [DEBUG] Not binding SessionFactory to JNDI, no JNDI name configured [DEBUG] No actions specified; doing nothing [DEBUG] Registering EntityManagerFactory: default [WARN] HHH000436: Entity manager factory name (default) is already registered. If entity manager will be clustered or passivated, specify a unique value for property 'hibernate.ejb.entitymanager_factory_name' [INFO] Initialized JPA EntityManagerFactory for persistence unit 'default' [DEBUG] Statistics initialized [enabled=false] [DEBUG] QueryTranslatorFactory : org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory@5418893c [INFO] HHH000397: Using ASTQueryTranslatorFactory [DEBUG] parse() - HQL: SELECT DISTINCT owner FROM org.springframework.samples.petclinic.owner.Owner owner left join fetch owner.pets WHERE owner.lastName LIKE :lastName [DEBUG] --- HQL AST --- \-[QUERY] Node: 'query' +-[SELECT_FROM] Node: 'SELECT_FROM' | +-[FROM] Node: 'FROM' | | +-[RANGE] Node: 'RANGE' | | | +-[DOT] Node: '.' | | | | +-[DOT] Node: '.' | | | | | +-[DOT] Node: '.' | | | | | | +-[DOT] Node: '.' | | | | | | | +-[DOT] Node: '.' | | | | | | | | +-[IDENT] Node: 'org' | | | | | | | | \-[IDENT] Node: 'springframework' | | | | | | | \-[IDENT] Node: 'samples' | | | | | | \-[IDENT] Node: 'petclinic' | | | | | \-[IDENT] Node: 'owner' | | | | \-[IDENT] Node: 'Owner' | | | \-[ALIAS] Node: 'owner' | | \-[JOIN] Node: 'join' | | +-[LEFT] Node: 'left' | | +-[FETCH] Node: 'fetch' | | \-[DOT] Node: '.' | | +-[IDENT] Node: 'owner' | | \-[IDENT] Node: 'pets' | \-[SELECT] Node: 'SELECT' | +-[DISTINCT] Node: 'DISTINCT' | \-[IDENT] Node: 'owner' \-[WHERE] Node: 'WHERE' \-[LIKE] Node: 'like' +-[DOT] Node: '.' | +-[IDENT] Node: 'owner' | \-[IDENT] Node: 'lastName' \-[COLON] Node: ':' \-[IDENT] Node: 'lastName' [DEBUG] throwQueryException() : no errors [DEBUG] select << begin [level=1, statement=select] [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.owner.Owner (owner) -> owner0_ [DEBUG] Resolved : owner -> owner0_.id [DEBUG] getDataType() : pets -> org.hibernate.type.SetType(org.springframework.samples.petclinic.owner.Owner.pets) [DEBUG] createEntityAssociation() : One to many - path = owner.pets role = org.springframework.samples.petclinic.owner.Owner.pets associatedEntityName = org.springframework.samples.petclinic.owner.Pet [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.owner.Pet () -> pets1_ [DEBUG] addJoinByPathMap() : owner.pets -> FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=null,role=null,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}} [DEBUG] dereferenceCollection() : Created new FROM element for owner.pets : pets pets1_ [DEBUG] Resolved : owner.pets -> . [DEBUG] createFromJoinElement() : -- join tree -- \-[JOIN_FRAGMENT] FromElement: 'pets pets1_' FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=null,role=org.springframework.samples.petclinic.owner.Owner.pets,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}} [DEBUG] Resolved : owner -> owner0_.id [DEBUG] Resolved : owner -> owner0_.id [DEBUG] getDataType() : lastName -> org.hibernate.type.StringType@6a299b9d [DEBUG] Resolved : owner.lastName -> owner0_.last_name [DEBUG] select : finishing up [level=1, statement=select] [DEBUG] processQuery() : ( SELECT ( {select clause} DISTINCT owner0_.id ) ( FromClause{level=1} ( owners owner0_ pets pets1_ ) ) ( WHERE ( like ( owner0_.last_name owner0_.id lastName ) ? ) ) ) [DEBUG] Using FROM fragment [owners owner0_] [DEBUG] Using FROM fragment [left outer join pets pets1_ on owner0_.id=pets1_.owner_id] [DEBUG] select >> end [level=1, statement=select] [DEBUG] --- SQL AST --- \-[SELECT] QueryNode: 'SELECT' querySpaces (pets,owners) +-[SELECT_CLAUSE] SelectClause: '{select clause}' | +-[DISTINCT] SqlNode: 'DISTINCT' | +-[ALIAS_REF] IdentNode: 'owner0_.id as id1_0_0_' {alias=owner, className=org.springframework.samples.petclinic.owner.Owner, tableAlias=owner0_} | +-[SELECT_EXPR] SelectExpressionImpl: 'pets1_.id as id1_1_1_' {FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=null,role=org.springframework.samples.petclinic.owner.Owner.pets,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}}} | +-[SQL_TOKEN] SqlFragment: 'owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_' | +-[SQL_TOKEN] SqlFragment: 'pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_' | \-[SQL_TOKEN] SqlFragment: 'pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__' +-[FROM] FromClause: 'FROM' FromClause{level=1, fromElementCounter=2, fromElements=2, fromElementByClassAlias=[owner], fromElementByTableAlias=[owner0_, pets1_], fromElementsByPath=[owner.pets], collectionJoinFromElementsByPath=[], impliedElements=[]} | \-[FROM_FRAGMENT] FromElement: 'owners owner0_' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=owner,role=null,tableName=owners,tableAlias=owner0_,origin=null,columns={,className=org.springframework.samples.petclinic.owner.Owner}} | \-[JOIN_FRAGMENT] FromElement: 'left outer join pets pets1_ on owner0_.id=pets1_.owner_id' FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=null,role=org.springframework.samples.petclinic.owner.Owner.pets,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}} \-[WHERE] SqlNode: 'WHERE' \-[LIKE] BinaryLogicOperatorNode: 'like' +-[DOT] DotNode: 'owner0_.last_name' {propertyName=lastName,dereferenceType=PRIMITIVE,getPropertyPath=lastName,path=owner.lastName,tableAlias=owner0_,className=org.springframework.samples.petclinic.owner.Owner,classAlias=owner} | +-[ALIAS_REF] IdentNode: 'owner0_.id' {alias=owner, className=org.springframework.samples.petclinic.owner.Owner, tableAlias=owner0_} | \-[IDENT] IdentNode: 'lastName' {originalText=lastName} \-[NAMED_PARAM] ParameterNode: '?' {name=lastName, expectedType=org.hibernate.type.StringType@6a299b9d} [DEBUG] throwQueryException() : no errors [DEBUG] HQL: SELECT DISTINCT owner FROM org.springframework.samples.petclinic.owner.Owner owner left join fetch owner.pets WHERE owner.lastName LIKE :lastName [DEBUG] SQL: select distinct owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.last_name like ? [DEBUG] throwQueryException() : no errors [DEBUG] parse() - HQL: SELECT owner FROM org.springframework.samples.petclinic.owner.Owner owner left join fetch owner.pets WHERE owner.id =:id [DEBUG] --- HQL AST --- \-[QUERY] Node: 'query' +-[SELECT_FROM] Node: 'SELECT_FROM' | +-[FROM] Node: 'FROM' | | +-[RANGE] Node: 'RANGE' | | | +-[DOT] Node: '.' | | | | +-[DOT] Node: '.' | | | | | +-[DOT] Node: '.' | | | | | | +-[DOT] Node: '.' | | | | | | | +-[DOT] Node: '.' | | | | | | | | +-[IDENT] Node: 'org' | | | | | | | | \-[IDENT] Node: 'springframework' | | | | | | | \-[IDENT] Node: 'samples' | | | | | | \-[IDENT] Node: 'petclinic' | | | | | \-[IDENT] Node: 'owner' | | | | \-[IDENT] Node: 'Owner' | | | \-[ALIAS] Node: 'owner' | | \-[JOIN] Node: 'join' | | +-[LEFT] Node: 'left' | | +-[FETCH] Node: 'fetch' | | \-[DOT] Node: '.' | | +-[IDENT] Node: 'owner' | | \-[IDENT] Node: 'pets' | \-[SELECT] Node: 'SELECT' | \-[IDENT] Node: 'owner' \-[WHERE] Node: 'WHERE' \-[EQ] Node: '=' +-[DOT] Node: '.' | +-[IDENT] Node: 'owner' | \-[IDENT] Node: 'id' \-[COLON] Node: ':' \-[IDENT] Node: 'id' [DEBUG] throwQueryException() : no errors [DEBUG] select << begin [level=1, statement=select] [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.owner.Owner (owner) -> owner0_ [DEBUG] Resolved : owner -> owner0_.id [DEBUG] getDataType() : pets -> org.hibernate.type.SetType(org.springframework.samples.petclinic.owner.Owner.pets) [DEBUG] createEntityAssociation() : One to many - path = owner.pets role = org.springframework.samples.petclinic.owner.Owner.pets associatedEntityName = org.springframework.samples.petclinic.owner.Pet [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.owner.Pet () -> pets1_ [DEBUG] addJoinByPathMap() : owner.pets -> FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=null,role=null,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}} [DEBUG] dereferenceCollection() : Created new FROM element for owner.pets : pets pets1_ [DEBUG] Resolved : owner.pets -> . [DEBUG] createFromJoinElement() : -- join tree -- \-[JOIN_FRAGMENT] FromElement: 'pets pets1_' FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=null,role=org.springframework.samples.petclinic.owner.Owner.pets,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}} [DEBUG] Resolved : owner -> owner0_.id [DEBUG] Resolved : owner -> owner0_.id [DEBUG] getDataType() : id -> org.hibernate.type.IntegerType@dbca149 [DEBUG] Resolved : owner.id -> owner0_.id [DEBUG] select : finishing up [level=1, statement=select] [DEBUG] processQuery() : ( SELECT ( {select clause} owner0_.id ) ( FromClause{level=1} ( owners owner0_ pets pets1_ ) ) ( WHERE ( = ( owner0_.id owner0_.id id ) ? ) ) ) [DEBUG] Using FROM fragment [owners owner0_] [DEBUG] Using FROM fragment [left outer join pets pets1_ on owner0_.id=pets1_.owner_id] [DEBUG] select >> end [level=1, statement=select] [DEBUG] --- SQL AST --- \-[SELECT] QueryNode: 'SELECT' querySpaces (pets,owners) +-[SELECT_CLAUSE] SelectClause: '{select clause}' | +-[ALIAS_REF] IdentNode: 'owner0_.id as id1_0_0_' {alias=owner, className=org.springframework.samples.petclinic.owner.Owner, tableAlias=owner0_} | +-[SELECT_EXPR] SelectExpressionImpl: 'pets1_.id as id1_1_1_' {FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=null,role=org.springframework.samples.petclinic.owner.Owner.pets,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}}} | +-[SQL_TOKEN] SqlFragment: 'owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_' | +-[SQL_TOKEN] SqlFragment: 'pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_' | \-[SQL_TOKEN] SqlFragment: 'pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__' +-[FROM] FromClause: 'FROM' FromClause{level=1, fromElementCounter=2, fromElements=2, fromElementByClassAlias=[owner], fromElementByTableAlias=[owner0_, pets1_], fromElementsByPath=[owner.pets], collectionJoinFromElementsByPath=[], impliedElements=[]} | \-[FROM_FRAGMENT] FromElement: 'owners owner0_' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=owner,role=null,tableName=owners,tableAlias=owner0_,origin=null,columns={,className=org.springframework.samples.petclinic.owner.Owner}} | \-[JOIN_FRAGMENT] FromElement: 'left outer join pets pets1_ on owner0_.id=pets1_.owner_id' FromElement{explicit,not a collection join,fetch join,fetch non-lazy properties,classAlias=null,role=org.springframework.samples.petclinic.owner.Owner.pets,tableName=pets,tableAlias=pets1_,origin=owners owner0_,columns={owner0_.id ,className=org.springframework.samples.petclinic.owner.Pet}} \-[WHERE] SqlNode: 'WHERE' \-[EQ] BinaryLogicOperatorNode: '=' +-[DOT] DotNode: 'owner0_.id' {propertyName=id,dereferenceType=PRIMITIVE,getPropertyPath=id,path=owner.id,tableAlias=owner0_,className=org.springframework.samples.petclinic.owner.Owner,classAlias=owner} | +-[ALIAS_REF] IdentNode: 'owner0_.id' {alias=owner, className=org.springframework.samples.petclinic.owner.Owner, tableAlias=owner0_} | \-[IDENT] IdentNode: 'id' {originalText=id} \-[NAMED_PARAM] ParameterNode: '?' {name=id, expectedType=org.hibernate.type.IntegerType@dbca149} [DEBUG] throwQueryException() : no errors [DEBUG] HQL: SELECT owner FROM org.springframework.samples.petclinic.owner.Owner owner left join fetch owner.pets WHERE owner.id =:id [DEBUG] SQL: select owner0_.id as id1_0_0_, pets1_.id as id1_1_1_, owner0_.first_name as first_na2_0_0_, owner0_.last_name as last_nam3_0_0_, owner0_.address as address4_0_0_, owner0_.city as city5_0_0_, owner0_.telephone as telephon6_0_0_, pets1_.name as name2_1_1_, pets1_.birth_date as birth_da3_1_1_, pets1_.owner_id as owner_id4_1_1_, pets1_.type_id as type_id5_1_1_, pets1_.owner_id as owner_id4_1_0__, pets1_.id as id1_1_0__ from owners owner0_ left outer join pets pets1_ on owner0_.id=pets1_.owner_id where owner0_.id=? [DEBUG] throwQueryException() : no errors [DEBUG] parse() - HQL: SELECT ptype FROM org.springframework.samples.petclinic.owner.PetType ptype ORDER BY ptype.name [DEBUG] --- HQL AST --- \-[QUERY] Node: 'query' +-[SELECT_FROM] Node: 'SELECT_FROM' | +-[FROM] Node: 'FROM' | | \-[RANGE] Node: 'RANGE' | | +-[DOT] Node: '.' | | | +-[DOT] Node: '.' | | | | +-[DOT] Node: '.' | | | | | +-[DOT] Node: '.' | | | | | | +-[DOT] Node: '.' | | | | | | | +-[IDENT] Node: 'org' | | | | | | | \-[IDENT] Node: 'springframework' | | | | | | \-[IDENT] Node: 'samples' | | | | | \-[IDENT] Node: 'petclinic' | | | | \-[IDENT] Node: 'owner' | | | \-[IDENT] Node: 'PetType' | | \-[ALIAS] Node: 'ptype' | \-[SELECT] Node: 'SELECT' | \-[IDENT] Node: 'ptype' \-[ORDER] Node: 'ORDER' \-[DOT] Node: '.' +-[IDENT] Node: 'ptype' \-[IDENT] Node: 'name' [DEBUG] throwQueryException() : no errors [DEBUG] select << begin [level=1, statement=select] [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.owner.PetType (ptype) -> pettype0_ [DEBUG] Resolved : ptype -> pettype0_.id [DEBUG] Resolved : ptype -> pettype0_.id [DEBUG] getDataType() : name -> org.hibernate.type.StringType@6a299b9d [DEBUG] Resolved : ptype.name -> pettype0_.name [DEBUG] select : finishing up [level=1, statement=select] [DEBUG] processQuery() : ( SELECT ( {select clause} pettype0_.id ) ( FromClause{level=1} types pettype0_ ) ( ORDER ( pettype0_.name pettype0_.id name ) ) ) [DEBUG] Using FROM fragment [types pettype0_] [DEBUG] select >> end [level=1, statement=select] [DEBUG] --- SQL AST --- \-[SELECT] QueryNode: 'SELECT' querySpaces (types) +-[SELECT_CLAUSE] SelectClause: '{select clause}' | +-[ALIAS_REF] IdentNode: 'pettype0_.id as id1_3_' {alias=ptype, className=org.springframework.samples.petclinic.owner.PetType, tableAlias=pettype0_} | \-[SQL_TOKEN] SqlFragment: 'pettype0_.name as name2_3_' +-[FROM] FromClause: 'FROM' FromClause{level=1, fromElementCounter=1, fromElements=1, fromElementByClassAlias=[ptype], fromElementByTableAlias=[pettype0_], fromElementsByPath=[], collectionJoinFromElementsByPath=[], impliedElements=[]} | \-[FROM_FRAGMENT] FromElement: 'types pettype0_' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=ptype,role=null,tableName=types,tableAlias=pettype0_,origin=null,columns={,className=org.springframework.samples.petclinic.owner.PetType}} \-[ORDER] OrderByClause: 'ORDER' \-[DOT] DotNode: 'pettype0_.name' {propertyName=name,dereferenceType=PRIMITIVE,getPropertyPath=name,path=ptype.name,tableAlias=pettype0_,className=org.springframework.samples.petclinic.owner.PetType,classAlias=ptype} +-[ALIAS_REF] IdentNode: 'pettype0_.id' {alias=ptype, className=org.springframework.samples.petclinic.owner.PetType, tableAlias=pettype0_} \-[IDENT] IdentNode: 'name' {originalText=name} [DEBUG] throwQueryException() : no errors [DEBUG] HQL: SELECT ptype FROM org.springframework.samples.petclinic.owner.PetType ptype ORDER BY ptype.name [DEBUG] SQL: select pettype0_.id as id1_3_, pettype0_.name as name2_3_ from types pettype0_ order by pettype0_.name [DEBUG] throwQueryException() : no errors [DEBUG] Mark transaction for rollback [DEBUG] Mark transaction for rollback [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [INFO] Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@4b20a8e4: startup date [Wed May 10 11:17:32 PDT 2017]; root of context hierarchy [INFO] Mapped "{[/owners/new],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.initCreationForm(java.util.Map) [INFO] Mapped "{[/owners/{ownerId}]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.samples.petclinic.owner.OwnerController.showOwner(int) [INFO] Mapped "{[/owners],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.processFindForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.validation.BindingResult,java.util.Map) [INFO] Mapped "{[/owners/find],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.initFindForm(java.util.Map) [INFO] Mapped "{[/owners/{ownerId}/edit],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.initUpdateOwnerForm(int,org.springframework.ui.Model) [INFO] Mapped "{[/owners/new],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.processCreationForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.validation.BindingResult) [INFO] Mapped "{[/owners/{ownerId}/edit],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.OwnerController.processUpdateOwnerForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.validation.BindingResult,int) [INFO] Mapped "{[/owners/{ownerId}/pets/new],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.initCreationForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.ui.ModelMap) [INFO] Mapped "{[/owners/{ownerId}/pets/{petId}/edit],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.initUpdateForm(int,org.springframework.ui.ModelMap) [INFO] Mapped "{[/owners/{ownerId}/pets/{petId}/edit],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.processUpdateForm(org.springframework.samples.petclinic.owner.Pet,org.springframework.validation.BindingResult,org.springframework.samples.petclinic.owner.Owner,org.springframework.ui.ModelMap) [INFO] Mapped "{[/owners/{ownerId}/pets/new],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.PetController.processCreationForm(org.springframework.samples.petclinic.owner.Owner,org.springframework.samples.petclinic.owner.Pet,org.springframework.validation.BindingResult,org.springframework.ui.ModelMap) [INFO] Mapped "{[/owners/{ownerId}/pets/{petId}/visits/new],methods=[POST]}" onto public java.lang.String org.springframework.samples.petclinic.owner.VisitController.processNewVisitForm(org.springframework.samples.petclinic.visit.Visit,org.springframework.validation.BindingResult) [INFO] Mapped "{[/owners/*/pets/{petId}/visits/new],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.owner.VisitController.initNewVisitForm(int,java.util.Map) [INFO] Mapped "{[/oups],methods=[GET]}" onto public java.lang.String org.springframework.samples.petclinic.system.CrashController.triggerException() [INFO] Mapped "{[/]}" onto public java.lang.String org.springframework.samples.petclinic.system.WelcomeController.welcome() [INFO] Mapped "{[/vets.json || /vets.xml]}" onto public org.springframework.samples.petclinic.vet.Vets org.springframework.samples.petclinic.vet.VetController.showResourcesVetList() [INFO] Mapped "{[/vets.html]}" onto public java.lang.String org.springframework.samples.petclinic.vet.VetController.showVetList(java.util.Map) [INFO] Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest) [INFO] 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) [INFO] Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Mapped "{[/manage/auditevents || /manage/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) [INFO] Mapped "{[/manage/dump || /manage/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() [INFO] Mapped "{[/manage/heapdump || /manage/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 [INFO] Mapped "{[/manage/configprops || /manage/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() [INFO] Mapped "{[/manage/trace || /manage/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() [INFO] Mapped "{[/manage/beans || /manage/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() [INFO] Mapped "{[/manage/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) [INFO] Mapped "{[/manage/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) [INFO] Mapped "{[/manage/loggers || /manage/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() [INFO] Mapped "{[/manage/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) [INFO] Mapped "{[/manage/env || /manage/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() [INFO] Mapped "{[/manage/info || /manage/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() [INFO] Mapped "{[/manage/mappings || /manage/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() [INFO] Mapped "{[/manage/autoconfig || /manage/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() [INFO] Mapped "{[/manage/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) [INFO] Mapped "{[/manage/metrics || /manage/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() [INFO] Mapped "{[/manage/health || /manage/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) [INFO] Started ProductionConfigurationTests in 2.875 seconds (JVM running for 12.133) [DEBUG] begin [DEBUG] Rendered criteria query -> select generatedAlias0 from Vet as generatedAlias0 [DEBUG] parse() - HQL: select generatedAlias0 from org.springframework.samples.petclinic.vet.Vet as generatedAlias0 [DEBUG] --- HQL AST --- \-[QUERY] Node: 'query' \-[SELECT_FROM] Node: 'SELECT_FROM' +-[FROM] Node: 'from' | \-[RANGE] Node: 'RANGE' | +-[DOT] Node: '.' | | +-[DOT] Node: '.' | | | +-[DOT] Node: '.' | | | | +-[DOT] Node: '.' | | | | | +-[DOT] Node: '.' | | | | | | +-[IDENT] Node: 'org' | | | | | | \-[IDENT] Node: 'springframework' | | | | | \-[IDENT] Node: 'samples' | | | | \-[IDENT] Node: 'petclinic' | | | \-[IDENT] Node: 'vet' | | \-[IDENT] Node: 'Vet' | \-[ALIAS] Node: 'generatedAlias0' \-[SELECT] Node: 'select' \-[IDENT] Node: 'generatedAlias0' [DEBUG] throwQueryException() : no errors [DEBUG] select << begin [level=1, statement=select] [DEBUG] FromClause{level=1} : org.springframework.samples.petclinic.vet.Vet (generatedAlias0) -> vet0_ [DEBUG] Resolved : generatedAlias0 -> vet0_.id [DEBUG] select : finishing up [level=1, statement=select] [DEBUG] processQuery() : ( SELECT ( {select clause} vet0_.id ) ( FromClause{level=1} vets vet0_ ) ) [DEBUG] Using FROM fragment [vets vet0_] [DEBUG] select >> end [level=1, statement=select] [DEBUG] --- SQL AST --- \-[SELECT] QueryNode: 'SELECT' querySpaces (vets) +-[SELECT_CLAUSE] SelectClause: '{select clause}' | +-[ALIAS_REF] IdentNode: 'vet0_.id as id1_5_' {alias=generatedAlias0, className=org.springframework.samples.petclinic.vet.Vet, tableAlias=vet0_} | \-[SQL_TOKEN] SqlFragment: 'vet0_.first_name as first_na2_5_, vet0_.last_name as last_nam3_5_' \-[FROM] FromClause: 'from' FromClause{level=1, fromElementCounter=1, fromElements=1, fromElementByClassAlias=[generatedAlias0], fromElementByTableAlias=[vet0_], fromElementsByPath=[], collectionJoinFromElementsByPath=[], impliedElements=[]} \-[FROM_FRAGMENT] FromElement: 'vets vet0_' FromElement{explicit,not a collection join,not a fetch join,fetch non-lazy properties,classAlias=generatedAlias0,role=null,tableName=vets,tableAlias=vet0_,origin=null,columns={,className=org.springframework.samples.petclinic.vet.Vet}} [DEBUG] throwQueryException() : no errors [DEBUG] HQL: select generatedAlias0 from org.springframework.samples.petclinic.vet.Vet as generatedAlias0 [DEBUG] SQL: select vet0_.id as id1_5_, vet0_.first_name as first_na2_5_, vet0_.last_name as last_nam3_5_ from vets vet0_ [DEBUG] throwQueryException() : no errors [DEBUG] select vet0_.id as id1_5_, vet0_.first_name as first_na2_5_, vet0_.last_name as last_nam3_5_ from vets vet0_ [DEBUG] Result set row: 0 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.vet.Vet#1] [DEBUG] Result set row: 1 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.vet.Vet#2] [DEBUG] Result set row: 2 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.vet.Vet#3] [DEBUG] Result set row: 3 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.vet.Vet#4] [DEBUG] Result set row: 4 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.vet.Vet#5] [DEBUG] Result set row: 5 [DEBUG] Result row: EntityKey[org.springframework.samples.petclinic.vet.Vet#6] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Vet#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Vet#1] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Vet#2] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Vet#2] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Vet#3] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Vet#3] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Vet#4] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Vet#4] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Vet#5] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Vet#5] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Vet#6] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Vet#6] [DEBUG] Loading collection: [org.springframework.samples.petclinic.vet.Vet.specialties#6] [DEBUG] select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.vet.Vet.specialties#6] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.vet.Vet.specialties#6] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Loading collection: [org.springframework.samples.petclinic.vet.Vet.specialties#5] [DEBUG] select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.vet.Vet.specialties#5] [DEBUG] Starting ResultSet row #0 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.vet.Vet.specialties#5] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Specialty#1] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Specialty#1] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.vet.Vet.specialties#5] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Loading collection: [org.springframework.samples.petclinic.vet.Vet.specialties#4] [DEBUG] select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.vet.Vet.specialties#4] [DEBUG] Starting ResultSet row #0 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.vet.Vet.specialties#4] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Specialty#2] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Specialty#2] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.vet.Vet.specialties#4] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Loading collection: [org.springframework.samples.petclinic.vet.Vet.specialties#3] [DEBUG] select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.vet.Vet.specialties#3] [DEBUG] Starting ResultSet row #0 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.vet.Vet.specialties#3] [DEBUG] Starting ResultSet row #1 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.vet.Vet.specialties#3] [DEBUG] Resolving associations for [org.springframework.samples.petclinic.vet.Specialty#3] [DEBUG] Done materializing entity [org.springframework.samples.petclinic.vet.Specialty#3] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.vet.Vet.specialties#3] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Loading collection: [org.springframework.samples.petclinic.vet.Vet.specialties#2] [DEBUG] select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.vet.Vet.specialties#2] [DEBUG] Starting ResultSet row #0 [DEBUG] Found row of collection: [org.springframework.samples.petclinic.vet.Vet.specialties#2] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.vet.Vet.specialties#2] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] Loading collection: [org.springframework.samples.petclinic.vet.Vet.specialties#1] [DEBUG] select specialtie0_.vet_id as vet_id1_4_0_, specialtie0_.specialty_id as specialt2_4_0_, specialty1_.id as id1_2_1_, specialty1_.name as name2_2_1_ from vet_specialties specialtie0_ inner join specialties specialty1_ on specialtie0_.specialty_id=specialty1_.id where specialtie0_.vet_id=? [DEBUG] Preparing collection intializer : [org.springframework.samples.petclinic.vet.Vet.specialties#1] [DEBUG] 1 collections were found in result set for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] Collection fully initialized: [org.springframework.samples.petclinic.vet.Vet.specialties#1] [DEBUG] 1 collections initialized for role: org.springframework.samples.petclinic.vet.Vet.specialties [DEBUG] HHH000387: ResultSet's statement was not registered [DEBUG] Done loading collection [DEBUG] committing Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.62 sec - in org.springframework.samples.petclinic.system.ProductionConfigurationTests Running org.springframework.samples.petclinic.vet.VetControllerTests [INFO] Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.springframework.samples.petclinic.vet.VetControllerTests], using SpringBootContextLoader [INFO] Could not detect default resource locations for test class [org.springframework.samples.petclinic.vet.VetControllerTests]: no resource found for suffixes {-context.xml, Context.groovy}. [INFO] Could not detect default configuration classes for test class [org.springframework.samples.petclinic.vet.VetControllerTests]: VetControllerTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration. [INFO] Found @SpringBootConfiguration org.springframework.samples.petclinic.PetClinicApplication for test class org.springframework.samples.petclinic.vet.VetControllerTests [INFO] 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] [INFO] Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@71fd082, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6d50b8c2, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@399e43d0, org.springframework.test.context.support.DirtiesContextTestExecutionListener@387cd426, org.springframework.test.context.transaction.TransactionalTestExecutionListener@411e886b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@2960ae22, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@622be81d, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@3c28cd9a, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@94047a4, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@257de910, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@18ab86a2, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@6295cc30] |\ _,,,--,,_ /,`.-'`' ._ \-;;,_ _______ __|,4- ) )_ .;.(__`'-'__ ___ __ _ ___ _______ | | '---''(_/._)-'(_\_) | | | | | | | | | | _ | ___|_ _| | | | | |_| | | | __ _ _ | |_| | |___ | | | | | | | | | | \ \ \ \ | ___| ___| | | | _| |___| | _ | | _| \ \ \ \ | | | |___ | | | |_| | | | | | | |_ ) ) ) ) |___| |_______| |___| |_______|_______|___|_| |__|___|_______| / / / / ==================================================================/_/_/_/ :: Built with Spring Boot :: 1.5.1.RELEASE [INFO] Starting VetControllerTests on HLBWBDGTD101 with PID 3680 (started by svc_jenkins_np in C:\Jenkins\workspace\maven-pipeline-plugin-test) [INFO] The following profiles are active: production [INFO] Refreshing org.springframework.web.context.support.GenericWebApplicationContext@1bb5dce0: startup date [Wed May 10 11:17:35 PDT 2017]; root of context hierarchy [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [INFO] Bean 'org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration' of type [class org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [INFO] Bean 'validator' of type [class org.springframework.validation.beanvalidation.LocalValidatorFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [DEBUG] Found javax.persistence.Persistence on classpath containing 'getPersistenceUtil'. Assuming JPA 2 environment. Trying to instantiate JPA aware TraversableResolver [DEBUG] Instantiated JPA aware TraversableResolver of type org.hibernate.validator.internal.engine.resolver.JPATraversableResolver. [DEBUG] Setting custom MessageInterpolator of type org.springframework.validation.beanvalidation.LocaleContextMessageInterpolator [DEBUG] Setting custom ConstraintValidatorFactory of type org.springframework.validation.beanvalidation.SpringConstraintValidatorFactory [DEBUG] Setting custom ParameterNameProvider of type com.sun.proxy.$Proxy61 [DEBUG] Trying to load META-INF/validation.xml for XML based Validator configuration. [DEBUG] Trying to load META-INF/validation.xml via user class loader [DEBUG] Trying to load META-INF/validation.xml via TCCL [DEBUG] Trying to load META-INF/validation.xml via Hibernate Validator's class loader [DEBUG] No META-INF/validation.xml found. Using annotation based configuration only. [INFO] Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@1bb5dce0: startup date [Wed May 10 11:17:35 PDT 2017]; root of context hierarchy [INFO] Mapped "{[/vets.json || /vets.xml]}" onto public org.springframework.samples.petclinic.vet.Vets org.springframework.samples.petclinic.vet.VetController.showResourcesVetList() [INFO] Mapped "{[/vets.html]}" onto public java.lang.String org.springframework.samples.petclinic.vet.VetController.showVetList(java.util.Map) [INFO] Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest) [INFO] 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) [INFO] Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] [INFO] Initializing Spring FrameworkServlet '' [INFO] FrameworkServlet '': initialization started [INFO] FrameworkServlet '': initialization completed in 3 ms [INFO] Started VetControllerTests in 0.45 seconds (JVM running for 12.679) [DEBUG] [THYMELEAF] INITIALIZING TEMPLATE ENGINE [DEBUG] Initializing Thymeleaf Template engine configuration... [THYMELEAF] TEMPLATE ENGINE CONFIGURATION: [THYMELEAF] * Thymeleaf version: 3.0.2.RELEASE (built 2016-09-28T22:12:42+0000) [THYMELEAF] * Cache Manager implementation: org.thymeleaf.cache.StandardCacheManager [THYMELEAF] * Template resolvers: [THYMELEAF] * org.thymeleaf.spring4.templateresolver.SpringResourceTemplateResolver [THYMELEAF] * Message resolvers: [THYMELEAF] * org.thymeleaf.spring4.messageresolver.SpringMessageResolver [THYMELEAF] * Link builders: [THYMELEAF] * org.thymeleaf.linkbuilder.StandardLinkBuilder [THYMELEAF] * Dialect: SpringStandard (org.thymeleaf.spring4.dialect.SpringStandardDialect) [THYMELEAF] * Prefix: "th" [THYMELEAF] * Processors for Template Mode: HTML [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:include,data-th-include}] [100]: org.thymeleaf.standard.processor.StandardIncludeTagProcessor [THYMELEAF] * [* {th:insert,data-th-insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace,data-th-replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:substituteby,data-th-substituteby}] [100]: org.thymeleaf.standard.processor.StandardSubstituteByTagProcessor [THYMELEAF] * [* {th:each,data-th-each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch,data-th-switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case,data-th-case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if,data-th-if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless,data-th-unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object,data-th-object}] [500]: org.thymeleaf.spring4.processor.SpringObjectTagProcessor [THYMELEAF] * [* {th:with,data-th-with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:attr,data-th-attr}] [700]: org.thymeleaf.standard.processor.StandardAttrTagProcessor [THYMELEAF] * [* {th:attrprepend,data-th-attrprepend}] [800]: org.thymeleaf.standard.processor.StandardAttrprependTagProcessor [THYMELEAF] * [* {th:attrappend,data-th-attrappend}] [900]: org.thymeleaf.standard.processor.StandardAttrappendTagProcessor [THYMELEAF] * [* {th:method,data-th-method}] [990]: org.thymeleaf.spring4.processor.SpringMethodTagProcessor [THYMELEAF] * [* {th:alt-title,data-th-alt-title}] [990]: org.thymeleaf.standard.processor.StandardAltTitleTagProcessor [THYMELEAF] * [* {th:lang-xmllang,data-th-lang-xmllang}] [990]: org.thymeleaf.standard.processor.StandardLangXmlLangTagProcessor [THYMELEAF] * [* {th:action,data-th-action}] [1000]: org.thymeleaf.spring4.processor.SpringActionTagProcessor [THYMELEAF] * [* {th:href,data-th-href}] [1000]: org.thymeleaf.spring4.processor.SpringHrefTagProcessor [THYMELEAF] * [* {th:src,data-th-src}] [1000]: org.thymeleaf.spring4.processor.SpringSrcTagProcessor [THYMELEAF] * [* {th:checked,data-th-checked}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:loop,data-th-loop}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:defer,data-th-defer}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:async,data-th-async}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:seamless,data-th-seamless}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:default,data-th-default}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:declare,data-th-declare}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:multiple,data-th-multiple}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:formnovalidate,data-th-formnovalidate}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:novalidate,data-th-novalidate}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:ismap,data-th-ismap}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:pubdate,data-th-pubdate}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:required,data-th-required}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:disabled,data-th-disabled}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:open,data-th-open}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:controls,data-th-controls}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:selected,data-th-selected}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:autoplay,data-th-autoplay}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:nowrap,data-th-nowrap}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:scoped,data-th-scoped}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:hidden,data-th-hidden}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:reversed,data-th-reversed}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:readonly,data-th-readonly}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:autofocus,data-th-autofocus}] [1000]: org.thymeleaf.standard.processor.StandardConditionalFixedValueTagProcessor [THYMELEAF] * [* {th:inline,data-th-inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineHTMLTagProcessor [THYMELEAF] * [* {th:type,data-th-type}] [1000]: org.thymeleaf.standard.processor.StandardNonRemovableAttributeTagProcessor [THYMELEAF] * [* {th:name,data-th-name}] [1000]: org.thymeleaf.standard.processor.StandardNonRemovableAttributeTagProcessor [THYMELEAF] * [* {th:placeholder,data-th-placeholder}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondblclick,data-th-ondblclick}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onvolumechange,data-th-onvolumechange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onseeking,data-th-onseeking}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onselect,data-th-onselect}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onended,data-th-onended}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onforminput,data-th-onforminput}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:http-equiv,data-th-http-equiv}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formtarget,data-th-formtarget}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onchange,data-th-onchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onhashchange,data-th-onhashchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:accesskey,data-th-accesskey}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondrop,data-th-ondrop}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:size,data-th-size}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:charset,data-th-charset}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rules,data-th-rules}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onkeypress,data-th-onkeypress}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onredo,data-th-onredo}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onbeforeunload,data-th-onbeforeunload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:scheme,data-th-scheme}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:min,data-th-min}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oninput,data-th-oninput}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:accept,data-th-accept}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oncanplay,data-th-oncanplay}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:list,data-th-list}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onblur,data-th-onblur}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onkeydown,data-th-onkeydown}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oncanplaythrough,data-th-oncanplaythrough}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onoffline,data-th-onoffline}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:max,data-th-max}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:contextmenu,data-th-contextmenu}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:longdesc,data-th-longdesc}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onprogress,data-th-onprogress}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rev,data-th-rev}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onscroll,data-th-onscroll}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:spellcheck,data-th-spellcheck}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onformchange,data-th-onformchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:title,data-th-title}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:optimum,data-th-optimum}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:manifest,data-th-manifest}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:lang,data-th-lang}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragover,data-th-ondragover}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmouseup,data-th-onmouseup}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cite,data-th-cite}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ononline,data-th-ononline}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondrag,data-th-ondrag}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onloadeddata,data-th-onloadeddata}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:marginheight,data-th-marginheight}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:marginwidth,data-th-marginwidth}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:scrolling,data-th-scrolling}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:sizes,data-th-sizes}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragenter,data-th-ondragenter}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmouseover,data-th-onmouseover}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:high,data-th-high}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onloadedmetadata,data-th-onloadedmetadata}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formmethod,data-th-formmethod}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:archive,data-th-archive}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onreset,data-th-onreset}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:height,data-th-height}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:sandbox,data-th-sandbox}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:alt,data-th-alt}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onloadstart,data-th-onloadstart}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:step,data-th-step}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:id,data-th-id}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onstorage,data-th-onstorage}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:tabindex,data-th-tabindex}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:icon,data-th-icon}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onresize,data-th-onresize}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cellspacing,data-th-cellspacing}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:dir,data-th-dir}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:classid,data-th-classid}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:pattern,data-th-pattern}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:bgcolor,data-th-bgcolor}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onreadystatechange,data-th-onreadystatechange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:for,data-th-for}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onemptied,data-th-onemptied}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmousewheel,data-th-onmousewheel}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:hspace,data-th-hspace}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onwaiting,data-th-onwaiting}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onclick,data-th-onclick}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:usemap,data-th-usemap}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onplay,data-th-onplay}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onundo,data-th-onundo}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:audio,data-th-audio}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:scope,data-th-scope}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onshow,data-th-onshow}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragend,data-th-ondragend}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:keytype,data-th-keytype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:datetime,data-th-datetime}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onseeked,data-th-onseeked}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:headers,data-th-headers}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:axis,data-th-axis}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:valuetype,data-th-valuetype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:target,data-th-target}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:media,data-th-media}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:colspan,data-th-colspan}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formenctype,data-th-formenctype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rel,data-th-rel}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:border,data-th-border}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:low,data-th-low}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:abbr,data-th-abbr}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:enctype,data-th-enctype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:standby,data-th-standby}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onsubmit,data-th-onsubmit}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:accept-charset,data-th-accept-charset}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onkeyup,data-th-onkeyup}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:hreflang,data-th-hreflang}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:form,data-th-form}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onpopstate,data-th-onpopstate}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:codetype,data-th-codetype}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ontimeupdate,data-th-ontimeupdate}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmousedown,data-th-onmousedown}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:label,data-th-label}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onsuspend,data-th-onsuspend}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:background,data-th-background}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:codebase,data-th-codebase}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:preload,data-th-preload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmousemove,data-th-onmousemove}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onabort,data-th-onabort}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onload,data-th-onload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:class,data-th-class}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:data,data-th-data}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oncontextmenu,data-th-oncontextmenu}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onpause,data-th-onpause}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onunload,data-th-onunload}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:radiogroup,data-th-radiogroup}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:maxlength,data-th-maxlength}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:kind,data-th-kind}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:draggable,data-th-draggable}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmouseout,data-th-onmouseout}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:align,data-th-align}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onfocus,data-th-onfocus}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:compact,data-th-compact}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:srclang,data-th-srclang}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rowspan,data-th-rowspan}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:start,data-th-start}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:challenge,data-th-challenge}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:content,data-th-content}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:dropzone,data-th-dropzone}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onstalled,data-th-onstalled}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:frameborder,data-th-frameborder}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:summary,data-th-summary}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:span,data-th-span}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onplaying,data-th-onplaying}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:vspace,data-th-vspace}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onbeforeprint,data-th-onbeforeprint}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onratechange,data-th-onratechange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:frame,data-th-frame}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:formaction,data-th-formaction}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cellpadding,data-th-cellpadding}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:style,data-th-style}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:oninvalid,data-th-oninvalid}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:rows,data-th-rows}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:contenteditable,data-th-contenteditable}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:poster,data-th-poster}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onerror,data-th-onerror}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:wrap,data-th-wrap}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onafterprint,data-th-onafterprint}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:cols,data-th-cols}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:width,data-th-width}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragleave,data-th-ondragleave}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:onmessage,data-th-onmessage}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondurationchange,data-th-ondurationchange}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:ondragstart,data-th-ondragstart}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:autocomplete,data-th-autocomplete}] [1000]: org.thymeleaf.standard.processor.StandardRemovableAttributeTagProcessor [THYMELEAF] * [* {th:xmlbase,data-th-xmlbase}] [1000]: org.thymeleaf.standard.processor.StandardXmlBaseTagProcessor [THYMELEAF] * [* {th:xmllang,data-th-xmllang}] [1000]: org.thymeleaf.standard.processor.StandardXmlLangTagProcessor [THYMELEAF] * [* {xmlns:th}] [1000]: org.thymeleaf.standard.processor.StandardXmlNsTagProcessor [THYMELEAF] * [* {th:xmlspace,data-th-xmlspace}] [1000]: org.thymeleaf.standard.processor.StandardXmlSpaceTagProcessor [THYMELEAF] * [{option} *] [1005]: org.thymeleaf.spring4.processor.SpringOptionInSelectFieldTagProcessor [THYMELEAF] * [* {th:value,data-th-value}] [1010]: org.thymeleaf.spring4.processor.SpringValueTagProcessor [THYMELEAF] * [* {th:classappend,data-th-classappend}] [1100]: org.thymeleaf.standard.processor.StandardClassappendTagProcessor [THYMELEAF] * [* {th:styleappend,data-th-styleappend}] [1100]: org.thymeleaf.standard.processor.StandardStyleappendTagProcessor [THYMELEAF] * [* {th:errors,data-th-errors}] [1200]: org.thymeleaf.spring4.processor.SpringErrorsTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputCheckboxFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputFileFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputGeneralFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputPasswordFieldTagProcessor [THYMELEAF] * [{input} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringInputRadioFieldTagProcessor [THYMELEAF] * [{option} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringOptionFieldTagProcessor [THYMELEAF] * [{select} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringSelectFieldTagProcessor [THYMELEAF] * [{textarea} {th:field,data-th-field}] [1200]: org.thymeleaf.spring4.processor.SpringTextareaFieldTagProcessor [THYMELEAF] * [* {th:text,data-th-text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext,data-th-utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:errorclass,data-th-errorclass}] [1500]: org.thymeleaf.spring4.processor.SpringErrorClassTagProcessor [THYMELEAF] * [* {th:fragment,data-th-fragment}] [1500]: org.thymeleaf.standard.processor.StandardFragmentTagProcessor [THYMELEAF] * [* {th:assert,data-th-assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove,data-th-remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* {th:ref,data-th-ref}] [10000]: org.thymeleaf.standard.processor.StandardRefAttributeTagProcessor [THYMELEAF] * [{th:block,th-block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* th:*] [2147483647]: org.thymeleaf.standard.processor.StandardDefaultAttributesTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * DOCTYPE Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.spring4.processor.SpringTranslationDocTypeProcessor [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardTranslationDocTypeProcessor [THYMELEAF] * CDATA Section Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCDATASectionProcessor [THYMELEAF] * Comment Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCommentProcessor [THYMELEAF] * [1100]: org.thymeleaf.standard.processor.StandardConditionalCommentProcessor [THYMELEAF] * Processors for Template Mode: XML [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:include}] [100]: org.thymeleaf.standard.processor.StandardIncludeTagProcessor [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:substituteby}] [100]: org.thymeleaf.standard.processor.StandardSubstituteByTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:attr}] [700]: org.thymeleaf.standard.processor.StandardAttrTagProcessor [THYMELEAF] * [* {th:attrprepend}] [800]: org.thymeleaf.standard.processor.StandardAttrprependTagProcessor [THYMELEAF] * [* {th:attrappend}] [900]: org.thymeleaf.standard.processor.StandardAttrappendTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineXMLTagProcessor [THYMELEAF] * [* {xmlns:th}] [1000]: org.thymeleaf.standard.processor.StandardXmlNsTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:fragment}] [1500]: org.thymeleaf.standard.processor.StandardFragmentTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* {th:ref}] [10000]: org.thymeleaf.standard.processor.StandardRefAttributeTagProcessor [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* th:*] [2147483647]: org.thymeleaf.standard.processor.StandardDefaultAttributesTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * CDATA Section Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCDATASectionProcessor [THYMELEAF] * Comment Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningCommentProcessor [THYMELEAF] * Processors for Template Mode: TEXT [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineTextualTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [* 100000] [org.thymeleaf.standard.processor.StandardBlockTagProcessor]: {} [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * Processors for Template Mode: JAVASCRIPT [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineTextualTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* 100000] [org.thymeleaf.standard.processor.StandardBlockTagProcessor]: {} [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * Processors for Template Mode: CSS [THYMELEAF] * Element Tag Processors by [matching element and attribute name] [precedence]: [THYMELEAF] * [* {th:insert}] [100]: org.thymeleaf.standard.processor.StandardInsertTagProcessor [THYMELEAF] * [* {th:replace}] [100]: org.thymeleaf.standard.processor.StandardReplaceTagProcessor [THYMELEAF] * [* {th:each}] [200]: org.thymeleaf.standard.processor.StandardEachTagProcessor [THYMELEAF] * [* {th:switch}] [250]: org.thymeleaf.standard.processor.StandardSwitchTagProcessor [THYMELEAF] * [* {th:case}] [275]: org.thymeleaf.standard.processor.StandardCaseTagProcessor [THYMELEAF] * [* {th:if}] [300]: org.thymeleaf.standard.processor.StandardIfTagProcessor [THYMELEAF] * [* {th:unless}] [400]: org.thymeleaf.standard.processor.StandardUnlessTagProcessor [THYMELEAF] * [* {th:object}] [500]: org.thymeleaf.standard.processor.StandardObjectTagProcessor [THYMELEAF] * [* {th:with}] [600]: org.thymeleaf.standard.processor.StandardWithTagProcessor [THYMELEAF] * [* {th:inline}] [1000]: org.thymeleaf.standard.processor.StandardInlineTextualTagProcessor [THYMELEAF] * [* {th:text}] [1300]: org.thymeleaf.standard.processor.StandardTextTagProcessor [THYMELEAF] * [* {th:utext}] [1400]: org.thymeleaf.standard.processor.StandardUtextTagProcessor [THYMELEAF] * [* {th:assert}] [1550]: org.thymeleaf.standard.processor.StandardAssertTagProcessor [THYMELEAF] * [* {th:remove}] [1600]: org.thymeleaf.standard.processor.StandardRemoveTagProcessor [THYMELEAF] * [{th:block} *] [100000]: org.thymeleaf.standard.processor.StandardBlockTagProcessor [THYMELEAF] * [* 100000] [org.thymeleaf.standard.processor.StandardBlockTagProcessor]: {} [THYMELEAF] * Text Processors by [precedence]: [THYMELEAF] * [1000]: org.thymeleaf.standard.processor.StandardInliningTextProcessor [THYMELEAF] * Expression Objects: [THYMELEAF] * #ctx [THYMELEAF] * #root [THYMELEAF] * #vars [THYMELEAF] * #object [THYMELEAF] * #locale [THYMELEAF] * #request [THYMELEAF] * #response [THYMELEAF] * #session [THYMELEAF] * #servletContext [THYMELEAF] * #conversions [THYMELEAF] * #uris [THYMELEAF] * #calendars [THYMELEAF] * #dates [THYMELEAF] * #bools [THYMELEAF] * #numbers [THYMELEAF] * #objects [THYMELEAF] * #strings [THYMELEAF] * #arrays [THYMELEAF] * #lists [THYMELEAF] * #sets [THYMELEAF] * #maps [THYMELEAF] * #aggregates [THYMELEAF] * #messages [THYMELEAF] * #ids [THYMELEAF] * #execInfo [THYMELEAF] * #httpServletRequest [THYMELEAF] * #httpSession [THYMELEAF] * #fields [THYMELEAF] * #themes [THYMELEAF] * #mvc [THYMELEAF] * #requestdatavalues [THYMELEAF] * Execution Attributes: [THYMELEAF] * "StandardExpressionParser": Standard Expression Parser [THYMELEAF] * "StandardJavaScriptSerializer": org.thymeleaf.standard.serializer.StandardJavaScriptSerializer@484149eb [THYMELEAF] * "StandardCSSSerializer": org.thymeleaf.standard.serializer.StandardCSSSerializer@14c141c0 [THYMELEAF] * "EnableSpringELCompiler": false [THYMELEAF] * "StandardVariableExpressionEvaluator": SpringEL [THYMELEAF] * "StandardConversionService": org.thymeleaf.spring4.expression.SpringStandardConversionService@61874b9d [THYMELEAF] TEMPLATE ENGINE CONFIGURED OK [DEBUG] [THYMELEAF] TEMPLATE ENGINE INITIALIZED [DEBUG] Evaluating path: $['vetList'][0]['id'] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.springframework.samples.petclinic.vet.VetControllerTests Running org.springframework.samples.petclinic.vet.VetTests Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 sec - in org.springframework.samples.petclinic.vet.VetTests [INFO] Closing org.springframework.web.context.support.GenericWebApplicationContext@4b20a8e4: startup date [Wed May 10 11:17:32 PDT 2017]; root of context hierarchy [INFO] Closing org.springframework.web.context.support.GenericWebApplicationContext@54ec8cc9: startup date [Wed May 10 11:17:24 PDT 2017]; root of context hierarchy [INFO] Closing org.springframework.web.context.support.GenericWebApplicationContext@1bb5dce0: startup date [Wed May 10 11:17:35 PDT 2017]; root of context hierarchy [INFO] Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@53525379: startup date [Wed May 10 11:17:29 PDT 2017]; root of context hierarchy [INFO] Closing org.springframework.web.context.support.GenericWebApplicationContext@6fa02932: startup date [Wed May 10 11:17:27 PDT 2017]; root of context hierarchy [INFO] Closing org.springframework.web.context.support.GenericWebApplicationContext@72a7aa4f: startup date [Wed May 10 11:17:28 PDT 2017]; root of context hierarchy [INFO] Closing JPA EntityManagerFactory for persistence unit 'default' [DEBUG] HHH000031: Closing [DEBUG] Implicitly destroying ServiceRegistry on de-registration of all child ServiceRegistries [DEBUG] Implicitly destroying Boot-strap registry on de-registration of all child ServiceRegistries [DEBUG] Remove: name=default [INFO] Closing JPA EntityManagerFactory for persistence unit 'default' [DEBUG] HHH000031: Closing [DEBUG] Implicitly destroying ServiceRegistry on de-registration of all child ServiceRegistries [DEBUG] Implicitly destroying Boot-strap registry on de-registration of all child ServiceRegistries [DEBUG] Remove: name=default [DEBUG] Close successful. [INFO] Cache 'vets' removed from EhcacheManager. [DEBUG] Stopping 15 Services... [DEBUG] All Services successfully stopped, 15 Services in 0ms [DEBUG] Close successful. [INFO] Cobertura: Loaded information on 24 classes. [INFO] Cobertura: Saved information on 24 classes. Picked up JAVA_TOOL_OPTIONS: -Dmaven.ext.class.path="C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b/pipeline-maven-spy.jar" -Dorg.jenkinsci.plugins.pipeline.maven.reportsFolder="C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b" Results : Tests run: 41, Failures: 0, Errors: 0, Skipped: 1 [INFO] [INFO] <<< cobertura-maven-plugin:2.7:check (default) < [cobertura]test @ spring-petclinic <<< [INFO] [INFO] --- cobertura-maven-plugin:2.7:check (default) @ spring-petclinic --- [INFO] Cobertura 2.1.1 - GNU GPL License (NO WARRANTY) - See COPYRIGHT file [INFO] Cobertura: Loaded information on 24 classes. [ERROR] Picked up JAVA_TOOL_OPTIONS: -Dmaven.ext.class.path="C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b/pipeline-maven-spy.jar" -Dorg.jenkinsci.plugins.pipeline.maven.reportsFolder="C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b" [INFO] All checks passed. [INFO] [INFO] --- maven-install-plugin:2.5.2:install (default-install) @ spring-petclinic --- [INFO] Installing C:\Jenkins\workspace\maven-pipeline-plugin-test\target\spring-petclinic-1.5.1.jar to C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\samples\spring-petclinic\1.5.1\spring-petclinic-1.5.1.jar [INFO] Installing C:\Jenkins\workspace\maven-pipeline-plugin-test\pom.xml to C:\Jenkins\workspace\maven-pipeline-plugin-test\.repository\org\springframework\samples\spring-petclinic\1.5.1\spring-petclinic-1.5.1.pom [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 51.211 s [INFO] Finished at: 2017-05-10T11:17:37-07:00 [INFO] Final Memory: 91M/479M [INFO] ------------------------------------------------------------------------ [jenkins-maven-event-spy] INFO generated C:\Jenkins\workspace\maven-pipeline-plugin-test@tmp\withMaven6f44421b\maven-spy-20170510-111646-205.log Picked up JAVA_TOOL_OPTIONS: -Dmaven.ext.class.path="C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b/pipeline-maven-spy.jar" -Dorg.jenkinsci.plugins.pipeline.maven.reportsFolder="C:/Jenkins/workspace/maven-pipeline-plugin-test@tmp/withMaven6f44421b" [Pipeline] } [withMaven] Evaluate Maven Spy logs: C:\Jenkins\workspace\maven-pipeline-plugin-test@tmp\withMaven6f44421b\maven-spy-20170510-111646-205.log [withMaven] Archive artifact C:\Jenkins\workspace\maven-pipeline-plugin-test\pom.xml under org/springframework/samples/spring-petclinic/1.5.1/spring-petclinic-1.5.1.pom [withMaven] Archive artifact C:\Jenkins\workspace\maven-pipeline-plugin-test\target\spring-petclinic-1.5.1.jar under org/springframework/samples/spring-petclinic/1.5.1/spring-petclinic-1.5.1.jar [withMaven] Archive and fingerprint artifacts {org/springframework/samples/spring-petclinic/1.5.1/spring-petclinic-1.5.1.pom=C:\Jenkins\workspace\maven-pipeline-plugin-test\pom.xml, org/springframework/samples/spring-petclinic/1.5.1/spring-petclinic-1.5.1.jar=C:\Jenkins\workspace\maven-pipeline-plugin-test\target\spring-petclinic-1.5.1.jar} located in workspace C:/Jenkins/workspace/maven-pipeline-plugin-test ERROR: [withMaven] WARNING Exception processing the logs generated by the Jenkins Maven Event Spy C:\Jenkins\workspace\maven-pipeline-plugin-test@tmp\withMaven6f44421b\maven-spy-20170510-111646-205.log, ignore file. Please report a bug associated for the component 'pipeline-maven-plugin' at https://issues.jenkins-ci.org java.io.IOException: Exception archiving {org/springframework/samples/spring-petclinic/1.5.1/spring-petclinic-1.5.1.pom=C:\Jenkins\workspace\maven-pipeline-plugin-test\pom.xml, org/springframework/samples/spring-petclinic/1.5.1/spring-petclinic-1.5.1.jar=C:\Jenkins\workspace\maven-pipeline-plugin-test\target\spring-petclinic-1.5.1.jar} at org.jenkinsci.plugins.pipeline.maven.reporters.GeneratedArtifactsReporter.process(GeneratedArtifactsReporter.java:116) at org.jenkinsci.plugins.pipeline.maven.MavenSpyLogProcessor.processMavenSpyLogs(MavenSpyLogProcessor.java:103) at org.jenkinsci.plugins.pipeline.maven.WithMavenStepExecution$Callback.finished(WithMavenStepExecution.java:850) at org.jenkinsci.plugins.workflow.steps.BodyExecutionCallback$TailCall.onSuccess(BodyExecutionCallback.java:114) at org.jenkinsci.plugins.workflow.cps.CpsBodyExecution$SuccessAdapter.receive(CpsBodyExecution.java:362) at com.cloudbees.groovy.cps.Outcome.resumeFrom(Outcome.java:73) at com.cloudbees.groovy.cps.Continuable.run0(Continuable.java:146) at org.jenkinsci.plugins.workflow.cps.SandboxContinuable.access$001(SandboxContinuable.java:18) at org.jenkinsci.plugins.workflow.cps.SandboxContinuable$1.call(SandboxContinuable.java:33) at org.jenkinsci.plugins.workflow.cps.SandboxContinuable$1.call(SandboxContinuable.java:30) at org.jenkinsci.plugins.scriptsecurity.sandbox.groovy.GroovySandbox.runInSandbox(GroovySandbox.java:108) at org.jenkinsci.plugins.workflow.cps.SandboxContinuable.run0(SandboxContinuable.java:30) at org.jenkinsci.plugins.workflow.cps.CpsThread.runNextChunk(CpsThread.java:165) at org.jenkinsci.plugins.workflow.cps.CpsThreadGroup.run(CpsThreadGroup.java:330) at org.jenkinsci.plugins.workflow.cps.CpsThreadGroup.access$100(CpsThreadGroup.java:82) at org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:242) at org.jenkinsci.plugins.workflow.cps.CpsThreadGroup$2.call(CpsThreadGroup.java:230) at org.jenkinsci.plugins.workflow.cps.CpsVmExecutorService$2.call(CpsVmExecutorService.java:64) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at hudson.remoting.SingleLaneExecutorService$1.run(SingleLaneExecutorService.java:112) at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.IOException: java.util.concurrent.ExecutionException: java.io.IOException: Error writing to tar file from: C:\Jenkins\workspace\maven-pipeline-plugin-test\C:\Jenkins\workspace\maven-pipeline-plugin-test\pom.xml at hudson.FilePath.copyRecursiveTo(FilePath.java:2215) at jenkins.model.StandardArtifactManager.archive(StandardArtifactManager.java:61) at org.jenkinsci.plugins.pipeline.maven.reporters.GeneratedArtifactsReporter.process(GeneratedArtifactsReporter.java:114) ... 25 more Caused by: java.util.concurrent.ExecutionException: java.io.IOException: Error writing to tar file from: C:\Jenkins\workspace\maven-pipeline-plugin-test\C:\Jenkins\workspace\maven-pipeline-plugin-test\pom.xml at hudson.remoting.Channel$2.adapt(Channel.java:862) at hudson.remoting.Channel$2.adapt(Channel.java:857) at hudson.remoting.FutureAdapter.get(FutureAdapter.java:55) at hudson.FilePath.copyRecursiveTo(FilePath.java:2213) ... 27 more Caused by: java.io.IOException: Error writing to tar file from: C:\Jenkins\workspace\maven-pipeline-plugin-test\C:\Jenkins\workspace\maven-pipeline-plugin-test\pom.xml at hudson.util.io.TarArchiver.visit(TarArchiver.java:110) at hudson.util.DirScanner.scanSingle(DirScanner.java:49) at hudson.FilePath$ExplicitlySpecifiedDirScanner.scan(FilePath.java:2804) at hudson.FilePath.writeToTar(FilePath.java:2251) at hudson.FilePath.access$2100(FilePath.java:195) at hudson.FilePath$45.invoke(FilePath.java:2194) at hudson.FilePath$45.invoke(FilePath.java:2190) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2731) at hudson.remoting.UserRequest.perform(UserRequest.java:153) at hudson.remoting.UserRequest.perform(UserRequest.java:50) at hudson.remoting.Request$2.run(Request.java:336) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at hudson.remoting.Engine$1$1.run(Engine.java:94) at java.lang.Thread.run(Thread.java:745) at ......remote call to JNLP4-connect connection from hlbwbdgtd101.corp.standard.com/192.168.137.149:57543(Native Method) at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1545) at hudson.remoting.UserResponse.retrieve(UserRequest.java:253) at hudson.remoting.Channel$2.adapt(Channel.java:860) ... 30 more Caused by: java.io.FileNotFoundException: C:\Jenkins\workspace\maven-pipeline-plugin-test\C:\Jenkins\workspace\maven-pipeline-plugin-test\pom.xml (The filename, directory name, or volume label syntax is incorrect) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(FileInputStream.java:195) at java.io.FileInputStream.(FileInputStream.java:138) at hudson.util.io.TarArchiver.visit(TarArchiver.java:103) at hudson.util.DirScanner.scanSingle(DirScanner.java:49) at hudson.FilePath$ExplicitlySpecifiedDirScanner.scan(FilePath.java:2804) at hudson.FilePath.writeToTar(FilePath.java:2251) at hudson.FilePath.access$2100(FilePath.java:195) at hudson.FilePath$45.invoke(FilePath.java:2194) at hudson.FilePath$45.invoke(FilePath.java:2190) at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2731) at hudson.remoting.UserRequest.perform(UserRequest.java:153) at hudson.remoting.UserRequest.perform(UserRequest.java:50) at hudson.remoting.Request$2.run(Request.java:336) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at hudson.remoting.Engine$1$1.run(Engine.java:94) ... 1 more [Pipeline] // withMaven [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline Finished: SUCCESS