Skip to content
This repository has been archived by the owner on Mar 15, 2021. It is now read-only.

java.lang.ClassNotFoundException: org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration #1

Open
ejaz-ahmed opened this issue Oct 25, 2015 · 12 comments
Labels
Milestone

Comments

@ejaz-ahmed
Copy link

I get above exception even though I've added this to application.yml

dataSource:
    pooled: true
    jmxExport: true
    driverClassName: org.h2.Driver
    username: sa
    password:
    configClass: org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration

Here is full stacktrace

/var/eejaz/Downloads/jdk1.8.0_45/bin/java -noverify -Didea.launcher.port=7532 -Didea.launcher.bin.path=/var/eejaz/Downloads/idea-IU-142.5239.7/bin -Dfile.encoding=UTF-8 -classpath /var/eejaz/Downloads/jdk1.8.0_45/jre/lib/charsets.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/deploy.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/cldrdata.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/dnsns.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/jfxrt.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/localedata.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/nashorn.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunec.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunjce_provider.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunpkcs11.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/zipfs.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/javaws.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jce.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jfr.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jfxswt.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jsse.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/management-agent.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/plugin.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/resources.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/rt.jar:/var/eejaz/IdeaProjects/mtbookshop/build/classes/main:/var/eejaz/IdeaProjects/mtbookshop/build/resources/main:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-logging/1.2.6.RELEASE/705098e35b3a95c6353632077702d079e20199cf/spring-boot-starter-logging-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-actuator/1.2.6.RELEASE/225440542e6ef7c577ac65ba7cc1e86041706074/spring-boot-starter-actuator-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-autoconfigure/1.2.6.RELEASE/bfabd0f400672b42fa5ace228341fa77a6a9ba4e/spring-boot-autoconfigure-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-tomcat/1.2.6.RELEASE/83c3287f489e2749d97e725463acc7989002e15/spring-boot-starter-tomcat-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-boot/3.0.8/66384fe7cbb20753cbdd2dc183170d754742cc81/grails-web-boot-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/hibernate/4.3.10.6/d1bca640c211b76d64bf3045ba69c7f5d3a847e2/hibernate-4.3.10.6.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/cache/3.0.1/7a360b62877f81907d9aa6f76b8019912d3a2031/cache-3.0.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-ehcache/4.3.11.Final/cea0e6aba102c00cf899bd547c338fcf54468433/hibernate-ehcache-4.3.11.Final.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/scaffolding/3.1.2/70559775aa9169ee155a70dd1a66f271eccdccee/scaffolding-3.1.2.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/spring-security-core/3.0.0.M1/edd31e635d67d65e72b5a7384778e1988a1054d0/spring-security-core-3.0.0.M1.jar:/var/eejaz/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.12/jcl-over-slf4j-1.7.12.jar:/var/eejaz/.m2/repository/org/slf4j/jul-to-slf4j/1.7.12/jul-to-slf4j-1.7.12.jar:/var/eejaz/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.12/log4j-over-slf4j-1.7.12.jar:/var/eejaz/.m2/repository/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter/1.2.6.RELEASE/95a83e8a81ce873505badb92a61751ac48824922/spring-boot-starter-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-actuator/1.2.6.RELEASE/142f23d9b19ddb0c606dfc9df1421d93e79f27d8/spring-boot-actuator-1.2.6.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-core/4.1.7.RELEASE/spring-core-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot/1.2.6.RELEASE/888496de7156692a0eb5685cb18e0f6dd23b1ff4/spring-boot-1.2.6.RELEASE.jar:/var/eejaz/.m2/repository/org/yaml/snakeyaml/1.14/snakeyaml-1.14.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-core/8.0.26/33a945c55939d39c5b3f5f5ce91e7d16bc6116e8/tomcat-embed-core-8.0.26.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-el/8.0.26/8b090d3dccb292b83c03b990f109bf5ceace50ca/tomcat-embed-el-8.0.26.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-logging-juli/8.0.26/9d55e3b1751b1ddacf3b5108b4ec9fcaee380fba/tomcat-embed-logging-juli-8.0.26.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-websocket/8.0.26/83628f454a82ee1d33daaa1d53e635405e4c12c3/tomcat-embed-websocket-8.0.26.jar:/var/eejaz/.m2/repository/org/grails/grails-bootstrap/3.0.8/grails-bootstrap-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-rest/3.0.8/d0899bd1cf5061b399e705b22ff1ee8c3bd5d79f/grails-plugin-rest-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-databinding/3.0.8/5cb132960d8d641d1eaa87b29d47ccb0be921e14/grails-plugin-databinding-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-i18n/3.0.8/cff6c60d2e9f6024daf0969f24bfdaa940b818f5/grails-plugin-i18n-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-filters/3.0.8/b3f1aa76af254a7372711f7a1ac302d515093376/grails-plugin-filters-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-gsp/3.0.8/b5b39f3ff398a7bfc328432abcd380246d9e9bf9/grails-plugin-gsp-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-services/3.0.8/29179dccfb7b537d496df36e391179f27528bbc0/grails-plugin-services-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-url-mappings/3.0.8/888672297f678696bd86cc6c4fd665961f95f1c1/grails-plugin-url-mappings-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-interceptors/3.0.8/6c3806ac0c32f572e0eca93e8a9b51c279517d61/grails-plugin-interceptors-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-plugin-async/3.0.8/grails-plugin-async-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.h2database/h2/1.3.176/fd369423346b2f1525c413e33f8cf95b09c92cbd/h2-1.3.176.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/2.4.4/62dc4f50804c40f3233977e2d3d1a4abca60bc41/groovy-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-common/3.0.8/443e301b49be13521d2b16e769dc2eeee45705bf/grails-web-common-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-hibernate4/4.0.6.RELEASE/a3c645eb6e67974ec1bac08d738aac058edcc513/grails-datastore-gorm-hibernate4-4.0.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.googlecode.concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.4/d4b42ed76a166a81dbac613339eed3343be6bd2d/concurrentlinkedhashmap-lru-1.4.jar:/var/eejaz/.m2/repository/org/jboss/logging/jboss-logging/3.1.3.GA/jboss-logging-3.1.3.GA.jar:/var/eejaz/.m2/repository/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-core/4.3.11.Final/536ac0021240d97db99c7d2983067cef1a6f3af5/hibernate-core-4.3.11.Final.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/net.sf.ehcache/ehcache-core/2.4.3/fd258ef6959f27fb678b04f90139ded4588e2d15/ehcache-core-2.4.3.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/fields/2.1.0/670b525afca7dffd7c5a73b7baecb441fab4c2e8/fields-2.1.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-core/3.2.8.RELEASE/36028a35ca93f504dfc2484dc12e5b00a42bc54b/spring-security-core-3.2.8.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-web/3.2.8.RELEASE/55f8d16b6fdfad43eb43e0c3f8b3a269c1997d79/spring-security-web-3.2.8.RELEASE.jar:/var/eejaz/.m2/repository/net/sf/ehcache/ehcache/2.9.0/ehcache-2.9.0.jar:/var/eejaz/.m2/repository/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar:/var/eejaz/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.4.6/jackson-databind-2.4.6.jar:/var/eejaz/.m2/repository/org/springframework/spring-context/4.1.7.RELEASE/spring-context-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-xml/2.4.4/c991073e2787ff9ef05bc04dcae7bddde05dcecb/groovy-xml-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web/3.0.8/5be3d5ad7689114e4d1357307685fdbccfc517e9/grails-web-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-controllers/3.0.8/7e0d1fa86b8fb505595b98d26cb73f35926e4608/grails-plugin-controllers-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-datasource/3.0.8/98f930541029a7ae0b81bab8e2f83c929a32bb28/grails-plugin-datasource-3.0.8.jar:/var/eejaz/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/var/eejaz/.m2/repository/org/grails/grails-core/3.0.8/grails-core-3.0.8.jar:/var/eejaz/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/var/eejaz/.m2/repository/org/grails/grails-plugin-codecs/3.0.8/grails-plugin-codecs-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-logging/3.0.8/grails-logging-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-gsp-taglib/3.0.8/7d2b0bcd0e0d3068a3a1dcd9aae68b41c4f7dd34/grails-web-gsp-taglib-3.0.8.jar:/var/eejaz/.m2/repository/org/springframework/spring-tx/4.1.7.RELEASE/spring-tx-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-events/3.0.8/2f9b81af0490d6c9e68051bf0186a12a993cb13d/grails-plugin-events-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-validation/3.0.8/a6525462387699296fc5caf5743a36597954087f/grails-validation-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-databinding/3.0.8/grails-databinding-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-encoder/3.0.8/grails-encoder-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-gsp/3.0.8/grails-gsp-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-templates/2.4.4/4b5db7df9fd8ba93ef8633b5bb5f0961082bbc15/groovy-templates-2.4.4.jar:/var/eejaz/.m2/repository/org/springframework/spring-webmvc/4.1.7.RELEASE/spring-webmvc-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context-support/4.1.7.RELEASE/db508937a1033bd3267e57566044df705076dc6/spring-context-support-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-hibernate-core/4.0.6.RELEASE/39ec4c6feb1046ee7689a590171a3577af5843eb/grails-datastore-gorm-hibernate-core-4.0.6.RELEASE.jar:/var/eejaz/.m2/repository/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar:/var/eejaz/.m2/repository/org/hibernate/hibernate-validator/5.0.3.Final/hibernate-validator-5.0.3.Final.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.0/d6a66c7a5f01cf500377bd669507a08cfeba882a/jackson-annotations-2.4.0.jar:/var/eejaz/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.4.6/jackson-core-2.4.6.jar:/var/eejaz/.m2/repository/org/springframework/spring-aop/4.1.7.RELEASE/spring-aop-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-beans/4.1.7.RELEASE/spring-beans-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-expression/4.1.7.RELEASE/spring-expression-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-aspects/4.1.7.RELEASE/spring-aspects-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.8.5/39a8ff2d1f79267907f5573c090b342b040b9682/aspectjrt-1.8.5.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-gsp/3.0.8/7066480a90286a239a7f2663d2308c876fce362b/grails-web-gsp-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-databinding/3.0.8/cf7843548de6e6422aa63b3edcfb08384e2014d1/grails-web-databinding-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-url-mappings/3.0.8/94cfe8a8cb57c1bf70e298640efe9c8edb51bc2b/grails-web-url-mappings-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-jsp/3.0.8/adcd2a96eeb9b58c47eed0272525a9d452418b73/grails-web-jsp-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-mvc/3.0.8/1804318641390d9d39fd751e9c4f5e7428be8d96/grails-web-mvc-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-sitemesh/3.0.8/7049cc78b0a44fc1b84b4e8795b11c4fc8b30139/grails-web-sitemesh-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-async/3.0.8/grails-async-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-converters/3.0.8/a1c204fca0c479fb0ec40591fc0a61e5c763833b/grails-plugin-converters-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-mimetypes/3.0.8/18d1d0fb41876d32767bf23ab7b384a58c0190b8/grails-plugin-mimetypes-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-validation/3.0.8/4b1df3642e1e7a6e522d38e014a92b2211ba6645/grails-plugin-validation-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-domain-class/3.0.8/194daa5e5b56fbe362b8d6cf813ed7155d0f7628/grails-plugin-domain-class-3.0.8.jar:/var/eejaz/.m2/repository/org/apache/tomcat/embed/tomcat-embed-logging-log4j/7.0.55/tomcat-embed-logging-log4j-7.0.55.jar:/var/eejaz/.m2/repository/org/springframework/spring-jdbc/4.1.7.RELEASE/spring-jdbc-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-sql/2.4.4/31f88b0b0f3af7a86b187c73ee16551b5cf058c5/groovy-sql-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-jdbc/7.0.55/3d00af6b2e5de5fa2df7bd7c7ec910495c774138/tomcat-jdbc-7.0.55.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-spring/3.0.8/785e1e7b18a66e7dbf41ddb30094d67ec5327fc2/grails-spring-3.0.8.jar:/var/eejaz/.m2/repository/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/xalan/serializer/2.7.2/24247f3bb052ee068971393bdb83e04512bb1c3c/serializer-2.7.2.jar:/var/eejaz/.m2/repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor.spring/reactor-spring-context/2.0.3.RELEASE/f6c7012cdc9312dc2be9cf47335aae289ea190e9/reactor-spring-context-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-bus/2.0.3.RELEASE/8b7082b7094642ef366d499bd3ac83b38cc6c0bd/reactor-bus-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/commons-validator/commons-validator/1.4.1/2231238e391057a53f92bde5bbc588622c1956c3/commons-validator-1.4.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-json/2.4.4/e381f7e5bbf9c278d516f387593519e629d732ba/groovy-json-2.4.4.jar:/var/eejaz/.m2/repository/org/springframework/spring-web/4.1.7.RELEASE/spring-web-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-taglib/3.0.8/338260de8587f5ed6144d770861326c3cb74c05/grails-taglib-3.0.8.jar:/var/eejaz/.m2/repository/antlr/antlr/2.7.7/antlr-2.7.7.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm/4.0.6.RELEASE/6fb4cfd98a9fd16154d376d0dedf925bf0d6dbaa/grails-datastore-gorm-4.0.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-plugin-support/4.0.6.RELEASE/24054b5662b699a47ea4a5eb26bd262f90332dbb/grails-datastore-gorm-plugin-support-4.0.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-core/4.0.6.RELEASE/1e753a027aa110c15d3fc541a82a8a4fb96a02f9/grails-datastore-core-4.0.6.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-orm/4.1.7.RELEASE/spring-orm-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/javax/transaction/jta/1.1/jta-1.1.jar:/var/eejaz/.m2/repository/org/hibernate/hibernate-commons-annotations/3.2.0.Final/hibernate-commons-annotations-3.2.0.Final.jar:/var/eejaz/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar:/var/eejaz/.m2/repository/com/fasterxml/classmate/1.0.0/classmate-1.0.0.jar:/var/eejaz/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-taglib/3.0.8/59110d4eda214376211df1caa1674cb7d3136348/grails-web-taglib-3.0.8.jar:/var/eejaz/.m2/repository/opensymphony/sitemesh/2.4/sitemesh-2.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.gpars/gpars/1.2.1/c3ea0fbcd67a163bd5e3a3efdaa3428262d0d437/gpars-1.2.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-stream/2.0.3.RELEASE/903dc5732f67e705fe9725b8a8b04cfd56ee5f99/reactor-stream-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-core/2.0.3.RELEASE/8cd926729690f88099cb172d490babb868bf8042/reactor-core-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-simple/4.0.6.RELEASE/2c8ea2e0e273ff9f3c593d33324270e58cdab7d1/grails-datastore-simple-4.0.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-juli/7.0.55/7b0d3759db33865f882e77bdddb87c3cb28cecc3/tomcat-juli-7.0.55.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-ant/2.4.4/86a8990d7dfe1266bc58f9015bc63051dc13145a/groovy-ant-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.jayway.jsonpath/json-path/0.9.0/eb4e9cbfc09133cfe3101d5a70cfa35d8b71eeec/json-path-0.9.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor.spring/reactor-spring-core/2.0.3.RELEASE/eec1ae82fab5255b40d18d17052098322ca3bbaa/reactor-spring-core-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.goldmansachs/gs-collections/5.1.0/7114c5349c816ea645b1ea3ffcc21fa073cbabc/gs-collections-5.1.0.jar:/var/eejaz/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-web/4.0.6.RELEASE/f3dc0ff8a516b26a708cf9393bde98521d787dfc/grails-datastore-web-4.0.6.RELEASE.jar:/var/eejaz/.m2/repository/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.0/14b8c877d98005ba3941c9257cfe09f6ed0e0d74/reactive-streams-1.0.0.jar:/var/eejaz/.m2/repository/org/apache/ant/ant/1.9.4/ant-1.9.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-groovydoc/2.4.4/9fdc0f6fc266e0d3a703629b855e59874869348e/groovy-groovydoc-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-antlr/1.9.4/4cf30025981dc2344324a0ef0e40063c3ef08f0a/ant-antlr-1.9.4.jar:/var/eejaz/.m2/repository/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-junit/1.9.4/b063757dacaa716b643c2f9270e469183636ff11/ant-junit-1.9.4.jar:/var/eejaz/.m2/repository/net/minidev/json-smart/1.2/json-smart-1.2.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.goldmansachs/gs-collections-api/5.1.0/ea605cdf64cab5fc7b48c99f061d4c8db05b6ff1/gs-collections-api-5.1.0.jar:/var/eejaz/.m2/repository/org/slf4j/slf4j-api/1.7.12/slf4j-api-1.7.12.jar:/var/eejaz/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar:/var/eejaz/.m2/repository/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar:/var/eejaz/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar:/var/eejaz/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/var/eejaz/.m2/repository/org/aspectj/aspectjweaver/1.8.6/aspectjweaver-1.8.6.jar:/var/eejaz/.m2/repository/org/javassist/javassist/3.18.1-GA/javassist-3.18.1-GA.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/asset-pipeline/3.0.8/95bf23fd5e4bed45ff56328cc395ca695d76f498/asset-pipeline-3.0.8.jar:/var/eejaz/.m2/repository/org/mozilla/rhino/1.7R4/rhino-1.7R4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.bertramlabs.plugins/asset-pipeline-core/2.5.0/984bc7cb66366f07a0ed8fe1bb21ca0c6bf8dacc/asset-pipeline-core-2.5.0.jar:/var/eejaz/.m2/repository/com/google/javascript/closure-compiler/v20141023/closure-compiler-v20141023.jar:/var/eejaz/.m2/repository/com/google/javascript/closure-compiler-externs/v20141023/closure-compiler-externs-v20141023.jar:/var/eejaz/.m2/repository/args4j/args4j/2.0.26/args4j-2.0.26.jar:/var/eejaz/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-java/2.5.0/a10732c76bfacdbd633a7eb0f7968b1059a65dfa/protobuf-java-2.5.0.jar:/var/eejaz/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/var/eejaz/Downloads/idea-IU-142.5239.7/lib/idea_rt.jar com.intellij.rt.execution.application.AppMain mtbookshop.Application
2015-10-25 21:25:21.458  INFO 24255 --- [           main] mtbookshop.Application                   : Starting Application on PKL-EEJAZ-UBUNTU with PID 24255 (/var/eejaz/IdeaProjects/mtbookshop/build/classes/main started by eejaz in /var/eejaz/IdeaProjects/mtbookshop)
2015-10-25 21:25:21.504  INFO 24255 --- [           main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2bb3058: startup date [Sun Oct 25 21:25:21 PKT 2015]; root of context hierarchy
2015-10-25 21:25:22.993  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Attempting to load [0] user defined plugins
2015-10-25 21:25:22.994  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [core] with version [3.0.8] loaded successfully
2015-10-25 21:25:22.994  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [eventBus] with version [3.0.8] loaded successfully
2015-10-25 21:25:22.994  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [dataBinding] with version [3.0.8] loaded successfully
2015-10-25 21:25:22.994  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [i18n] with version [3.0.8] loaded successfully
2015-10-25 21:25:22.999  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [codecs] with version [3.0.8] loaded successfully
2015-10-25 21:25:22.999  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [dataSource] with version [3.0.8] loaded successfully
2015-10-25 21:25:22.999  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [fields] with version [2.1.0] loaded successfully
2015-10-25 21:25:23.000  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [restResponder] with version [3.0.8] loaded successfully
2015-10-25 21:25:23.000  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [urlMappings] with version [3.0.8] loaded successfully
2015-10-25 21:25:23.001  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [controllers] with version [3.0.8] loaded successfully
2015-10-25 21:25:23.002  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [mimeTypes] with version [3.0.8] loaded successfully
2015-10-25 21:25:23.002  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [assetPipeline] with version [3.0.8] loaded successfully
2015-10-25 21:25:23.002  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [controllersAsync] with version [3.0.8] loaded successfully
2015-10-25 21:25:23.002  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [domainClass] with version [3.0.8] loaded successfully
2015-10-25 21:25:23.003  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [filters] with version [3.0.8] loaded successfully
2015-10-25 21:25:23.003  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [interceptors] with version [3.0.8] loaded successfully
2015-10-25 21:25:23.003  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [converters] with version [3.0.8] loaded successfully
2015-10-25 21:25:23.003  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [hibernate] with version [4.3.10.6] loaded successfully
2015-10-25 21:25:23.003  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [groovyPages] with version [3.0.8] loaded successfully
2015-10-25 21:25:23.004  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [scaffolding] with version [3.1.2] loaded successfully
2015-10-25 21:25:23.004  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [services] with version [3.0.8] loaded successfully
2015-10-25 21:25:23.004  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [springSecurityCore] with version [3.0.0.M1] loaded successfully
2015-10-25 21:25:23.004  INFO 24255 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [cache] with version [3.0.1] loaded successfully
2015-10-25 21:25:23.676  INFO 24255 --- [           main] o.g.p.datasource.DataSourceGrailsPlugin  : [RuntimeConfiguration] Configuring data source for environment: DEVELOPMENT
2015-10-25 21:25:24.307  WARN 24255 --- [           main] g.p.s.SpringSecurityCoreGrailsPlugin     : 
Configuring Spring Security Core ...

Configuring Spring Security Core ...
2015-10-25 21:25:24.348  WARN 24255 --- [           main] g.p.s.SpringSecurityCoreGrailsPlugin     : ... finished configuring Spring Security Core

... finished configuring Spring Security Core

2015-10-25 21:25:24.361  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor': replacing [Root bean: class [org.springframework.context.annotation.ConfigurationClassPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.context.annotation.ConfigurationClassPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.361  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor': replacing [Root bean: class [org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.361  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor': replacing [Root bean: class [org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.361  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor': replacing [Root bean: class [org.springframework.context.annotation.CommonAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.context.annotation.CommonAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.361  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor': replacing [Root bean: class [org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.361  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.aop.config.internalAutoProxyCreator': replacing [Root bean: class [org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.361  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.transaction.config.internalTransactionAdvisor': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration; factoryMethodName=transactionAdvisor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/transaction/annotation/ProxyTransactionManagementConfiguration.class]] with [Root bean: class [org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.362  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'characterEncodingFilter': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.HttpEncodingAutoConfiguration; factoryMethodName=characterEncodingFilter; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/HttpEncodingAutoConfiguration.class]] with [Generic bean: class [org.springframework.boot.context.embedded.FilterRegistrationBean]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.362  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'propertySourcesPlaceholderConfigurer': replacing [Root bean: class [org.springframework.boot.autoconfigure.PropertyPlaceholderAutoConfiguration]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=propertySourcesPlaceholderConfigurer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/PropertyPlaceholderAutoConfiguration.class]] with [Generic bean: class [org.grails.spring.context.support.GrailsPlaceholderConfigurer]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.362  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'multipartConfigElement': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.MultipartAutoConfiguration; factoryMethodName=multipartConfigElement; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/MultipartAutoConfiguration.class]] with [Generic bean: class [javax.servlet.MultipartConfigElement]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.362  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'multipartResolver': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.MultipartAutoConfiguration; factoryMethodName=multipartResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/MultipartAutoConfiguration.class]] with [Generic bean: class [org.springframework.web.multipart.support.StandardServletMultipartResolver]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.362  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.aop.config.internalAutoProxyCreator': replacing [Root bean: class [org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Generic bean: class [org.grails.spring.aop.autoproxy.GroovyAwareAspectJAwareAdvisorAutoProxyCreator]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.362  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'grailsApplicationPostProcessor': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=application; factoryMethodName=grailsApplicationPostProcessor; initMethodName=null; destroyMethodName=(inferred); defined in mtbookshop.Application] with [Generic bean: class [org.grails.spring.beans.GrailsApplicationAwareBeanPostProcessor]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.363  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'dispatcherServlet': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.DispatcherServletAutoConfiguration$DispatcherServletConfiguration; factoryMethodName=dispatcherServlet; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/DispatcherServletAutoConfiguration$DispatcherServletConfiguration.class]] with [Generic bean: class [org.grails.web.servlet.mvc.GrailsDispatcherServlet]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.363  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'dispatcherServletRegistration': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.DispatcherServletAutoConfiguration$DispatcherServletConfiguration; factoryMethodName=dispatcherServletRegistration; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/DispatcherServletAutoConfiguration$DispatcherServletConfiguration.class]] with [Generic bean: class [org.springframework.boot.context.embedded.ServletRegistrationBean]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.368  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor': replacing [Root bean: class [org.springframework.context.annotation.ConfigurationClassPostProcessor$ImportAwareBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.context.annotation.ConfigurationClassPostProcessor$ImportAwareBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.368  INFO 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor': replacing [Root bean: class [org.springframework.context.annotation.ConfigurationClassPostProcessor$EnhancedConfigurationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.context.annotation.ConfigurationClassPostProcessor$EnhancedConfigurationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-25 21:25:24.417  INFO 24255 --- [           main] g.plugin.cache.CacheBeanPostProcessor    : postProcessBeanDefinitionRegistry start
2015-10-25 21:25:24.445  WARN 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.UserRoleDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-25 21:25:24.445  WARN 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.RolePersistentClass': Cannot resolve reference to bean 'demo.auth.RoleDomainClass' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.RoleDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-25 21:25:24.445  WARN 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.UserDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-25 21:25:24.445  WARN 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.BookDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-25 21:25:24.622  WARN 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.UserRolePersistentClass': Cannot resolve reference to bean 'demo.auth.UserRoleDomainClass' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.UserRoleDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-25 21:25:24.622  WARN 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'classLoader': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-25 21:25:24.623  WARN 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.BookPersistentClass': Cannot resolve reference to bean 'demo.BookDomainClass' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.BookDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-25 21:25:24.626  WARN 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'grailsUrlMappingsHolder': Cannot resolve reference to bean 'urlMappingsTargetSource' while setting bean property 'targetSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'urlMappingsTargetSource': Cannot create inner bean '(inner bean)#2443135' of type [org.grails.web.mapping.UrlMappingsHolderFactoryBean] while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)#2443135': Initialization of bean failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-25 21:25:24.627  WARN 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.RoleDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-25 21:25:24.628  WARN 24255 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.UserPersistentClass': Cannot resolve reference to bean 'demo.auth.UserDomainClass' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.UserDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-25 21:25:24.704  INFO 24255 --- [           main] g.plugin.cache.CacheBeanPostProcessor    : postProcessBeanFactory
2015-10-25 21:25:24.828  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'entityInterceptor' of type [class org.hibernate.EmptyInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.838  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.UserRoleDomainClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.838  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.RoleDomainClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.838  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.RoleDomainClass' of type [class org.grails.core.DefaultGrailsDomainClass] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.839  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.RolePersistentClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.839  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.UserDomainClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.839  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.BookDomainClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.840  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.UserRoleDomainClass' of type [class org.grails.core.DefaultGrailsDomainClass] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.840  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.UserRolePersistentClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.840  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'classLoader' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.840  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.BookDomainClass' of type [class org.grails.core.DefaultGrailsDomainClass] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.841  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.BookPersistentClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.848  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.UserDomainClass' of type [class org.grails.core.DefaultGrailsDomainClass] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.849  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.UserPersistentClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.880  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'grailsUrlConverter' of type [class grails.web.CamelCaseUrlConverter] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.888  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean '(inner bean)#2443135' of type [class org.grails.web.mapping.UrlMappingsHolderFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.888  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean '(inner bean)#2443135' of type [class org.grails.web.mapping.mvc.GrailsControllerUrlMappings] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.889  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'urlMappingsTargetSource' of type [class org.grails.spring.beans.factory.HotSwappableTargetSourceFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.889  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'urlMappingsTargetSource' of type [class org.springframework.aop.target.HotSwappableTargetSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.894  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'grailsUrlMappingsHolder' of type [class org.springframework.aop.framework.ProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:24.924  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSourceUnproxied' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:25.001  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSourceLazy' of type [class org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:25.002  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [class org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:25.026  INFO 24255 --- [           main] org.hibernate.dialect.Dialect            : HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
2015-10-25 21:25:25.063  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'dialectDetector' of type [class org.grails.orm.hibernate.support.HibernateDialectDetectorFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:25.063  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'dialectDetector' of type [class java.lang.String] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:25.065  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'hibernateProperties' of type [class org.springframework.beans.factory.config.PropertiesFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:25.065  INFO 24255 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'hibernateProperties' of type [class java.util.Properties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-25 21:25:25.071  WARN 24255 --- [           main] ationConfigEmbeddedWebApplicationContext : Exception encountered during context initialization - cancelling refresh attempt

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:547)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:199)
    at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:615)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:465)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:687)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:52)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:330)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:319)
    at grails.boot.GrailsApp$run.call(Unknown Source)
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)
    at mtbookshop.Application.main(Application.groovy:8)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1477)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1222)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.grails.transaction.TransactionManagerPostProcessor.initialize(TransactionManagerPostProcessor.java:75)
    at org.grails.transaction.TransactionManagerPostProcessor.setBeanFactory(TransactionManagerPostProcessor.java:53)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeAwareMethods(AbstractAutowireCapableBeanFactory.java:1593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1561)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
    ... 24 common frames omitted
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:547)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
    ... 38 common frames omitted
Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:481)
    at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:512)
    at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:506)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1523)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1482)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1222)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
    ... 44 common frames omitted
Caused by: java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:286)
    at org.springframework.beans.propertyeditors.ClassEditor.setAsText(ClassEditor.java:63)
    at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:449)
    at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:422)
    at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:195)
    at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:461)
    ... 50 common frames omitted
Caused by: java.lang.ClassNotFoundException: org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
    at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:283)
    ... 55 common frames omitted

2015-10-25 21:25:25.073  INFO 24255 --- [           main] .b.l.ClasspathLoggingApplicationListener : Application failed to start with classpath: [file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/charsets.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/deploy.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/cldrdata.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/dnsns.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/jfxrt.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/localedata.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/nashorn.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunec.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunjce_provider.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunpkcs11.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/zipfs.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/javaws.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jce.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jfr.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jfxswt.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jsse.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/management-agent.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/plugin.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/resources.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/rt.jar, file:/var/eejaz/IdeaProjects/mtbookshop/build/classes/main/, file:/var/eejaz/IdeaProjects/mtbookshop/build/resources/main/, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-logging/1.2.6.RELEASE/705098e35b3a95c6353632077702d079e20199cf/spring-boot-starter-logging-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-actuator/1.2.6.RELEASE/225440542e6ef7c577ac65ba7cc1e86041706074/spring-boot-starter-actuator-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-autoconfigure/1.2.6.RELEASE/bfabd0f400672b42fa5ace228341fa77a6a9ba4e/spring-boot-autoconfigure-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-tomcat/1.2.6.RELEASE/83c3287f489e2749d97e725463acc7989002e15/spring-boot-starter-tomcat-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-boot/3.0.8/66384fe7cbb20753cbdd2dc183170d754742cc81/grails-web-boot-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/hibernate/4.3.10.6/d1bca640c211b76d64bf3045ba69c7f5d3a847e2/hibernate-4.3.10.6.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/cache/3.0.1/7a360b62877f81907d9aa6f76b8019912d3a2031/cache-3.0.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-ehcache/4.3.11.Final/cea0e6aba102c00cf899bd547c338fcf54468433/hibernate-ehcache-4.3.11.Final.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/scaffolding/3.1.2/70559775aa9169ee155a70dd1a66f271eccdccee/scaffolding-3.1.2.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/spring-security-core/3.0.0.M1/edd31e635d67d65e72b5a7384778e1988a1054d0/spring-security-core-3.0.0.M1.jar, file:/var/eejaz/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.12/jcl-over-slf4j-1.7.12.jar, file:/var/eejaz/.m2/repository/org/slf4j/jul-to-slf4j/1.7.12/jul-to-slf4j-1.7.12.jar, file:/var/eejaz/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.12/log4j-over-slf4j-1.7.12.jar, file:/var/eejaz/.m2/repository/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter/1.2.6.RELEASE/95a83e8a81ce873505badb92a61751ac48824922/spring-boot-starter-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-actuator/1.2.6.RELEASE/142f23d9b19ddb0c606dfc9df1421d93e79f27d8/spring-boot-actuator-1.2.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-core/4.1.7.RELEASE/spring-core-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot/1.2.6.RELEASE/888496de7156692a0eb5685cb18e0f6dd23b1ff4/spring-boot-1.2.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/yaml/snakeyaml/1.14/snakeyaml-1.14.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-core/8.0.26/33a945c55939d39c5b3f5f5ce91e7d16bc6116e8/tomcat-embed-core-8.0.26.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-el/8.0.26/8b090d3dccb292b83c03b990f109bf5ceace50ca/tomcat-embed-el-8.0.26.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-logging-juli/8.0.26/9d55e3b1751b1ddacf3b5108b4ec9fcaee380fba/tomcat-embed-logging-juli-8.0.26.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-websocket/8.0.26/83628f454a82ee1d33daaa1d53e635405e4c12c3/tomcat-embed-websocket-8.0.26.jar, file:/var/eejaz/.m2/repository/org/grails/grails-bootstrap/3.0.8/grails-bootstrap-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-rest/3.0.8/d0899bd1cf5061b399e705b22ff1ee8c3bd5d79f/grails-plugin-rest-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-databinding/3.0.8/5cb132960d8d641d1eaa87b29d47ccb0be921e14/grails-plugin-databinding-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-i18n/3.0.8/cff6c60d2e9f6024daf0969f24bfdaa940b818f5/grails-plugin-i18n-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-filters/3.0.8/b3f1aa76af254a7372711f7a1ac302d515093376/grails-plugin-filters-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-gsp/3.0.8/b5b39f3ff398a7bfc328432abcd380246d9e9bf9/grails-plugin-gsp-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-services/3.0.8/29179dccfb7b537d496df36e391179f27528bbc0/grails-plugin-services-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-url-mappings/3.0.8/888672297f678696bd86cc6c4fd665961f95f1c1/grails-plugin-url-mappings-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-interceptors/3.0.8/6c3806ac0c32f572e0eca93e8a9b51c279517d61/grails-plugin-interceptors-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-plugin-async/3.0.8/grails-plugin-async-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.h2database/h2/1.3.176/fd369423346b2f1525c413e33f8cf95b09c92cbd/h2-1.3.176.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/2.4.4/62dc4f50804c40f3233977e2d3d1a4abca60bc41/groovy-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-common/3.0.8/443e301b49be13521d2b16e769dc2eeee45705bf/grails-web-common-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-hibernate4/4.0.6.RELEASE/a3c645eb6e67974ec1bac08d738aac058edcc513/grails-datastore-gorm-hibernate4-4.0.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.googlecode.concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.4/d4b42ed76a166a81dbac613339eed3343be6bd2d/concurrentlinkedhashmap-lru-1.4.jar, file:/var/eejaz/.m2/repository/org/jboss/logging/jboss-logging/3.1.3.GA/jboss-logging-3.1.3.GA.jar, file:/var/eejaz/.m2/repository/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-core/4.3.11.Final/536ac0021240d97db99c7d2983067cef1a6f3af5/hibernate-core-4.3.11.Final.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/net.sf.ehcache/ehcache-core/2.4.3/fd258ef6959f27fb678b04f90139ded4588e2d15/ehcache-core-2.4.3.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/fields/2.1.0/670b525afca7dffd7c5a73b7baecb441fab4c2e8/fields-2.1.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-core/3.2.8.RELEASE/36028a35ca93f504dfc2484dc12e5b00a42bc54b/spring-security-core-3.2.8.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-web/3.2.8.RELEASE/55f8d16b6fdfad43eb43e0c3f8b3a269c1997d79/spring-security-web-3.2.8.RELEASE.jar, file:/var/eejaz/.m2/repository/net/sf/ehcache/ehcache/2.9.0/ehcache-2.9.0.jar, file:/var/eejaz/.m2/repository/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar, file:/var/eejaz/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.4.6/jackson-databind-2.4.6.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-context/4.1.7.RELEASE/spring-context-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-xml/2.4.4/c991073e2787ff9ef05bc04dcae7bddde05dcecb/groovy-xml-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web/3.0.8/5be3d5ad7689114e4d1357307685fdbccfc517e9/grails-web-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-controllers/3.0.8/7e0d1fa86b8fb505595b98d26cb73f35926e4608/grails-plugin-controllers-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-datasource/3.0.8/98f930541029a7ae0b81bab8e2f83c929a32bb28/grails-plugin-datasource-3.0.8.jar, file:/var/eejaz/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar, file:/var/eejaz/.m2/repository/org/grails/grails-core/3.0.8/grails-core-3.0.8.jar, file:/var/eejaz/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar, file:/var/eejaz/.m2/repository/org/grails/grails-plugin-codecs/3.0.8/grails-plugin-codecs-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-logging/3.0.8/grails-logging-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-gsp-taglib/3.0.8/7d2b0bcd0e0d3068a3a1dcd9aae68b41c4f7dd34/grails-web-gsp-taglib-3.0.8.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-tx/4.1.7.RELEASE/spring-tx-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-events/3.0.8/2f9b81af0490d6c9e68051bf0186a12a993cb13d/grails-plugin-events-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-validation/3.0.8/a6525462387699296fc5caf5743a36597954087f/grails-validation-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-databinding/3.0.8/grails-databinding-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-encoder/3.0.8/grails-encoder-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-gsp/3.0.8/grails-gsp-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-templates/2.4.4/4b5db7df9fd8ba93ef8633b5bb5f0961082bbc15/groovy-templates-2.4.4.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-webmvc/4.1.7.RELEASE/spring-webmvc-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context-support/4.1.7.RELEASE/db508937a1033bd3267e57566044df705076dc6/spring-context-support-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-hibernate-core/4.0.6.RELEASE/39ec4c6feb1046ee7689a590171a3577af5843eb/grails-datastore-gorm-hibernate-core-4.0.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar, file:/var/eejaz/.m2/repository/org/hibernate/hibernate-validator/5.0.3.Final/hibernate-validator-5.0.3.Final.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.0/d6a66c7a5f01cf500377bd669507a08cfeba882a/jackson-annotations-2.4.0.jar, file:/var/eejaz/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.4.6/jackson-core-2.4.6.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-aop/4.1.7.RELEASE/spring-aop-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-beans/4.1.7.RELEASE/spring-beans-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-expression/4.1.7.RELEASE/spring-expression-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-aspects/4.1.7.RELEASE/spring-aspects-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.8.5/39a8ff2d1f79267907f5573c090b342b040b9682/aspectjrt-1.8.5.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-gsp/3.0.8/7066480a90286a239a7f2663d2308c876fce362b/grails-web-gsp-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-databinding/3.0.8/cf7843548de6e6422aa63b3edcfb08384e2014d1/grails-web-databinding-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-url-mappings/3.0.8/94cfe8a8cb57c1bf70e298640efe9c8edb51bc2b/grails-web-url-mappings-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-jsp/3.0.8/adcd2a96eeb9b58c47eed0272525a9d452418b73/grails-web-jsp-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-mvc/3.0.8/1804318641390d9d39fd751e9c4f5e7428be8d96/grails-web-mvc-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-sitemesh/3.0.8/7049cc78b0a44fc1b84b4e8795b11c4fc8b30139/grails-web-sitemesh-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-async/3.0.8/grails-async-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-converters/3.0.8/a1c204fca0c479fb0ec40591fc0a61e5c763833b/grails-plugin-converters-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-mimetypes/3.0.8/18d1d0fb41876d32767bf23ab7b384a58c0190b8/grails-plugin-mimetypes-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-validation/3.0.8/4b1df3642e1e7a6e522d38e014a92b2211ba6645/grails-plugin-validation-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-domain-class/3.0.8/194daa5e5b56fbe362b8d6cf813ed7155d0f7628/grails-plugin-domain-class-3.0.8.jar, file:/var/eejaz/.m2/repository/org/apache/tomcat/embed/tomcat-embed-logging-log4j/7.0.55/tomcat-embed-logging-log4j-7.0.55.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-jdbc/4.1.7.RELEASE/spring-jdbc-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-sql/2.4.4/31f88b0b0f3af7a86b187c73ee16551b5cf058c5/groovy-sql-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-jdbc/7.0.55/3d00af6b2e5de5fa2df7bd7c7ec910495c774138/tomcat-jdbc-7.0.55.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-spring/3.0.8/785e1e7b18a66e7dbf41ddb30094d67ec5327fc2/grails-spring-3.0.8.jar, file:/var/eejaz/.m2/repository/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/xalan/serializer/2.7.2/24247f3bb052ee068971393bdb83e04512bb1c3c/serializer-2.7.2.jar, file:/var/eejaz/.m2/repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor.spring/reactor-spring-context/2.0.3.RELEASE/f6c7012cdc9312dc2be9cf47335aae289ea190e9/reactor-spring-context-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-bus/2.0.3.RELEASE/8b7082b7094642ef366d499bd3ac83b38cc6c0bd/reactor-bus-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/commons-validator/commons-validator/1.4.1/2231238e391057a53f92bde5bbc588622c1956c3/commons-validator-1.4.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-json/2.4.4/e381f7e5bbf9c278d516f387593519e629d732ba/groovy-json-2.4.4.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-web/4.1.7.RELEASE/spring-web-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-taglib/3.0.8/338260de8587f5ed6144d770861326c3cb74c05/grails-taglib-3.0.8.jar, file:/var/eejaz/.m2/repository/antlr/antlr/2.7.7/antlr-2.7.7.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm/4.0.6.RELEASE/6fb4cfd98a9fd16154d376d0dedf925bf0d6dbaa/grails-datastore-gorm-4.0.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-plugin-support/4.0.6.RELEASE/24054b5662b699a47ea4a5eb26bd262f90332dbb/grails-datastore-gorm-plugin-support-4.0.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-core/4.0.6.RELEASE/1e753a027aa110c15d3fc541a82a8a4fb96a02f9/grails-datastore-core-4.0.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-orm/4.1.7.RELEASE/spring-orm-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/javax/transaction/jta/1.1/jta-1.1.jar, file:/var/eejaz/.m2/repository/org/hibernate/hibernate-commons-annotations/3.2.0.Final/hibernate-commons-annotations-3.2.0.Final.jar, file:/var/eejaz/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar, file:/var/eejaz/.m2/repository/com/fasterxml/classmate/1.0.0/classmate-1.0.0.jar, file:/var/eejaz/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-taglib/3.0.8/59110d4eda214376211df1caa1674cb7d3136348/grails-web-taglib-3.0.8.jar, file:/var/eejaz/.m2/repository/opensymphony/sitemesh/2.4/sitemesh-2.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.gpars/gpars/1.2.1/c3ea0fbcd67a163bd5e3a3efdaa3428262d0d437/gpars-1.2.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-stream/2.0.3.RELEASE/903dc5732f67e705fe9725b8a8b04cfd56ee5f99/reactor-stream-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-core/2.0.3.RELEASE/8cd926729690f88099cb172d490babb868bf8042/reactor-core-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-simple/4.0.6.RELEASE/2c8ea2e0e273ff9f3c593d33324270e58cdab7d1/grails-datastore-simple-4.0.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-juli/7.0.55/7b0d3759db33865f882e77bdddb87c3cb28cecc3/tomcat-juli-7.0.55.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-ant/2.4.4/86a8990d7dfe1266bc58f9015bc63051dc13145a/groovy-ant-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.jayway.jsonpath/json-path/0.9.0/eb4e9cbfc09133cfe3101d5a70cfa35d8b71eeec/json-path-0.9.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor.spring/reactor-spring-core/2.0.3.RELEASE/eec1ae82fab5255b40d18d17052098322ca3bbaa/reactor-spring-core-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.goldmansachs/gs-collections/5.1.0/7114c5349c816ea645b1ea3ffcc21fa073cbabc/gs-collections-5.1.0.jar, file:/var/eejaz/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-web/4.0.6.RELEASE/f3dc0ff8a516b26a708cf9393bde98521d787dfc/grails-datastore-web-4.0.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.0/14b8c877d98005ba3941c9257cfe09f6ed0e0d74/reactive-streams-1.0.0.jar, file:/var/eejaz/.m2/repository/org/apache/ant/ant/1.9.4/ant-1.9.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-groovydoc/2.4.4/9fdc0f6fc266e0d3a703629b855e59874869348e/groovy-groovydoc-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-antlr/1.9.4/4cf30025981dc2344324a0ef0e40063c3ef08f0a/ant-antlr-1.9.4.jar, file:/var/eejaz/.m2/repository/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-junit/1.9.4/b063757dacaa716b643c2f9270e469183636ff11/ant-junit-1.9.4.jar, file:/var/eejaz/.m2/repository/net/minidev/json-smart/1.2/json-smart-1.2.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.goldmansachs/gs-collections-api/5.1.0/ea605cdf64cab5fc7b48c99f061d4c8db05b6ff1/gs-collections-api-5.1.0.jar, file:/var/eejaz/.m2/repository/org/slf4j/slf4j-api/1.7.12/slf4j-api-1.7.12.jar, file:/var/eejaz/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar, file:/var/eejaz/.m2/repository/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar, file:/var/eejaz/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar, file:/var/eejaz/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar, file:/var/eejaz/.m2/repository/org/aspectj/aspectjweaver/1.8.6/aspectjweaver-1.8.6.jar, file:/var/eejaz/.m2/repository/org/javassist/javassist/3.18.1-GA/javassist-3.18.1-GA.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/asset-pipeline/3.0.8/95bf23fd5e4bed45ff56328cc395ca695d76f498/asset-pipeline-3.0.8.jar, file:/var/eejaz/.m2/repository/org/mozilla/rhino/1.7R4/rhino-1.7R4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.bertramlabs.plugins/asset-pipeline-core/2.5.0/984bc7cb66366f07a0ed8fe1bb21ca0c6bf8dacc/asset-pipeline-core-2.5.0.jar, file:/var/eejaz/.m2/repository/com/google/javascript/closure-compiler/v20141023/closure-compiler-v20141023.jar, file:/var/eejaz/.m2/repository/com/google/javascript/closure-compiler-externs/v20141023/closure-compiler-externs-v20141023.jar, file:/var/eejaz/.m2/repository/args4j/args4j/2.0.26/args4j-2.0.26.jar, file:/var/eejaz/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-java/2.5.0/a10732c76bfacdbd633a7eb0f7968b1059a65dfa/protobuf-java-2.5.0.jar, file:/var/eejaz/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar, file:/var/eejaz/Downloads/idea-IU-142.5239.7/lib/idea_rt.jar]
2015-10-25 21:25:25.074 ERROR 24255 --- [           main] grails.boot.GrailsApp                    : Application startup failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:547)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:199)
    at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:615)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:465)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:687)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:52)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:330)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:319)
    at grails.boot.GrailsApp$run.call(Unknown Source)
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)
    at mtbookshop.Application.main(Application.groovy:8)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1477)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1222)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.grails.transaction.TransactionManagerPostProcessor.initialize(TransactionManagerPostProcessor.java:75)
    at org.grails.transaction.TransactionManagerPostProcessor.setBeanFactory(TransactionManagerPostProcessor.java:53)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeAwareMethods(AbstractAutowireCapableBeanFactory.java:1593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1561)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
    ... 24 common frames omitted
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:547)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
    ... 38 common frames omitted
Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:481)
    at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:512)
    at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:506)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1523)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1482)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1222)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
    ... 44 common frames omitted
Caused by: java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:286)
    at org.springframework.beans.propertyeditors.ClassEditor.setAsText(ClassEditor.java:63)
    at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:449)
    at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:422)
    at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:195)
    at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:461)
    ... 50 common frames omitted
Caused by: java.lang.ClassNotFoundException: org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
    at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:283)
    ... 55 common frames omitted

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:547)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:199)
    at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:615)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:465)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:687)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:52)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:330)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:319)
    at grails.boot.GrailsApp$run.call(Unknown Source)
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)
    at mtbookshop.Application.main(Application.groovy:8)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1477)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1222)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.grails.transaction.TransactionManagerPostProcessor.initialize(TransactionManagerPostProcessor.java:75)
    at org.grails.transaction.TransactionManagerPostProcessor.setBeanFactory(TransactionManagerPostProcessor.java:53)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeAwareMethods(AbstractAutowireCapableBeanFactory.java:1593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1561)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
    ... 24 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:547)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
    ... 38 more
Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:481)
    at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:512)
    at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:506)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1523)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1482)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1222)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
    ... 44 more
Caused by: java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:286)
    at org.springframework.beans.propertyeditors.ClassEditor.setAsText(ClassEditor.java:63)
    at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:449)
    at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:422)
    at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:195)
    at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:461)
    ... 50 more
Caused by: java.lang.ClassNotFoundException: org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
    at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:283)
    ... 55 more

Process finished with exit code 1

This plugin is published in grails plugin but the readme still says that add it in local maven repo?

@piotrchowaniec
Copy link

Hi, could you post your build.gradle file or sample project to reproduce this issue?
Plugin is published at https://bintray.com/piotrchowaniec/grails-plugins/grails-hibernate-filter

@ejaz-ahmed
Copy link
Author

@piotrchowaniec Here is demo application to reproduce this isse:
https://github.com/ejaz-ahmed/HibernateFilterDemo

If application is published to bintray, do we still need to push this to our local maven repo manually?

@ejaz-ahmed
Copy link
Author

Is there any other demo application I can use?

@piotrchowaniec
Copy link

Change in build.gradle dependency to:
compile "org.grails.plugins:grails-hibernate-filter:0.1.2"

And in application.yml you need to provide configuration class name like:
configClass: org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration
(without .class at the end)

Hope this will fix your issue.

@ejaz-ahmed
Copy link
Author

No success. I've enabled logs and probably this might help.

/var/eejaz/Downloads/jdk1.8.0_45/bin/java -noverify -Didea.launcher.port=7532 -Didea.launcher.bin.path=/var/eejaz/Downloads/idea-IU-142.5239.7/bin -Dfile.encoding=UTF-8 -classpath /var/eejaz/Downloads/jdk1.8.0_45/jre/lib/charsets.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/deploy.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/cldrdata.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/dnsns.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/jfxrt.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/localedata.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/nashorn.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunec.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunjce_provider.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunpkcs11.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/zipfs.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/javaws.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jce.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jfr.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jfxswt.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jsse.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/management-agent.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/plugin.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/resources.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/rt.jar:/var/eejaz/IdeaProjects/mtbookshop/build/classes/main:/var/eejaz/IdeaProjects/mtbookshop/build/resources/main:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-logging/1.2.6.RELEASE/705098e35b3a95c6353632077702d079e20199cf/spring-boot-starter-logging-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-actuator/1.2.6.RELEASE/225440542e6ef7c577ac65ba7cc1e86041706074/spring-boot-starter-actuator-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-autoconfigure/1.2.6.RELEASE/bfabd0f400672b42fa5ace228341fa77a6a9ba4e/spring-boot-autoconfigure-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-tomcat/1.2.6.RELEASE/83c3287f489e2749d97e725463acc7989002e15/spring-boot-starter-tomcat-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-boot/3.0.8/66384fe7cbb20753cbdd2dc183170d754742cc81/grails-web-boot-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/hibernate/4.3.10.6/d1bca640c211b76d64bf3045ba69c7f5d3a847e2/hibernate-4.3.10.6.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/cache/3.0.1/7a360b62877f81907d9aa6f76b8019912d3a2031/cache-3.0.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-ehcache/4.3.11.Final/cea0e6aba102c00cf899bd547c338fcf54468433/hibernate-ehcache-4.3.11.Final.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/scaffolding/3.1.2/70559775aa9169ee155a70dd1a66f271eccdccee/scaffolding-3.1.2.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/spring-security-core/3.0.0.M1/edd31e635d67d65e72b5a7384778e1988a1054d0/spring-security-core-3.0.0.M1.jar:/var/eejaz/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.12/jcl-over-slf4j-1.7.12.jar:/var/eejaz/.m2/repository/org/slf4j/jul-to-slf4j/1.7.12/jul-to-slf4j-1.7.12.jar:/var/eejaz/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.12/log4j-over-slf4j-1.7.12.jar:/var/eejaz/.m2/repository/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter/1.2.6.RELEASE/95a83e8a81ce873505badb92a61751ac48824922/spring-boot-starter-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-actuator/1.2.6.RELEASE/142f23d9b19ddb0c606dfc9df1421d93e79f27d8/spring-boot-actuator-1.2.6.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-core/4.1.7.RELEASE/spring-core-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot/1.2.6.RELEASE/888496de7156692a0eb5685cb18e0f6dd23b1ff4/spring-boot-1.2.6.RELEASE.jar:/var/eejaz/.m2/repository/org/yaml/snakeyaml/1.14/snakeyaml-1.14.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-core/8.0.26/33a945c55939d39c5b3f5f5ce91e7d16bc6116e8/tomcat-embed-core-8.0.26.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-el/8.0.26/8b090d3dccb292b83c03b990f109bf5ceace50ca/tomcat-embed-el-8.0.26.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-logging-juli/8.0.26/9d55e3b1751b1ddacf3b5108b4ec9fcaee380fba/tomcat-embed-logging-juli-8.0.26.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-websocket/8.0.26/83628f454a82ee1d33daaa1d53e635405e4c12c3/tomcat-embed-websocket-8.0.26.jar:/var/eejaz/.m2/repository/org/grails/grails-bootstrap/3.0.8/grails-bootstrap-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-rest/3.0.8/d0899bd1cf5061b399e705b22ff1ee8c3bd5d79f/grails-plugin-rest-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-databinding/3.0.8/5cb132960d8d641d1eaa87b29d47ccb0be921e14/grails-plugin-databinding-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-i18n/3.0.8/cff6c60d2e9f6024daf0969f24bfdaa940b818f5/grails-plugin-i18n-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-filters/3.0.8/b3f1aa76af254a7372711f7a1ac302d515093376/grails-plugin-filters-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-gsp/3.0.8/b5b39f3ff398a7bfc328432abcd380246d9e9bf9/grails-plugin-gsp-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-services/3.0.8/29179dccfb7b537d496df36e391179f27528bbc0/grails-plugin-services-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-url-mappings/3.0.8/888672297f678696bd86cc6c4fd665961f95f1c1/grails-plugin-url-mappings-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-interceptors/3.0.8/6c3806ac0c32f572e0eca93e8a9b51c279517d61/grails-plugin-interceptors-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-plugin-async/3.0.8/grails-plugin-async-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.h2database/h2/1.3.176/fd369423346b2f1525c413e33f8cf95b09c92cbd/h2-1.3.176.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/2.4.4/62dc4f50804c40f3233977e2d3d1a4abca60bc41/groovy-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-common/3.0.8/443e301b49be13521d2b16e769dc2eeee45705bf/grails-web-common-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-hibernate4/4.0.6.RELEASE/a3c645eb6e67974ec1bac08d738aac058edcc513/grails-datastore-gorm-hibernate4-4.0.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.googlecode.concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.4/d4b42ed76a166a81dbac613339eed3343be6bd2d/concurrentlinkedhashmap-lru-1.4.jar:/var/eejaz/.m2/repository/org/jboss/logging/jboss-logging/3.1.3.GA/jboss-logging-3.1.3.GA.jar:/var/eejaz/.m2/repository/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-core/4.3.11.Final/536ac0021240d97db99c7d2983067cef1a6f3af5/hibernate-core-4.3.11.Final.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/net.sf.ehcache/ehcache-core/2.4.3/fd258ef6959f27fb678b04f90139ded4588e2d15/ehcache-core-2.4.3.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/fields/2.1.0/670b525afca7dffd7c5a73b7baecb441fab4c2e8/fields-2.1.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-core/3.2.8.RELEASE/36028a35ca93f504dfc2484dc12e5b00a42bc54b/spring-security-core-3.2.8.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-web/3.2.8.RELEASE/55f8d16b6fdfad43eb43e0c3f8b3a269c1997d79/spring-security-web-3.2.8.RELEASE.jar:/var/eejaz/.m2/repository/net/sf/ehcache/ehcache/2.9.0/ehcache-2.9.0.jar:/var/eejaz/.m2/repository/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar:/var/eejaz/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.4.6/jackson-databind-2.4.6.jar:/var/eejaz/.m2/repository/org/springframework/spring-context/4.1.7.RELEASE/spring-context-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-xml/2.4.4/c991073e2787ff9ef05bc04dcae7bddde05dcecb/groovy-xml-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web/3.0.8/5be3d5ad7689114e4d1357307685fdbccfc517e9/grails-web-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-controllers/3.0.8/7e0d1fa86b8fb505595b98d26cb73f35926e4608/grails-plugin-controllers-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-datasource/3.0.8/98f930541029a7ae0b81bab8e2f83c929a32bb28/grails-plugin-datasource-3.0.8.jar:/var/eejaz/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/var/eejaz/.m2/repository/org/grails/grails-core/3.0.8/grails-core-3.0.8.jar:/var/eejaz/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/var/eejaz/.m2/repository/org/grails/grails-plugin-codecs/3.0.8/grails-plugin-codecs-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-logging/3.0.8/grails-logging-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-gsp-taglib/3.0.8/7d2b0bcd0e0d3068a3a1dcd9aae68b41c4f7dd34/grails-web-gsp-taglib-3.0.8.jar:/var/eejaz/.m2/repository/org/springframework/spring-tx/4.1.7.RELEASE/spring-tx-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-events/3.0.8/2f9b81af0490d6c9e68051bf0186a12a993cb13d/grails-plugin-events-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-validation/3.0.8/a6525462387699296fc5caf5743a36597954087f/grails-validation-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-databinding/3.0.8/grails-databinding-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-encoder/3.0.8/grails-encoder-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-gsp/3.0.8/grails-gsp-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-templates/2.4.4/4b5db7df9fd8ba93ef8633b5bb5f0961082bbc15/groovy-templates-2.4.4.jar:/var/eejaz/.m2/repository/org/springframework/spring-webmvc/4.1.7.RELEASE/spring-webmvc-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context-support/4.1.7.RELEASE/db508937a1033bd3267e57566044df705076dc6/spring-context-support-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-hibernate-core/4.0.6.RELEASE/39ec4c6feb1046ee7689a590171a3577af5843eb/grails-datastore-gorm-hibernate-core-4.0.6.RELEASE.jar:/var/eejaz/.m2/repository/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar:/var/eejaz/.m2/repository/org/hibernate/hibernate-validator/5.0.3.Final/hibernate-validator-5.0.3.Final.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.0/d6a66c7a5f01cf500377bd669507a08cfeba882a/jackson-annotations-2.4.0.jar:/var/eejaz/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.4.6/jackson-core-2.4.6.jar:/var/eejaz/.m2/repository/org/springframework/spring-aop/4.1.7.RELEASE/spring-aop-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-beans/4.1.7.RELEASE/spring-beans-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-expression/4.1.7.RELEASE/spring-expression-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-aspects/4.1.7.RELEASE/spring-aspects-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.8.5/39a8ff2d1f79267907f5573c090b342b040b9682/aspectjrt-1.8.5.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-gsp/3.0.8/7066480a90286a239a7f2663d2308c876fce362b/grails-web-gsp-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-databinding/3.0.8/cf7843548de6e6422aa63b3edcfb08384e2014d1/grails-web-databinding-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-url-mappings/3.0.8/94cfe8a8cb57c1bf70e298640efe9c8edb51bc2b/grails-web-url-mappings-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-jsp/3.0.8/adcd2a96eeb9b58c47eed0272525a9d452418b73/grails-web-jsp-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-mvc/3.0.8/1804318641390d9d39fd751e9c4f5e7428be8d96/grails-web-mvc-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-sitemesh/3.0.8/7049cc78b0a44fc1b84b4e8795b11c4fc8b30139/grails-web-sitemesh-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-async/3.0.8/grails-async-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-converters/3.0.8/a1c204fca0c479fb0ec40591fc0a61e5c763833b/grails-plugin-converters-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-mimetypes/3.0.8/18d1d0fb41876d32767bf23ab7b384a58c0190b8/grails-plugin-mimetypes-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-validation/3.0.8/4b1df3642e1e7a6e522d38e014a92b2211ba6645/grails-plugin-validation-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-domain-class/3.0.8/194daa5e5b56fbe362b8d6cf813ed7155d0f7628/grails-plugin-domain-class-3.0.8.jar:/var/eejaz/.m2/repository/org/apache/tomcat/embed/tomcat-embed-logging-log4j/7.0.55/tomcat-embed-logging-log4j-7.0.55.jar:/var/eejaz/.m2/repository/org/springframework/spring-jdbc/4.1.7.RELEASE/spring-jdbc-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-sql/2.4.4/31f88b0b0f3af7a86b187c73ee16551b5cf058c5/groovy-sql-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-jdbc/7.0.55/3d00af6b2e5de5fa2df7bd7c7ec910495c774138/tomcat-jdbc-7.0.55.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-spring/3.0.8/785e1e7b18a66e7dbf41ddb30094d67ec5327fc2/grails-spring-3.0.8.jar:/var/eejaz/.m2/repository/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/xalan/serializer/2.7.2/24247f3bb052ee068971393bdb83e04512bb1c3c/serializer-2.7.2.jar:/var/eejaz/.m2/repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor.spring/reactor-spring-context/2.0.3.RELEASE/f6c7012cdc9312dc2be9cf47335aae289ea190e9/reactor-spring-context-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-bus/2.0.3.RELEASE/8b7082b7094642ef366d499bd3ac83b38cc6c0bd/reactor-bus-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/commons-validator/commons-validator/1.4.1/2231238e391057a53f92bde5bbc588622c1956c3/commons-validator-1.4.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-json/2.4.4/e381f7e5bbf9c278d516f387593519e629d732ba/groovy-json-2.4.4.jar:/var/eejaz/.m2/repository/org/springframework/spring-web/4.1.7.RELEASE/spring-web-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-taglib/3.0.8/338260de8587f5ed6144d770861326c3cb74c05/grails-taglib-3.0.8.jar:/var/eejaz/.m2/repository/antlr/antlr/2.7.7/antlr-2.7.7.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm/4.0.6.RELEASE/6fb4cfd98a9fd16154d376d0dedf925bf0d6dbaa/grails-datastore-gorm-4.0.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-plugin-support/4.0.6.RELEASE/24054b5662b699a47ea4a5eb26bd262f90332dbb/grails-datastore-gorm-plugin-support-4.0.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-core/4.0.6.RELEASE/1e753a027aa110c15d3fc541a82a8a4fb96a02f9/grails-datastore-core-4.0.6.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-orm/4.1.7.RELEASE/spring-orm-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/javax/transaction/jta/1.1/jta-1.1.jar:/var/eejaz/.m2/repository/org/hibernate/hibernate-commons-annotations/3.2.0.Final/hibernate-commons-annotations-3.2.0.Final.jar:/var/eejaz/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar:/var/eejaz/.m2/repository/com/fasterxml/classmate/1.0.0/classmate-1.0.0.jar:/var/eejaz/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-taglib/3.0.8/59110d4eda214376211df1caa1674cb7d3136348/grails-web-taglib-3.0.8.jar:/var/eejaz/.m2/repository/opensymphony/sitemesh/2.4/sitemesh-2.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.gpars/gpars/1.2.1/c3ea0fbcd67a163bd5e3a3efdaa3428262d0d437/gpars-1.2.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-stream/2.0.3.RELEASE/903dc5732f67e705fe9725b8a8b04cfd56ee5f99/reactor-stream-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-core/2.0.3.RELEASE/8cd926729690f88099cb172d490babb868bf8042/reactor-core-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-simple/4.0.6.RELEASE/2c8ea2e0e273ff9f3c593d33324270e58cdab7d1/grails-datastore-simple-4.0.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-juli/7.0.55/7b0d3759db33865f882e77bdddb87c3cb28cecc3/tomcat-juli-7.0.55.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-ant/2.4.4/86a8990d7dfe1266bc58f9015bc63051dc13145a/groovy-ant-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.jayway.jsonpath/json-path/0.9.0/eb4e9cbfc09133cfe3101d5a70cfa35d8b71eeec/json-path-0.9.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor.spring/reactor-spring-core/2.0.3.RELEASE/eec1ae82fab5255b40d18d17052098322ca3bbaa/reactor-spring-core-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.goldmansachs/gs-collections/5.1.0/7114c5349c816ea645b1ea3ffcc21fa073cbabc/gs-collections-5.1.0.jar:/var/eejaz/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-web/4.0.6.RELEASE/f3dc0ff8a516b26a708cf9393bde98521d787dfc/grails-datastore-web-4.0.6.RELEASE.jar:/var/eejaz/.m2/repository/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.0/14b8c877d98005ba3941c9257cfe09f6ed0e0d74/reactive-streams-1.0.0.jar:/var/eejaz/.m2/repository/org/apache/ant/ant/1.9.4/ant-1.9.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-groovydoc/2.4.4/9fdc0f6fc266e0d3a703629b855e59874869348e/groovy-groovydoc-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-antlr/1.9.4/4cf30025981dc2344324a0ef0e40063c3ef08f0a/ant-antlr-1.9.4.jar:/var/eejaz/.m2/repository/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-junit/1.9.4/b063757dacaa716b643c2f9270e469183636ff11/ant-junit-1.9.4.jar:/var/eejaz/.m2/repository/net/minidev/json-smart/1.2/json-smart-1.2.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.goldmansachs/gs-collections-api/5.1.0/ea605cdf64cab5fc7b48c99f061d4c8db05b6ff1/gs-collections-api-5.1.0.jar:/var/eejaz/.m2/repository/org/slf4j/slf4j-api/1.7.12/slf4j-api-1.7.12.jar:/var/eejaz/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar:/var/eejaz/.m2/repository/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar:/var/eejaz/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar:/var/eejaz/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/var/eejaz/.m2/repository/org/aspectj/aspectjweaver/1.8.6/aspectjweaver-1.8.6.jar:/var/eejaz/.m2/repository/org/javassist/javassist/3.18.1-GA/javassist-3.18.1-GA.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/asset-pipeline/3.0.8/95bf23fd5e4bed45ff56328cc395ca695d76f498/asset-pipeline-3.0.8.jar:/var/eejaz/.m2/repository/org/mozilla/rhino/1.7R4/rhino-1.7R4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.bertramlabs.plugins/asset-pipeline-core/2.5.0/984bc7cb66366f07a0ed8fe1bb21ca0c6bf8dacc/asset-pipeline-core-2.5.0.jar:/var/eejaz/.m2/repository/com/google/javascript/closure-compiler/v20141023/closure-compiler-v20141023.jar:/var/eejaz/.m2/repository/com/google/javascript/closure-compiler-externs/v20141023/closure-compiler-externs-v20141023.jar:/var/eejaz/.m2/repository/args4j/args4j/2.0.26/args4j-2.0.26.jar:/var/eejaz/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-java/2.5.0/a10732c76bfacdbd633a7eb0f7968b1059a65dfa/protobuf-java-2.5.0.jar:/var/eejaz/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/var/eejaz/Downloads/idea-IU-142.5239.7/lib/idea_rt.jar com.intellij.rt.execution.application.AppMain mtbookshop.Application
2015-10-26 13:26:11.285  INFO 9934 --- [           main] mtbookshop.Application                   : Starting Application on PKL-EEJAZ-UBUNTU with PID 9934 (/var/eejaz/IdeaProjects/mtbookshop/build/classes/main started by eejaz in /var/eejaz/IdeaProjects/mtbookshop)
2015-10-26 13:26:11.339  INFO 9934 --- [           main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2bb3058: startup date [Mon Oct 26 13:26:11 PKT 2015]; root of context hierarchy
2015-10-26 13:26:12.699  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Attempting to load [0] user defined plugins
2015-10-26 13:26:12.700  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [core] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.700  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [eventBus] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.700  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [dataBinding] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.701  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [i18n] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.706  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [codecs] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.707  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [dataSource] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.707  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [fields] with version [2.1.0] loaded successfully
2015-10-26 13:26:12.707  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [restResponder] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.708  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [urlMappings] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.709  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [controllers] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.709  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [mimeTypes] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.709  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [assetPipeline] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.709  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [controllersAsync] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.710  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [domainClass] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.710  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [filters] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.710  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [interceptors] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.711  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [converters] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.711  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [hibernate] with version [4.3.10.6] loaded successfully
2015-10-26 13:26:12.711  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [groovyPages] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.711  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [scaffolding] with version [3.1.2] loaded successfully
2015-10-26 13:26:12.711  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [services] with version [3.0.8] loaded successfully
2015-10-26 13:26:12.711  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [springSecurityCore] with version [3.0.0.M1] loaded successfully
2015-10-26 13:26:12.711  INFO 9934 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [cache] with version [3.0.1] loaded successfully
2015-10-26 13:26:13.370  INFO 9934 --- [           main] o.g.p.datasource.DataSourceGrailsPlugin  : [RuntimeConfiguration] Configuring data source for environment: DEVELOPMENT
2015-10-26 13:26:13.935  WARN 9934 --- [           main] g.p.s.SpringSecurityCoreGrailsPlugin     : 
Configuring Spring Security Core ...

Configuring Spring Security Core ...
2015-10-26 13:26:13.975  WARN 9934 --- [           main] g.p.s.SpringSecurityCoreGrailsPlugin     : ... finished configuring Spring Security Core

... finished configuring Spring Security Core

2015-10-26 13:26:13.988  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor': replacing [Root bean: class [org.springframework.context.annotation.ConfigurationClassPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.context.annotation.ConfigurationClassPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.988  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor': replacing [Root bean: class [org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.988  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor': replacing [Root bean: class [org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.988  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor': replacing [Root bean: class [org.springframework.context.annotation.CommonAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.context.annotation.CommonAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.988  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor': replacing [Root bean: class [org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.988  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.aop.config.internalAutoProxyCreator': replacing [Root bean: class [org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.989  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.transaction.config.internalTransactionAdvisor': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration; factoryMethodName=transactionAdvisor; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/transaction/annotation/ProxyTransactionManagementConfiguration.class]] with [Root bean: class [org.springframework.transaction.interceptor.BeanFactoryTransactionAttributeSourceAdvisor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.989  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'characterEncodingFilter': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.HttpEncodingAutoConfiguration; factoryMethodName=characterEncodingFilter; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/HttpEncodingAutoConfiguration.class]] with [Generic bean: class [org.springframework.boot.context.embedded.FilterRegistrationBean]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.989  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'propertySourcesPlaceholderConfigurer': replacing [Root bean: class [org.springframework.boot.autoconfigure.PropertyPlaceholderAutoConfiguration]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=propertySourcesPlaceholderConfigurer; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/PropertyPlaceholderAutoConfiguration.class]] with [Generic bean: class [org.grails.spring.context.support.GrailsPlaceholderConfigurer]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.989  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'multipartConfigElement': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.MultipartAutoConfiguration; factoryMethodName=multipartConfigElement; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/MultipartAutoConfiguration.class]] with [Generic bean: class [javax.servlet.MultipartConfigElement]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.989  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'multipartResolver': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.MultipartAutoConfiguration; factoryMethodName=multipartResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/MultipartAutoConfiguration.class]] with [Generic bean: class [org.springframework.web.multipart.support.StandardServletMultipartResolver]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.989  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.aop.config.internalAutoProxyCreator': replacing [Root bean: class [org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Generic bean: class [org.grails.spring.aop.autoproxy.GroovyAwareAspectJAwareAdvisorAutoProxyCreator]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.990  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'grailsApplicationPostProcessor': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=application; factoryMethodName=grailsApplicationPostProcessor; initMethodName=null; destroyMethodName=(inferred); defined in mtbookshop.Application] with [Generic bean: class [org.grails.spring.beans.GrailsApplicationAwareBeanPostProcessor]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.990  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'dispatcherServlet': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.DispatcherServletAutoConfiguration$DispatcherServletConfiguration; factoryMethodName=dispatcherServlet; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/DispatcherServletAutoConfiguration$DispatcherServletConfiguration.class]] with [Generic bean: class [org.grails.web.servlet.mvc.GrailsDispatcherServlet]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.990  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'dispatcherServletRegistration': replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.DispatcherServletAutoConfiguration$DispatcherServletConfiguration; factoryMethodName=dispatcherServletRegistration; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/DispatcherServletAutoConfiguration$DispatcherServletConfiguration.class]] with [Generic bean: class [org.springframework.boot.context.embedded.ServletRegistrationBean]; scope=singleton; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.995  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor': replacing [Root bean: class [org.springframework.context.annotation.ConfigurationClassPostProcessor$ImportAwareBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.context.annotation.ConfigurationClassPostProcessor$ImportAwareBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:13.996  INFO 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Overriding bean definition for bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.enhancedConfigurationProcessor': replacing [Root bean: class [org.springframework.context.annotation.ConfigurationClassPostProcessor$EnhancedConfigurationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null] with [Root bean: class [org.springframework.context.annotation.ConfigurationClassPostProcessor$EnhancedConfigurationBeanPostProcessor]; scope=; abstract=false; lazyInit=false; autowireMode=0; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=null; factoryMethodName=null; initMethodName=null; destroyMethodName=null]
2015-10-26 13:26:14.048  INFO 9934 --- [           main] g.plugin.cache.CacheBeanPostProcessor    : postProcessBeanDefinitionRegistry start
2015-10-26 13:26:14.076  WARN 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.UserRoleDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-26 13:26:14.077  WARN 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.RolePersistentClass': Cannot resolve reference to bean 'demo.auth.RoleDomainClass' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.RoleDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-26 13:26:14.077  WARN 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.UserDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-26 13:26:14.077  WARN 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.BookDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-26 13:26:14.321  WARN 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.UserRolePersistentClass': Cannot resolve reference to bean 'demo.auth.UserRoleDomainClass' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.UserRoleDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-26 13:26:14.321  WARN 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'classLoader': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-26 13:26:14.321  WARN 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.BookPersistentClass': Cannot resolve reference to bean 'demo.BookDomainClass' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.BookDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-26 13:26:14.324  WARN 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'grailsUrlMappingsHolder': Cannot resolve reference to bean 'urlMappingsTargetSource' while setting bean property 'targetSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'urlMappingsTargetSource': Cannot create inner bean '(inner bean)#2443135' of type [org.grails.web.mapping.UrlMappingsHolderFactoryBean] while setting bean property 'target'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)#2443135': Initialization of bean failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-26 13:26:14.325  WARN 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.RoleDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-26 13:26:14.326  WARN 9934 --- [           main] .b.f.OptimizedAutowireCapableBeanFactory : Bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.UserPersistentClass': Cannot resolve reference to bean 'demo.auth.UserDomainClass' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'demo.auth.UserDomainClass': Cannot resolve reference to bean 'grailsApplication' while setting bean property 'targetObject'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'grailsApplication' is defined
2015-10-26 13:26:14.378  INFO 9934 --- [           main] g.plugin.cache.CacheBeanPostProcessor    : postProcessBeanFactory
2015-10-26 13:26:14.466  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'entityInterceptor' of type [class org.hibernate.EmptyInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.472  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.UserRoleDomainClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.472  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.RoleDomainClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.473  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.RoleDomainClass' of type [class org.grails.core.DefaultGrailsDomainClass] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.473  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.RolePersistentClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.473  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.UserDomainClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.473  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.BookDomainClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.473  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.UserRoleDomainClass' of type [class org.grails.core.DefaultGrailsDomainClass] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.473  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.UserRolePersistentClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.474  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'classLoader' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.474  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.BookDomainClass' of type [class org.grails.core.DefaultGrailsDomainClass] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.474  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.BookPersistentClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.478  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.UserDomainClass' of type [class org.grails.core.DefaultGrailsDomainClass] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.478  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'demo.auth.UserPersistentClass' of type [class org.springframework.beans.factory.config.MethodInvokingFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.501  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'grailsUrlConverter' of type [class grails.web.CamelCaseUrlConverter] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.506  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean '(inner bean)#2443135' of type [class org.grails.web.mapping.UrlMappingsHolderFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.506  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean '(inner bean)#2443135' of type [class org.grails.web.mapping.mvc.GrailsControllerUrlMappings] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.507  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'urlMappingsTargetSource' of type [class org.grails.spring.beans.factory.HotSwappableTargetSourceFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.507  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'urlMappingsTargetSource' of type [class org.springframework.aop.target.HotSwappableTargetSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.511  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'grailsUrlMappingsHolder' of type [class org.springframework.aop.framework.ProxyFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.529  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSourceUnproxied' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.606  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSourceLazy' of type [class org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.607  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [class org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.632  INFO 9934 --- [           main] org.hibernate.dialect.Dialect            : HHH000400: Using dialect: org.hibernate.dialect.H2Dialect
2015-10-26 13:26:14.669  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'dialectDetector' of type [class org.grails.orm.hibernate.support.HibernateDialectDetectorFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.669  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'dialectDetector' of type [class java.lang.String] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.671  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'hibernateProperties' of type [class org.springframework.beans.factory.config.PropertiesFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.671  INFO 9934 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'hibernateProperties' of type [class java.util.Properties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2015-10-26 13:26:14.676  WARN 9934 --- [           main] ationConfigEmbeddedWebApplicationContext : Exception encountered during context initialization - cancelling refresh attempt

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:547)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:199)
    at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:615)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:465)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:687)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:52)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:330)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:319)
    at grails.boot.GrailsApp$run.call(Unknown Source)
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)
    at mtbookshop.Application.main(Application.groovy:8)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1477)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1222)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.grails.transaction.TransactionManagerPostProcessor.initialize(TransactionManagerPostProcessor.java:75)
    at org.grails.transaction.TransactionManagerPostProcessor.setBeanFactory(TransactionManagerPostProcessor.java:53)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeAwareMethods(AbstractAutowireCapableBeanFactory.java:1593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1561)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
    ... 24 common frames omitted
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:547)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
    ... 38 common frames omitted
Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:481)
    at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:512)
    at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:506)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1523)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1482)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1222)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
    ... 44 common frames omitted
Caused by: java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:286)
    at org.springframework.beans.propertyeditors.ClassEditor.setAsText(ClassEditor.java:63)
    at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:449)
    at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:422)
    at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:195)
    at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:461)
    ... 50 common frames omitted
Caused by: java.lang.ClassNotFoundException: org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
    at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:283)
    ... 55 common frames omitted

2015-10-26 13:26:14.678  INFO 9934 --- [           main] .b.l.ClasspathLoggingApplicationListener : Application failed to start with classpath: [file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/charsets.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/deploy.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/cldrdata.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/dnsns.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/jfxrt.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/localedata.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/nashorn.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunec.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunjce_provider.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunpkcs11.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/zipfs.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/javaws.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jce.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jfr.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jfxswt.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jsse.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/management-agent.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/plugin.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/resources.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/rt.jar, file:/var/eejaz/IdeaProjects/mtbookshop/build/classes/main/, file:/var/eejaz/IdeaProjects/mtbookshop/build/resources/main/, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-logging/1.2.6.RELEASE/705098e35b3a95c6353632077702d079e20199cf/spring-boot-starter-logging-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-actuator/1.2.6.RELEASE/225440542e6ef7c577ac65ba7cc1e86041706074/spring-boot-starter-actuator-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-autoconfigure/1.2.6.RELEASE/bfabd0f400672b42fa5ace228341fa77a6a9ba4e/spring-boot-autoconfigure-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-tomcat/1.2.6.RELEASE/83c3287f489e2749d97e725463acc7989002e15/spring-boot-starter-tomcat-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-boot/3.0.8/66384fe7cbb20753cbdd2dc183170d754742cc81/grails-web-boot-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/hibernate/4.3.10.6/d1bca640c211b76d64bf3045ba69c7f5d3a847e2/hibernate-4.3.10.6.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/cache/3.0.1/7a360b62877f81907d9aa6f76b8019912d3a2031/cache-3.0.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-ehcache/4.3.11.Final/cea0e6aba102c00cf899bd547c338fcf54468433/hibernate-ehcache-4.3.11.Final.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/scaffolding/3.1.2/70559775aa9169ee155a70dd1a66f271eccdccee/scaffolding-3.1.2.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/spring-security-core/3.0.0.M1/edd31e635d67d65e72b5a7384778e1988a1054d0/spring-security-core-3.0.0.M1.jar, file:/var/eejaz/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.12/jcl-over-slf4j-1.7.12.jar, file:/var/eejaz/.m2/repository/org/slf4j/jul-to-slf4j/1.7.12/jul-to-slf4j-1.7.12.jar, file:/var/eejaz/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.12/log4j-over-slf4j-1.7.12.jar, file:/var/eejaz/.m2/repository/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter/1.2.6.RELEASE/95a83e8a81ce873505badb92a61751ac48824922/spring-boot-starter-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-actuator/1.2.6.RELEASE/142f23d9b19ddb0c606dfc9df1421d93e79f27d8/spring-boot-actuator-1.2.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-core/4.1.7.RELEASE/spring-core-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot/1.2.6.RELEASE/888496de7156692a0eb5685cb18e0f6dd23b1ff4/spring-boot-1.2.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/yaml/snakeyaml/1.14/snakeyaml-1.14.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-core/8.0.26/33a945c55939d39c5b3f5f5ce91e7d16bc6116e8/tomcat-embed-core-8.0.26.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-el/8.0.26/8b090d3dccb292b83c03b990f109bf5ceace50ca/tomcat-embed-el-8.0.26.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-logging-juli/8.0.26/9d55e3b1751b1ddacf3b5108b4ec9fcaee380fba/tomcat-embed-logging-juli-8.0.26.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-websocket/8.0.26/83628f454a82ee1d33daaa1d53e635405e4c12c3/tomcat-embed-websocket-8.0.26.jar, file:/var/eejaz/.m2/repository/org/grails/grails-bootstrap/3.0.8/grails-bootstrap-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-rest/3.0.8/d0899bd1cf5061b399e705b22ff1ee8c3bd5d79f/grails-plugin-rest-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-databinding/3.0.8/5cb132960d8d641d1eaa87b29d47ccb0be921e14/grails-plugin-databinding-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-i18n/3.0.8/cff6c60d2e9f6024daf0969f24bfdaa940b818f5/grails-plugin-i18n-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-filters/3.0.8/b3f1aa76af254a7372711f7a1ac302d515093376/grails-plugin-filters-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-gsp/3.0.8/b5b39f3ff398a7bfc328432abcd380246d9e9bf9/grails-plugin-gsp-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-services/3.0.8/29179dccfb7b537d496df36e391179f27528bbc0/grails-plugin-services-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-url-mappings/3.0.8/888672297f678696bd86cc6c4fd665961f95f1c1/grails-plugin-url-mappings-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-interceptors/3.0.8/6c3806ac0c32f572e0eca93e8a9b51c279517d61/grails-plugin-interceptors-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-plugin-async/3.0.8/grails-plugin-async-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.h2database/h2/1.3.176/fd369423346b2f1525c413e33f8cf95b09c92cbd/h2-1.3.176.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/2.4.4/62dc4f50804c40f3233977e2d3d1a4abca60bc41/groovy-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-common/3.0.8/443e301b49be13521d2b16e769dc2eeee45705bf/grails-web-common-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-hibernate4/4.0.6.RELEASE/a3c645eb6e67974ec1bac08d738aac058edcc513/grails-datastore-gorm-hibernate4-4.0.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.googlecode.concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.4/d4b42ed76a166a81dbac613339eed3343be6bd2d/concurrentlinkedhashmap-lru-1.4.jar, file:/var/eejaz/.m2/repository/org/jboss/logging/jboss-logging/3.1.3.GA/jboss-logging-3.1.3.GA.jar, file:/var/eejaz/.m2/repository/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-core/4.3.11.Final/536ac0021240d97db99c7d2983067cef1a6f3af5/hibernate-core-4.3.11.Final.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/net.sf.ehcache/ehcache-core/2.4.3/fd258ef6959f27fb678b04f90139ded4588e2d15/ehcache-core-2.4.3.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/fields/2.1.0/670b525afca7dffd7c5a73b7baecb441fab4c2e8/fields-2.1.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-core/3.2.8.RELEASE/36028a35ca93f504dfc2484dc12e5b00a42bc54b/spring-security-core-3.2.8.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-web/3.2.8.RELEASE/55f8d16b6fdfad43eb43e0c3f8b3a269c1997d79/spring-security-web-3.2.8.RELEASE.jar, file:/var/eejaz/.m2/repository/net/sf/ehcache/ehcache/2.9.0/ehcache-2.9.0.jar, file:/var/eejaz/.m2/repository/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar, file:/var/eejaz/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.4.6/jackson-databind-2.4.6.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-context/4.1.7.RELEASE/spring-context-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-xml/2.4.4/c991073e2787ff9ef05bc04dcae7bddde05dcecb/groovy-xml-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web/3.0.8/5be3d5ad7689114e4d1357307685fdbccfc517e9/grails-web-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-controllers/3.0.8/7e0d1fa86b8fb505595b98d26cb73f35926e4608/grails-plugin-controllers-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-datasource/3.0.8/98f930541029a7ae0b81bab8e2f83c929a32bb28/grails-plugin-datasource-3.0.8.jar, file:/var/eejaz/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar, file:/var/eejaz/.m2/repository/org/grails/grails-core/3.0.8/grails-core-3.0.8.jar, file:/var/eejaz/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar, file:/var/eejaz/.m2/repository/org/grails/grails-plugin-codecs/3.0.8/grails-plugin-codecs-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-logging/3.0.8/grails-logging-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-gsp-taglib/3.0.8/7d2b0bcd0e0d3068a3a1dcd9aae68b41c4f7dd34/grails-web-gsp-taglib-3.0.8.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-tx/4.1.7.RELEASE/spring-tx-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-events/3.0.8/2f9b81af0490d6c9e68051bf0186a12a993cb13d/grails-plugin-events-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-validation/3.0.8/a6525462387699296fc5caf5743a36597954087f/grails-validation-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-databinding/3.0.8/grails-databinding-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-encoder/3.0.8/grails-encoder-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-gsp/3.0.8/grails-gsp-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-templates/2.4.4/4b5db7df9fd8ba93ef8633b5bb5f0961082bbc15/groovy-templates-2.4.4.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-webmvc/4.1.7.RELEASE/spring-webmvc-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context-support/4.1.7.RELEASE/db508937a1033bd3267e57566044df705076dc6/spring-context-support-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-hibernate-core/4.0.6.RELEASE/39ec4c6feb1046ee7689a590171a3577af5843eb/grails-datastore-gorm-hibernate-core-4.0.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar, file:/var/eejaz/.m2/repository/org/hibernate/hibernate-validator/5.0.3.Final/hibernate-validator-5.0.3.Final.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.0/d6a66c7a5f01cf500377bd669507a08cfeba882a/jackson-annotations-2.4.0.jar, file:/var/eejaz/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.4.6/jackson-core-2.4.6.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-aop/4.1.7.RELEASE/spring-aop-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-beans/4.1.7.RELEASE/spring-beans-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-expression/4.1.7.RELEASE/spring-expression-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-aspects/4.1.7.RELEASE/spring-aspects-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.8.5/39a8ff2d1f79267907f5573c090b342b040b9682/aspectjrt-1.8.5.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-gsp/3.0.8/7066480a90286a239a7f2663d2308c876fce362b/grails-web-gsp-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-databinding/3.0.8/cf7843548de6e6422aa63b3edcfb08384e2014d1/grails-web-databinding-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-url-mappings/3.0.8/94cfe8a8cb57c1bf70e298640efe9c8edb51bc2b/grails-web-url-mappings-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-jsp/3.0.8/adcd2a96eeb9b58c47eed0272525a9d452418b73/grails-web-jsp-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-mvc/3.0.8/1804318641390d9d39fd751e9c4f5e7428be8d96/grails-web-mvc-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-sitemesh/3.0.8/7049cc78b0a44fc1b84b4e8795b11c4fc8b30139/grails-web-sitemesh-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-async/3.0.8/grails-async-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-converters/3.0.8/a1c204fca0c479fb0ec40591fc0a61e5c763833b/grails-plugin-converters-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-mimetypes/3.0.8/18d1d0fb41876d32767bf23ab7b384a58c0190b8/grails-plugin-mimetypes-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-validation/3.0.8/4b1df3642e1e7a6e522d38e014a92b2211ba6645/grails-plugin-validation-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-domain-class/3.0.8/194daa5e5b56fbe362b8d6cf813ed7155d0f7628/grails-plugin-domain-class-3.0.8.jar, file:/var/eejaz/.m2/repository/org/apache/tomcat/embed/tomcat-embed-logging-log4j/7.0.55/tomcat-embed-logging-log4j-7.0.55.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-jdbc/4.1.7.RELEASE/spring-jdbc-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-sql/2.4.4/31f88b0b0f3af7a86b187c73ee16551b5cf058c5/groovy-sql-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-jdbc/7.0.55/3d00af6b2e5de5fa2df7bd7c7ec910495c774138/tomcat-jdbc-7.0.55.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-spring/3.0.8/785e1e7b18a66e7dbf41ddb30094d67ec5327fc2/grails-spring-3.0.8.jar, file:/var/eejaz/.m2/repository/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/xalan/serializer/2.7.2/24247f3bb052ee068971393bdb83e04512bb1c3c/serializer-2.7.2.jar, file:/var/eejaz/.m2/repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor.spring/reactor-spring-context/2.0.3.RELEASE/f6c7012cdc9312dc2be9cf47335aae289ea190e9/reactor-spring-context-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-bus/2.0.3.RELEASE/8b7082b7094642ef366d499bd3ac83b38cc6c0bd/reactor-bus-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/commons-validator/commons-validator/1.4.1/2231238e391057a53f92bde5bbc588622c1956c3/commons-validator-1.4.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-json/2.4.4/e381f7e5bbf9c278d516f387593519e629d732ba/groovy-json-2.4.4.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-web/4.1.7.RELEASE/spring-web-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-taglib/3.0.8/338260de8587f5ed6144d770861326c3cb74c05/grails-taglib-3.0.8.jar, file:/var/eejaz/.m2/repository/antlr/antlr/2.7.7/antlr-2.7.7.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm/4.0.6.RELEASE/6fb4cfd98a9fd16154d376d0dedf925bf0d6dbaa/grails-datastore-gorm-4.0.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-plugin-support/4.0.6.RELEASE/24054b5662b699a47ea4a5eb26bd262f90332dbb/grails-datastore-gorm-plugin-support-4.0.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-core/4.0.6.RELEASE/1e753a027aa110c15d3fc541a82a8a4fb96a02f9/grails-datastore-core-4.0.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-orm/4.1.7.RELEASE/spring-orm-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/javax/transaction/jta/1.1/jta-1.1.jar, file:/var/eejaz/.m2/repository/org/hibernate/hibernate-commons-annotations/3.2.0.Final/hibernate-commons-annotations-3.2.0.Final.jar, file:/var/eejaz/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar, file:/var/eejaz/.m2/repository/com/fasterxml/classmate/1.0.0/classmate-1.0.0.jar, file:/var/eejaz/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-taglib/3.0.8/59110d4eda214376211df1caa1674cb7d3136348/grails-web-taglib-3.0.8.jar, file:/var/eejaz/.m2/repository/opensymphony/sitemesh/2.4/sitemesh-2.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.gpars/gpars/1.2.1/c3ea0fbcd67a163bd5e3a3efdaa3428262d0d437/gpars-1.2.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-stream/2.0.3.RELEASE/903dc5732f67e705fe9725b8a8b04cfd56ee5f99/reactor-stream-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-core/2.0.3.RELEASE/8cd926729690f88099cb172d490babb868bf8042/reactor-core-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-simple/4.0.6.RELEASE/2c8ea2e0e273ff9f3c593d33324270e58cdab7d1/grails-datastore-simple-4.0.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-juli/7.0.55/7b0d3759db33865f882e77bdddb87c3cb28cecc3/tomcat-juli-7.0.55.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-ant/2.4.4/86a8990d7dfe1266bc58f9015bc63051dc13145a/groovy-ant-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.jayway.jsonpath/json-path/0.9.0/eb4e9cbfc09133cfe3101d5a70cfa35d8b71eeec/json-path-0.9.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor.spring/reactor-spring-core/2.0.3.RELEASE/eec1ae82fab5255b40d18d17052098322ca3bbaa/reactor-spring-core-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.goldmansachs/gs-collections/5.1.0/7114c5349c816ea645b1ea3ffcc21fa073cbabc/gs-collections-5.1.0.jar, file:/var/eejaz/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-web/4.0.6.RELEASE/f3dc0ff8a516b26a708cf9393bde98521d787dfc/grails-datastore-web-4.0.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.0/14b8c877d98005ba3941c9257cfe09f6ed0e0d74/reactive-streams-1.0.0.jar, file:/var/eejaz/.m2/repository/org/apache/ant/ant/1.9.4/ant-1.9.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-groovydoc/2.4.4/9fdc0f6fc266e0d3a703629b855e59874869348e/groovy-groovydoc-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-antlr/1.9.4/4cf30025981dc2344324a0ef0e40063c3ef08f0a/ant-antlr-1.9.4.jar, file:/var/eejaz/.m2/repository/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-junit/1.9.4/b063757dacaa716b643c2f9270e469183636ff11/ant-junit-1.9.4.jar, file:/var/eejaz/.m2/repository/net/minidev/json-smart/1.2/json-smart-1.2.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.goldmansachs/gs-collections-api/5.1.0/ea605cdf64cab5fc7b48c99f061d4c8db05b6ff1/gs-collections-api-5.1.0.jar, file:/var/eejaz/.m2/repository/org/slf4j/slf4j-api/1.7.12/slf4j-api-1.7.12.jar, file:/var/eejaz/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar, file:/var/eejaz/.m2/repository/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar, file:/var/eejaz/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar, file:/var/eejaz/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar, file:/var/eejaz/.m2/repository/org/aspectj/aspectjweaver/1.8.6/aspectjweaver-1.8.6.jar, file:/var/eejaz/.m2/repository/org/javassist/javassist/3.18.1-GA/javassist-3.18.1-GA.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/asset-pipeline/3.0.8/95bf23fd5e4bed45ff56328cc395ca695d76f498/asset-pipeline-3.0.8.jar, file:/var/eejaz/.m2/repository/org/mozilla/rhino/1.7R4/rhino-1.7R4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.bertramlabs.plugins/asset-pipeline-core/2.5.0/984bc7cb66366f07a0ed8fe1bb21ca0c6bf8dacc/asset-pipeline-core-2.5.0.jar, file:/var/eejaz/.m2/repository/com/google/javascript/closure-compiler/v20141023/closure-compiler-v20141023.jar, file:/var/eejaz/.m2/repository/com/google/javascript/closure-compiler-externs/v20141023/closure-compiler-externs-v20141023.jar, file:/var/eejaz/.m2/repository/args4j/args4j/2.0.26/args4j-2.0.26.jar, file:/var/eejaz/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-java/2.5.0/a10732c76bfacdbd633a7eb0f7968b1059a65dfa/protobuf-java-2.5.0.jar, file:/var/eejaz/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar, file:/var/eejaz/Downloads/idea-IU-142.5239.7/lib/idea_rt.jar]
2015-10-26 13:26:14.679 ERROR 9934 --- [           main] grails.boot.GrailsApp                    : Application startup failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:547)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:199)
    at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:615)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:465)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:687)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:52)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:330)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:319)
    at grails.boot.GrailsApp$run.call(Unknown Source)
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)
    at mtbookshop.Application.main(Application.groovy:8)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1477)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1222)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.grails.transaction.TransactionManagerPostProcessor.initialize(TransactionManagerPostProcessor.java:75)
    at org.grails.transaction.TransactionManagerPostProcessor.setBeanFactory(TransactionManagerPostProcessor.java:53)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeAwareMethods(AbstractAutowireCapableBeanFactory.java:1593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1561)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
    ... 24 common frames omitted
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:547)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
    ... 38 common frames omitted
Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:481)
    at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:512)
    at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:506)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1523)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1482)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1222)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
    ... 44 common frames omitted
Caused by: java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:286)
    at org.springframework.beans.propertyeditors.ClassEditor.setAsText(ClassEditor.java:63)
    at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:449)
    at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:422)
    at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:195)
    at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:461)
    ... 50 common frames omitted
Caused by: java.lang.ClassNotFoundException: org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
    at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:283)
    ... 55 common frames omitted

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:547)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:199)
    at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:615)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:465)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:687)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:52)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:330)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:319)
    at grails.boot.GrailsApp$run.call(Unknown Source)
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)
    at mtbookshop.Application.main(Application.groovy:8)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1477)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1222)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
    at org.grails.transaction.TransactionManagerPostProcessor.initialize(TransactionManagerPostProcessor.java:75)
    at org.grails.transaction.TransactionManagerPostProcessor.setBeanFactory(TransactionManagerPostProcessor.java:53)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeAwareMethods(AbstractAutowireCapableBeanFactory.java:1593)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1561)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
    ... 24 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Initialization of bean failed; nested exception is org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:547)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
    ... 38 more
Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type 'java.lang.String' to required type 'java.lang.Class' for property 'configClass'; nested exception is java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:481)
    at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:512)
    at org.springframework.beans.BeanWrapperImpl.convertForProperty(BeanWrapperImpl.java:506)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.convertForProperty(AbstractAutowireCapableBeanFactory.java:1523)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1482)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1222)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
    ... 44 more
Caused by: java.lang.IllegalArgumentException: Cannot find class [org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration]
    at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:286)
    at org.springframework.beans.propertyeditors.ClassEditor.setAsText(ClassEditor.java:63)
    at org.springframework.beans.TypeConverterDelegate.doConvertTextValue(TypeConverterDelegate.java:449)
    at org.springframework.beans.TypeConverterDelegate.doConvertValue(TypeConverterDelegate.java:422)
    at org.springframework.beans.TypeConverterDelegate.convertIfNecessary(TypeConverterDelegate.java:195)
    at org.springframework.beans.BeanWrapperImpl.convertIfNecessary(BeanWrapperImpl.java:461)
    ... 50 more
Caused by: java.lang.ClassNotFoundException: org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.springframework.util.ClassUtils.forName(ClassUtils.java:249)
    at org.springframework.util.ClassUtils.resolveClassName(ClassUtils.java:283)
    ... 55 more

Process finished with exit code 1

@piotrchowaniec
Copy link

Looks like you didn't fix configuration in application.yml
Change to:
dataSource:
configClass: org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration

@ejaz-ahmed
Copy link
Author

I've pushed these changes to my repo as well. Can you test my repo?

@ejaz-ahmed
Copy link
Author

Here is my datasource block:

dataSource:
    pooled: true
    jmxExport: true
    driverClassName: org.h2.Driver
    username: sa
    password:
    configClass: org.grails.plugin.hibernate.filter.HibernateFilterDomainConfiguration

@ejaz-ahmed
Copy link
Author

Springsecurity plugin has added application.groovy as well. Can this conflict with application.yml?

@piotrchowaniec
Copy link

I'm not sure.

@ejaz-ahmed
Copy link
Author

I think spring security added application.groovy is causing some conflicts. After adding dataSource definition in application.groovy, I am getting a different exception and looks like it is able to find HibernateFilterDomainConfiguration.

Here are the exception:

/var/eejaz/Downloads/jdk1.8.0_45/bin/java -noverify -Didea.launcher.port=7534 -Didea.launcher.bin.path=/var/eejaz/Downloads/idea-IU-142.5239.7/bin -Dfile.encoding=UTF-8 -classpath /var/eejaz/Downloads/jdk1.8.0_45/jre/lib/charsets.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/deploy.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/cldrdata.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/dnsns.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/jfxrt.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/localedata.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/nashorn.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunec.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunjce_provider.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunpkcs11.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/zipfs.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/javaws.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jce.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jfr.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jfxswt.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jsse.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/management-agent.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/plugin.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/resources.jar:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/rt.jar:/var/eejaz/IdeaProjects/mtbookshop/build/classes/main:/var/eejaz/IdeaProjects/mtbookshop/build/resources/main:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-logging/1.2.6.RELEASE/705098e35b3a95c6353632077702d079e20199cf/spring-boot-starter-logging-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-actuator/1.2.6.RELEASE/225440542e6ef7c577ac65ba7cc1e86041706074/spring-boot-starter-actuator-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-autoconfigure/1.2.6.RELEASE/bfabd0f400672b42fa5ace228341fa77a6a9ba4e/spring-boot-autoconfigure-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-tomcat/1.2.6.RELEASE/83c3287f489e2749d97e725463acc7989002e15/spring-boot-starter-tomcat-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-boot/3.0.8/66384fe7cbb20753cbdd2dc183170d754742cc81/grails-web-boot-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/hibernate/4.3.10.6/d1bca640c211b76d64bf3045ba69c7f5d3a847e2/hibernate-4.3.10.6.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/cache/3.0.1/7a360b62877f81907d9aa6f76b8019912d3a2031/cache-3.0.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-ehcache/4.3.11.Final/cea0e6aba102c00cf899bd547c338fcf54468433/hibernate-ehcache-4.3.11.Final.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/scaffolding/3.1.2/70559775aa9169ee155a70dd1a66f271eccdccee/scaffolding-3.1.2.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/spring-security-core/3.0.0.M1/edd31e635d67d65e72b5a7384778e1988a1054d0/spring-security-core-3.0.0.M1.jar:/var/eejaz/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.12/jcl-over-slf4j-1.7.12.jar:/var/eejaz/.m2/repository/org/slf4j/jul-to-slf4j/1.7.12/jul-to-slf4j-1.7.12.jar:/var/eejaz/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.12/log4j-over-slf4j-1.7.12.jar:/var/eejaz/.m2/repository/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter/1.2.6.RELEASE/95a83e8a81ce873505badb92a61751ac48824922/spring-boot-starter-1.2.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-actuator/1.2.6.RELEASE/142f23d9b19ddb0c606dfc9df1421d93e79f27d8/spring-boot-actuator-1.2.6.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-core/4.1.7.RELEASE/spring-core-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot/1.2.6.RELEASE/888496de7156692a0eb5685cb18e0f6dd23b1ff4/spring-boot-1.2.6.RELEASE.jar:/var/eejaz/.m2/repository/org/yaml/snakeyaml/1.14/snakeyaml-1.14.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-core/8.0.26/33a945c55939d39c5b3f5f5ce91e7d16bc6116e8/tomcat-embed-core-8.0.26.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-el/8.0.26/8b090d3dccb292b83c03b990f109bf5ceace50ca/tomcat-embed-el-8.0.26.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-logging-juli/8.0.26/9d55e3b1751b1ddacf3b5108b4ec9fcaee380fba/tomcat-embed-logging-juli-8.0.26.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-websocket/8.0.26/83628f454a82ee1d33daaa1d53e635405e4c12c3/tomcat-embed-websocket-8.0.26.jar:/var/eejaz/.m2/repository/org/grails/grails-bootstrap/3.0.8/grails-bootstrap-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-rest/3.0.8/d0899bd1cf5061b399e705b22ff1ee8c3bd5d79f/grails-plugin-rest-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-databinding/3.0.8/5cb132960d8d641d1eaa87b29d47ccb0be921e14/grails-plugin-databinding-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-i18n/3.0.8/cff6c60d2e9f6024daf0969f24bfdaa940b818f5/grails-plugin-i18n-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-filters/3.0.8/b3f1aa76af254a7372711f7a1ac302d515093376/grails-plugin-filters-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-gsp/3.0.8/b5b39f3ff398a7bfc328432abcd380246d9e9bf9/grails-plugin-gsp-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-services/3.0.8/29179dccfb7b537d496df36e391179f27528bbc0/grails-plugin-services-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-url-mappings/3.0.8/888672297f678696bd86cc6c4fd665961f95f1c1/grails-plugin-url-mappings-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-interceptors/3.0.8/6c3806ac0c32f572e0eca93e8a9b51c279517d61/grails-plugin-interceptors-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-plugin-async/3.0.8/grails-plugin-async-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.h2database/h2/1.3.176/fd369423346b2f1525c413e33f8cf95b09c92cbd/h2-1.3.176.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/2.4.4/62dc4f50804c40f3233977e2d3d1a4abca60bc41/groovy-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-common/3.0.8/443e301b49be13521d2b16e769dc2eeee45705bf/grails-web-common-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-hibernate4/4.0.6.RELEASE/a3c645eb6e67974ec1bac08d738aac058edcc513/grails-datastore-gorm-hibernate4-4.0.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.googlecode.concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.4/d4b42ed76a166a81dbac613339eed3343be6bd2d/concurrentlinkedhashmap-lru-1.4.jar:/var/eejaz/.m2/repository/org/jboss/logging/jboss-logging/3.1.3.GA/jboss-logging-3.1.3.GA.jar:/var/eejaz/.m2/repository/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-core/4.3.11.Final/536ac0021240d97db99c7d2983067cef1a6f3af5/hibernate-core-4.3.11.Final.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/net.sf.ehcache/ehcache-core/2.4.3/fd258ef6959f27fb678b04f90139ded4588e2d15/ehcache-core-2.4.3.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/fields/2.1.0/670b525afca7dffd7c5a73b7baecb441fab4c2e8/fields-2.1.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-core/3.2.8.RELEASE/36028a35ca93f504dfc2484dc12e5b00a42bc54b/spring-security-core-3.2.8.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-web/3.2.8.RELEASE/55f8d16b6fdfad43eb43e0c3f8b3a269c1997d79/spring-security-web-3.2.8.RELEASE.jar:/var/eejaz/.m2/repository/net/sf/ehcache/ehcache/2.9.0/ehcache-2.9.0.jar:/var/eejaz/.m2/repository/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar:/var/eejaz/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.4.6/jackson-databind-2.4.6.jar:/var/eejaz/.m2/repository/org/springframework/spring-context/4.1.7.RELEASE/spring-context-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-xml/2.4.4/c991073e2787ff9ef05bc04dcae7bddde05dcecb/groovy-xml-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web/3.0.8/5be3d5ad7689114e4d1357307685fdbccfc517e9/grails-web-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-controllers/3.0.8/7e0d1fa86b8fb505595b98d26cb73f35926e4608/grails-plugin-controllers-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-datasource/3.0.8/98f930541029a7ae0b81bab8e2f83c929a32bb28/grails-plugin-datasource-3.0.8.jar:/var/eejaz/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar:/var/eejaz/.m2/repository/org/grails/grails-core/3.0.8/grails-core-3.0.8.jar:/var/eejaz/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/var/eejaz/.m2/repository/org/grails/grails-plugin-codecs/3.0.8/grails-plugin-codecs-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-logging/3.0.8/grails-logging-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-gsp-taglib/3.0.8/7d2b0bcd0e0d3068a3a1dcd9aae68b41c4f7dd34/grails-web-gsp-taglib-3.0.8.jar:/var/eejaz/.m2/repository/org/springframework/spring-tx/4.1.7.RELEASE/spring-tx-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-events/3.0.8/2f9b81af0490d6c9e68051bf0186a12a993cb13d/grails-plugin-events-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-validation/3.0.8/a6525462387699296fc5caf5743a36597954087f/grails-validation-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-databinding/3.0.8/grails-databinding-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-encoder/3.0.8/grails-encoder-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-gsp/3.0.8/grails-gsp-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-templates/2.4.4/4b5db7df9fd8ba93ef8633b5bb5f0961082bbc15/groovy-templates-2.4.4.jar:/var/eejaz/.m2/repository/org/springframework/spring-webmvc/4.1.7.RELEASE/spring-webmvc-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context-support/4.1.7.RELEASE/db508937a1033bd3267e57566044df705076dc6/spring-context-support-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-hibernate-core/4.0.6.RELEASE/39ec4c6feb1046ee7689a590171a3577af5843eb/grails-datastore-gorm-hibernate-core-4.0.6.RELEASE.jar:/var/eejaz/.m2/repository/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar:/var/eejaz/.m2/repository/org/hibernate/hibernate-validator/5.0.3.Final/hibernate-validator-5.0.3.Final.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.0/d6a66c7a5f01cf500377bd669507a08cfeba882a/jackson-annotations-2.4.0.jar:/var/eejaz/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.4.6/jackson-core-2.4.6.jar:/var/eejaz/.m2/repository/org/springframework/spring-aop/4.1.7.RELEASE/spring-aop-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-beans/4.1.7.RELEASE/spring-beans-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-expression/4.1.7.RELEASE/spring-expression-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-aspects/4.1.7.RELEASE/spring-aspects-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.8.5/39a8ff2d1f79267907f5573c090b342b040b9682/aspectjrt-1.8.5.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-gsp/3.0.8/7066480a90286a239a7f2663d2308c876fce362b/grails-web-gsp-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-databinding/3.0.8/cf7843548de6e6422aa63b3edcfb08384e2014d1/grails-web-databinding-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-url-mappings/3.0.8/94cfe8a8cb57c1bf70e298640efe9c8edb51bc2b/grails-web-url-mappings-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-jsp/3.0.8/adcd2a96eeb9b58c47eed0272525a9d452418b73/grails-web-jsp-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-mvc/3.0.8/1804318641390d9d39fd751e9c4f5e7428be8d96/grails-web-mvc-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-sitemesh/3.0.8/7049cc78b0a44fc1b84b4e8795b11c4fc8b30139/grails-web-sitemesh-3.0.8.jar:/var/eejaz/.m2/repository/org/grails/grails-async/3.0.8/grails-async-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-converters/3.0.8/a1c204fca0c479fb0ec40591fc0a61e5c763833b/grails-plugin-converters-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-mimetypes/3.0.8/18d1d0fb41876d32767bf23ab7b384a58c0190b8/grails-plugin-mimetypes-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-validation/3.0.8/4b1df3642e1e7a6e522d38e014a92b2211ba6645/grails-plugin-validation-3.0.8.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-domain-class/3.0.8/194daa5e5b56fbe362b8d6cf813ed7155d0f7628/grails-plugin-domain-class-3.0.8.jar:/var/eejaz/.m2/repository/org/apache/tomcat/embed/tomcat-embed-logging-log4j/7.0.55/tomcat-embed-logging-log4j-7.0.55.jar:/var/eejaz/.m2/repository/org/springframework/spring-jdbc/4.1.7.RELEASE/spring-jdbc-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-sql/2.4.4/31f88b0b0f3af7a86b187c73ee16551b5cf058c5/groovy-sql-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-jdbc/7.0.55/3d00af6b2e5de5fa2df7bd7c7ec910495c774138/tomcat-jdbc-7.0.55.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-spring/3.0.8/785e1e7b18a66e7dbf41ddb30094d67ec5327fc2/grails-spring-3.0.8.jar:/var/eejaz/.m2/repository/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/xalan/serializer/2.7.2/24247f3bb052ee068971393bdb83e04512bb1c3c/serializer-2.7.2.jar:/var/eejaz/.m2/repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor.spring/reactor-spring-context/2.0.3.RELEASE/f6c7012cdc9312dc2be9cf47335aae289ea190e9/reactor-spring-context-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-bus/2.0.3.RELEASE/8b7082b7094642ef366d499bd3ac83b38cc6c0bd/reactor-bus-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/commons-validator/commons-validator/1.4.1/2231238e391057a53f92bde5bbc588622c1956c3/commons-validator-1.4.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-json/2.4.4/e381f7e5bbf9c278d516f387593519e629d732ba/groovy-json-2.4.4.jar:/var/eejaz/.m2/repository/org/springframework/spring-web/4.1.7.RELEASE/spring-web-4.1.7.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-taglib/3.0.8/338260de8587f5ed6144d770861326c3cb74c05/grails-taglib-3.0.8.jar:/var/eejaz/.m2/repository/antlr/antlr/2.7.7/antlr-2.7.7.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm/4.0.6.RELEASE/6fb4cfd98a9fd16154d376d0dedf925bf0d6dbaa/grails-datastore-gorm-4.0.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-plugin-support/4.0.6.RELEASE/24054b5662b699a47ea4a5eb26bd262f90332dbb/grails-datastore-gorm-plugin-support-4.0.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-core/4.0.6.RELEASE/1e753a027aa110c15d3fc541a82a8a4fb96a02f9/grails-datastore-core-4.0.6.RELEASE.jar:/var/eejaz/.m2/repository/org/springframework/spring-orm/4.1.7.RELEASE/spring-orm-4.1.7.RELEASE.jar:/var/eejaz/.m2/repository/javax/transaction/jta/1.1/jta-1.1.jar:/var/eejaz/.m2/repository/org/hibernate/hibernate-commons-annotations/3.2.0.Final/hibernate-commons-annotations-3.2.0.Final.jar:/var/eejaz/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar:/var/eejaz/.m2/repository/com/fasterxml/classmate/1.0.0/classmate-1.0.0.jar:/var/eejaz/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-taglib/3.0.8/59110d4eda214376211df1caa1674cb7d3136348/grails-web-taglib-3.0.8.jar:/var/eejaz/.m2/repository/opensymphony/sitemesh/2.4/sitemesh-2.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.gpars/gpars/1.2.1/c3ea0fbcd67a163bd5e3a3efdaa3428262d0d437/gpars-1.2.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-stream/2.0.3.RELEASE/903dc5732f67e705fe9725b8a8b04cfd56ee5f99/reactor-stream-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-core/2.0.3.RELEASE/8cd926729690f88099cb172d490babb868bf8042/reactor-core-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-simple/4.0.6.RELEASE/2c8ea2e0e273ff9f3c593d33324270e58cdab7d1/grails-datastore-simple-4.0.6.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-juli/7.0.55/7b0d3759db33865f882e77bdddb87c3cb28cecc3/tomcat-juli-7.0.55.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-ant/2.4.4/86a8990d7dfe1266bc58f9015bc63051dc13145a/groovy-ant-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.jayway.jsonpath/json-path/0.9.0/eb4e9cbfc09133cfe3101d5a70cfa35d8b71eeec/json-path-0.9.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor.spring/reactor-spring-core/2.0.3.RELEASE/eec1ae82fab5255b40d18d17052098322ca3bbaa/reactor-spring-core-2.0.3.RELEASE.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.goldmansachs/gs-collections/5.1.0/7114c5349c816ea645b1ea3ffcc21fa073cbabc/gs-collections-5.1.0.jar:/var/eejaz/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-web/4.0.6.RELEASE/f3dc0ff8a516b26a708cf9393bde98521d787dfc/grails-datastore-web-4.0.6.RELEASE.jar:/var/eejaz/.m2/repository/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.0/14b8c877d98005ba3941c9257cfe09f6ed0e0d74/reactive-streams-1.0.0.jar:/var/eejaz/.m2/repository/org/apache/ant/ant/1.9.4/ant-1.9.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-groovydoc/2.4.4/9fdc0f6fc266e0d3a703629b855e59874869348e/groovy-groovydoc-2.4.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-antlr/1.9.4/4cf30025981dc2344324a0ef0e40063c3ef08f0a/ant-antlr-1.9.4.jar:/var/eejaz/.m2/repository/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-junit/1.9.4/b063757dacaa716b643c2f9270e469183636ff11/ant-junit-1.9.4.jar:/var/eejaz/.m2/repository/net/minidev/json-smart/1.2/json-smart-1.2.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.goldmansachs/gs-collections-api/5.1.0/ea605cdf64cab5fc7b48c99f061d4c8db05b6ff1/gs-collections-api-5.1.0.jar:/var/eejaz/.m2/repository/org/slf4j/slf4j-api/1.7.12/slf4j-api-1.7.12.jar:/var/eejaz/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar:/var/eejaz/.m2/repository/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar:/var/eejaz/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar:/var/eejaz/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar:/var/eejaz/.m2/repository/org/aspectj/aspectjweaver/1.8.6/aspectjweaver-1.8.6.jar:/var/eejaz/.m2/repository/org/javassist/javassist/3.18.1-GA/javassist-3.18.1-GA.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/asset-pipeline/3.0.8/95bf23fd5e4bed45ff56328cc395ca695d76f498/asset-pipeline-3.0.8.jar:/var/eejaz/.m2/repository/org/mozilla/rhino/1.7R4/rhino-1.7R4.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.bertramlabs.plugins/asset-pipeline-core/2.5.0/984bc7cb66366f07a0ed8fe1bb21ca0c6bf8dacc/asset-pipeline-core-2.5.0.jar:/var/eejaz/.m2/repository/com/google/javascript/closure-compiler/v20141023/closure-compiler-v20141023.jar:/var/eejaz/.m2/repository/com/google/javascript/closure-compiler-externs/v20141023/closure-compiler-externs-v20141023.jar:/var/eejaz/.m2/repository/args4j/args4j/2.0.26/args4j-2.0.26.jar:/var/eejaz/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-java/2.5.0/a10732c76bfacdbd633a7eb0f7968b1059a65dfa/protobuf-java-2.5.0.jar:/var/eejaz/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/var/eejaz/Downloads/idea-IU-142.5239.7/lib/idea_rt.jar com.intellij.rt.execution.application.AppMain mtbookshop.Application
2015-10-26 13:34:25.519  INFO 10406 --- [           main] mtbookshop.Application                   : Starting Application on PKL-EEJAZ-UBUNTU with PID 10406 (/var/eejaz/IdeaProjects/mtbookshop/build/classes/main started by eejaz in /var/eejaz/IdeaProjects/mtbookshop)
2015-10-26 13:34:25.554  INFO 10406 --- [           main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@20a8a64e: startup date [Mon Oct 26 13:34:25 PKT 2015]; root of context hierarchy
2015-10-26 13:34:26.885  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Attempting to load [0] user defined plugins
2015-10-26 13:34:26.886  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [restResponder] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.886  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [eventBus] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.886  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [i18n] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.886  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [core] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.891  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [fields] with version [2.1.0] loaded successfully
2015-10-26 13:34:26.891  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [codecs] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.891  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [dataBinding] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.892  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [assetPipeline] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.892  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [dataSource] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.893  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [urlMappings] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.894  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [controllers] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.895  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [interceptors] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.895  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [mimeTypes] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.895  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [filters] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.895  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [groovyPages] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.895  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [scaffolding] with version [3.1.2] loaded successfully
2015-10-26 13:34:26.895  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [domainClass] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.895  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [controllersAsync] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.896  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [converters] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.896  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [hibernate] with version [4.3.10.6] loaded successfully
2015-10-26 13:34:26.896  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [services] with version [3.0.8] loaded successfully
2015-10-26 13:34:26.896  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [cache] with version [3.0.1] loaded successfully
2015-10-26 13:34:26.896  INFO 10406 --- [           main] g.plugins.DefaultGrailsPluginManager     : Grails plug-in [springSecurityCore] with version [3.0.0.M1] loaded successfully
2015-10-26 13:34:27.720  INFO 10406 --- [           main] .b.l.ClasspathLoggingApplicationListener : Application failed to start with classpath: [file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/charsets.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/deploy.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/cldrdata.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/dnsns.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/jfxrt.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/localedata.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/nashorn.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunec.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunjce_provider.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/sunpkcs11.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/ext/zipfs.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/javaws.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jce.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jfr.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jfxswt.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/jsse.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/management-agent.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/plugin.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/resources.jar, file:/var/eejaz/Downloads/jdk1.8.0_45/jre/lib/rt.jar, file:/var/eejaz/IdeaProjects/mtbookshop/build/classes/main/, file:/var/eejaz/IdeaProjects/mtbookshop/build/resources/main/, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-logging/1.2.6.RELEASE/705098e35b3a95c6353632077702d079e20199cf/spring-boot-starter-logging-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-actuator/1.2.6.RELEASE/225440542e6ef7c577ac65ba7cc1e86041706074/spring-boot-starter-actuator-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-autoconfigure/1.2.6.RELEASE/bfabd0f400672b42fa5ace228341fa77a6a9ba4e/spring-boot-autoconfigure-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-tomcat/1.2.6.RELEASE/83c3287f489e2749d97e725463acc7989002e15/spring-boot-starter-tomcat-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-boot/3.0.8/66384fe7cbb20753cbdd2dc183170d754742cc81/grails-web-boot-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/hibernate/4.3.10.6/d1bca640c211b76d64bf3045ba69c7f5d3a847e2/hibernate-4.3.10.6.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/cache/3.0.1/7a360b62877f81907d9aa6f76b8019912d3a2031/cache-3.0.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-ehcache/4.3.11.Final/cea0e6aba102c00cf899bd547c338fcf54468433/hibernate-ehcache-4.3.11.Final.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/scaffolding/3.1.2/70559775aa9169ee155a70dd1a66f271eccdccee/scaffolding-3.1.2.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/spring-security-core/3.0.0.M1/edd31e635d67d65e72b5a7384778e1988a1054d0/spring-security-core-3.0.0.M1.jar, file:/var/eejaz/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.12/jcl-over-slf4j-1.7.12.jar, file:/var/eejaz/.m2/repository/org/slf4j/jul-to-slf4j/1.7.12/jul-to-slf4j-1.7.12.jar, file:/var/eejaz/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.12/log4j-over-slf4j-1.7.12.jar, file:/var/eejaz/.m2/repository/ch/qos/logback/logback-classic/1.1.3/logback-classic-1.1.3.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter/1.2.6.RELEASE/95a83e8a81ce873505badb92a61751ac48824922/spring-boot-starter-1.2.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-actuator/1.2.6.RELEASE/142f23d9b19ddb0c606dfc9df1421d93e79f27d8/spring-boot-actuator-1.2.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-core/4.1.7.RELEASE/spring-core-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot/1.2.6.RELEASE/888496de7156692a0eb5685cb18e0f6dd23b1ff4/spring-boot-1.2.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/yaml/snakeyaml/1.14/snakeyaml-1.14.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-core/8.0.26/33a945c55939d39c5b3f5f5ce91e7d16bc6116e8/tomcat-embed-core-8.0.26.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-el/8.0.26/8b090d3dccb292b83c03b990f109bf5ceace50ca/tomcat-embed-el-8.0.26.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-logging-juli/8.0.26/9d55e3b1751b1ddacf3b5108b4ec9fcaee380fba/tomcat-embed-logging-juli-8.0.26.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-websocket/8.0.26/83628f454a82ee1d33daaa1d53e635405e4c12c3/tomcat-embed-websocket-8.0.26.jar, file:/var/eejaz/.m2/repository/org/grails/grails-bootstrap/3.0.8/grails-bootstrap-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-rest/3.0.8/d0899bd1cf5061b399e705b22ff1ee8c3bd5d79f/grails-plugin-rest-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-databinding/3.0.8/5cb132960d8d641d1eaa87b29d47ccb0be921e14/grails-plugin-databinding-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-i18n/3.0.8/cff6c60d2e9f6024daf0969f24bfdaa940b818f5/grails-plugin-i18n-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-filters/3.0.8/b3f1aa76af254a7372711f7a1ac302d515093376/grails-plugin-filters-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-gsp/3.0.8/b5b39f3ff398a7bfc328432abcd380246d9e9bf9/grails-plugin-gsp-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-services/3.0.8/29179dccfb7b537d496df36e391179f27528bbc0/grails-plugin-services-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-url-mappings/3.0.8/888672297f678696bd86cc6c4fd665961f95f1c1/grails-plugin-url-mappings-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-interceptors/3.0.8/6c3806ac0c32f572e0eca93e8a9b51c279517d61/grails-plugin-interceptors-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-plugin-async/3.0.8/grails-plugin-async-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.h2database/h2/1.3.176/fd369423346b2f1525c413e33f8cf95b09c92cbd/h2-1.3.176.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy/2.4.4/62dc4f50804c40f3233977e2d3d1a4abca60bc41/groovy-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-common/3.0.8/443e301b49be13521d2b16e769dc2eeee45705bf/grails-web-common-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-hibernate4/4.0.6.RELEASE/a3c645eb6e67974ec1bac08d738aac058edcc513/grails-datastore-gorm-hibernate4-4.0.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.googlecode.concurrentlinkedhashmap/concurrentlinkedhashmap-lru/1.4/d4b42ed76a166a81dbac613339eed3343be6bd2d/concurrentlinkedhashmap-lru-1.4.jar, file:/var/eejaz/.m2/repository/org/jboss/logging/jboss-logging/3.1.3.GA/jboss-logging-3.1.3.GA.jar, file:/var/eejaz/.m2/repository/org/jboss/logging/jboss-logging-annotations/1.2.0.Beta1/jboss-logging-annotations-1.2.0.Beta1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.hibernate/hibernate-core/4.3.11.Final/536ac0021240d97db99c7d2983067cef1a6f3af5/hibernate-core-4.3.11.Final.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/net.sf.ehcache/ehcache-core/2.4.3/fd258ef6959f27fb678b04f90139ded4588e2d15/ehcache-core-2.4.3.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/fields/2.1.0/670b525afca7dffd7c5a73b7baecb441fab4c2e8/fields-2.1.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-core/3.2.8.RELEASE/36028a35ca93f504dfc2484dc12e5b00a42bc54b/spring-security-core-3.2.8.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-web/3.2.8.RELEASE/55f8d16b6fdfad43eb43e0c3f8b3a269c1997d79/spring-security-web-3.2.8.RELEASE.jar, file:/var/eejaz/.m2/repository/net/sf/ehcache/ehcache/2.9.0/ehcache-2.9.0.jar, file:/var/eejaz/.m2/repository/ch/qos/logback/logback-core/1.1.3/logback-core-1.1.3.jar, file:/var/eejaz/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.4.6/jackson-databind-2.4.6.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-context/4.1.7.RELEASE/spring-context-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-xml/2.4.4/c991073e2787ff9ef05bc04dcae7bddde05dcecb/groovy-xml-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web/3.0.8/5be3d5ad7689114e4d1357307685fdbccfc517e9/grails-web-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-controllers/3.0.8/7e0d1fa86b8fb505595b98d26cb73f35926e4608/grails-plugin-controllers-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-datasource/3.0.8/98f930541029a7ae0b81bab8e2f83c929a32bb28/grails-plugin-datasource-3.0.8.jar, file:/var/eejaz/.m2/repository/com/google/code/gson/gson/2.2.4/gson-2.2.4.jar, file:/var/eejaz/.m2/repository/org/grails/grails-core/3.0.8/grails-core-3.0.8.jar, file:/var/eejaz/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar, file:/var/eejaz/.m2/repository/org/grails/grails-plugin-codecs/3.0.8/grails-plugin-codecs-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-logging/3.0.8/grails-logging-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-gsp-taglib/3.0.8/7d2b0bcd0e0d3068a3a1dcd9aae68b41c4f7dd34/grails-web-gsp-taglib-3.0.8.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-tx/4.1.7.RELEASE/spring-tx-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-events/3.0.8/2f9b81af0490d6c9e68051bf0186a12a993cb13d/grails-plugin-events-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-validation/3.0.8/a6525462387699296fc5caf5743a36597954087f/grails-validation-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-databinding/3.0.8/grails-databinding-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-encoder/3.0.8/grails-encoder-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-gsp/3.0.8/grails-gsp-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-templates/2.4.4/4b5db7df9fd8ba93ef8633b5bb5f0961082bbc15/groovy-templates-2.4.4.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-webmvc/4.1.7.RELEASE/spring-webmvc-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context-support/4.1.7.RELEASE/db508937a1033bd3267e57566044df705076dc6/spring-context-support-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-hibernate-core/4.0.6.RELEASE/39ec4c6feb1046ee7689a590171a3577af5843eb/grails-datastore-gorm-hibernate-core-4.0.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/hibernate/common/hibernate-commons-annotations/4.0.5.Final/hibernate-commons-annotations-4.0.5.Final.jar, file:/var/eejaz/.m2/repository/org/hibernate/hibernate-validator/5.0.3.Final/hibernate-validator-5.0.3.Final.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.4.0/d6a66c7a5f01cf500377bd669507a08cfeba882a/jackson-annotations-2.4.0.jar, file:/var/eejaz/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.4.6/jackson-core-2.4.6.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-aop/4.1.7.RELEASE/spring-aop-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-beans/4.1.7.RELEASE/spring-beans-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-expression/4.1.7.RELEASE/spring-expression-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-aspects/4.1.7.RELEASE/spring-aspects-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.8.5/39a8ff2d1f79267907f5573c090b342b040b9682/aspectjrt-1.8.5.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-gsp/3.0.8/7066480a90286a239a7f2663d2308c876fce362b/grails-web-gsp-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-databinding/3.0.8/cf7843548de6e6422aa63b3edcfb08384e2014d1/grails-web-databinding-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-url-mappings/3.0.8/94cfe8a8cb57c1bf70e298640efe9c8edb51bc2b/grails-web-url-mappings-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-jsp/3.0.8/adcd2a96eeb9b58c47eed0272525a9d452418b73/grails-web-jsp-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-mvc/3.0.8/1804318641390d9d39fd751e9c4f5e7428be8d96/grails-web-mvc-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-sitemesh/3.0.8/7049cc78b0a44fc1b84b4e8795b11c4fc8b30139/grails-web-sitemesh-3.0.8.jar, file:/var/eejaz/.m2/repository/org/grails/grails-async/3.0.8/grails-async-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-converters/3.0.8/a1c204fca0c479fb0ec40591fc0a61e5c763833b/grails-plugin-converters-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-mimetypes/3.0.8/18d1d0fb41876d32767bf23ab7b384a58c0190b8/grails-plugin-mimetypes-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-validation/3.0.8/4b1df3642e1e7a6e522d38e014a92b2211ba6645/grails-plugin-validation-3.0.8.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-plugin-domain-class/3.0.8/194daa5e5b56fbe362b8d6cf813ed7155d0f7628/grails-plugin-domain-class-3.0.8.jar, file:/var/eejaz/.m2/repository/org/apache/tomcat/embed/tomcat-embed-logging-log4j/7.0.55/tomcat-embed-logging-log4j-7.0.55.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-jdbc/4.1.7.RELEASE/spring-jdbc-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-sql/2.4.4/31f88b0b0f3af7a86b187c73ee16551b5cf058c5/groovy-sql-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-jdbc/7.0.55/3d00af6b2e5de5fa2df7bd7c7ec910495c774138/tomcat-jdbc-7.0.55.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-spring/3.0.8/785e1e7b18a66e7dbf41ddb30094d67ec5327fc2/grails-spring-3.0.8.jar, file:/var/eejaz/.m2/repository/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.0.Final/hibernate-jpa-2.1-api-1.0.0.Final.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/xalan/serializer/2.7.2/24247f3bb052ee068971393bdb83e04512bb1c3c/serializer-2.7.2.jar, file:/var/eejaz/.m2/repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor.spring/reactor-spring-context/2.0.3.RELEASE/f6c7012cdc9312dc2be9cf47335aae289ea190e9/reactor-spring-context-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-bus/2.0.3.RELEASE/8b7082b7094642ef366d499bd3ac83b38cc6c0bd/reactor-bus-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/commons-validator/commons-validator/1.4.1/2231238e391057a53f92bde5bbc588622c1956c3/commons-validator-1.4.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-json/2.4.4/e381f7e5bbf9c278d516f387593519e629d732ba/groovy-json-2.4.4.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-web/4.1.7.RELEASE/spring-web-4.1.7.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-taglib/3.0.8/338260de8587f5ed6144d770861326c3cb74c05/grails-taglib-3.0.8.jar, file:/var/eejaz/.m2/repository/antlr/antlr/2.7.7/antlr-2.7.7.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm/4.0.6.RELEASE/6fb4cfd98a9fd16154d376d0dedf925bf0d6dbaa/grails-datastore-gorm-4.0.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-gorm-plugin-support/4.0.6.RELEASE/24054b5662b699a47ea4a5eb26bd262f90332dbb/grails-datastore-gorm-plugin-support-4.0.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-core/4.0.6.RELEASE/1e753a027aa110c15d3fc541a82a8a4fb96a02f9/grails-datastore-core-4.0.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/springframework/spring-orm/4.1.7.RELEASE/spring-orm-4.1.7.RELEASE.jar, file:/var/eejaz/.m2/repository/javax/transaction/jta/1.1/jta-1.1.jar, file:/var/eejaz/.m2/repository/org/hibernate/hibernate-commons-annotations/3.2.0.Final/hibernate-commons-annotations-3.2.0.Final.jar, file:/var/eejaz/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar, file:/var/eejaz/.m2/repository/com/fasterxml/classmate/1.0.0/classmate-1.0.0.jar, file:/var/eejaz/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-web-taglib/3.0.8/59110d4eda214376211df1caa1674cb7d3136348/grails-web-taglib-3.0.8.jar, file:/var/eejaz/.m2/repository/opensymphony/sitemesh/2.4/sitemesh-2.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.gpars/gpars/1.2.1/c3ea0fbcd67a163bd5e3a3efdaa3428262d0d437/gpars-1.2.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-stream/2.0.3.RELEASE/903dc5732f67e705fe9725b8a8b04cfd56ee5f99/reactor-stream-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor/reactor-core/2.0.3.RELEASE/8cd926729690f88099cb172d490babb868bf8042/reactor-core-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-simple/4.0.6.RELEASE/2c8ea2e0e273ff9f3c593d33324270e58cdab7d1/grails-datastore-simple-4.0.6.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-juli/7.0.55/7b0d3759db33865f882e77bdddb87c3cb28cecc3/tomcat-juli-7.0.55.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-ant/2.4.4/86a8990d7dfe1266bc58f9015bc63051dc13145a/groovy-ant-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.jayway.jsonpath/json-path/0.9.0/eb4e9cbfc09133cfe3101d5a70cfa35d8b71eeec/json-path-0.9.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/io.projectreactor.spring/reactor-spring-core/2.0.3.RELEASE/eec1ae82fab5255b40d18d17052098322ca3bbaa/reactor-spring-core-2.0.3.RELEASE.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.goldmansachs/gs-collections/5.1.0/7114c5349c816ea645b1ea3ffcc21fa073cbabc/gs-collections-5.1.0.jar, file:/var/eejaz/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails/grails-datastore-web/4.0.6.RELEASE/f3dc0ff8a516b26a708cf9393bde98521d787dfc/grails-datastore-web-4.0.6.RELEASE.jar, file:/var/eejaz/.m2/repository/org/codehaus/jsr166-mirror/jsr166y/1.7.0/jsr166y-1.7.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.reactivestreams/reactive-streams/1.0.0/14b8c877d98005ba3941c9257cfe09f6ed0e0d74/reactive-streams-1.0.0.jar, file:/var/eejaz/.m2/repository/org/apache/ant/ant/1.9.4/ant-1.9.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.codehaus.groovy/groovy-groovydoc/2.4.4/9fdc0f6fc266e0d3a703629b855e59874869348e/groovy-groovydoc-2.4.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-antlr/1.9.4/4cf30025981dc2344324a0ef0e40063c3ef08f0a/ant-antlr-1.9.4.jar, file:/var/eejaz/.m2/repository/org/apache/ant/ant-launcher/1.9.4/ant-launcher-1.9.4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.apache.ant/ant-junit/1.9.4/b063757dacaa716b643c2f9270e469183636ff11/ant-junit-1.9.4.jar, file:/var/eejaz/.m2/repository/net/minidev/json-smart/1.2/json-smart-1.2.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.goldmansachs/gs-collections-api/5.1.0/ea605cdf64cab5fc7b48c99f061d4c8db05b6ff1/gs-collections-api-5.1.0.jar, file:/var/eejaz/.m2/repository/org/slf4j/slf4j-api/1.7.12/slf4j-api-1.7.12.jar, file:/var/eejaz/.m2/repository/org/jboss/spec/javax/transaction/jboss-transaction-api_1.2_spec/1.0.0.Final/jboss-transaction-api_1.2_spec-1.0.0.Final.jar, file:/var/eejaz/.m2/repository/org/jboss/jandex/1.1.0.Final/jandex-1.1.0.Final.jar, file:/var/eejaz/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar, file:/var/eejaz/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar, file:/var/eejaz/.m2/repository/org/aspectj/aspectjweaver/1.8.6/aspectjweaver-1.8.6.jar, file:/var/eejaz/.m2/repository/org/javassist/javassist/3.18.1-GA/javassist-3.18.1-GA.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/org.grails.plugins/asset-pipeline/3.0.8/95bf23fd5e4bed45ff56328cc395ca695d76f498/asset-pipeline-3.0.8.jar, file:/var/eejaz/.m2/repository/org/mozilla/rhino/1.7R4/rhino-1.7R4.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.bertramlabs.plugins/asset-pipeline-core/2.5.0/984bc7cb66366f07a0ed8fe1bb21ca0c6bf8dacc/asset-pipeline-core-2.5.0.jar, file:/var/eejaz/.m2/repository/com/google/javascript/closure-compiler/v20141023/closure-compiler-v20141023.jar, file:/var/eejaz/.m2/repository/com/google/javascript/closure-compiler-externs/v20141023/closure-compiler-externs-v20141023.jar, file:/var/eejaz/.m2/repository/args4j/args4j/2.0.26/args4j-2.0.26.jar, file:/var/eejaz/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar, file:/var/eejaz/.gradle/caches/modules-2/files-2.1/com.google.protobuf/protobuf-java/2.5.0/a10732c76bfacdbd633a7eb0f7968b1059a65dfa/protobuf-java-2.5.0.jar, file:/var/eejaz/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar, file:/var/eejaz/Downloads/idea-IU-142.5239.7/lib/idea_rt.jar]
Exception in thread "main" java.lang.ClassCastException: java.lang.Class cannot be cast to java.lang.String
2015-10-26 13:34:27.724 ERROR 10406 --- [           main] grails.boot.GrailsApp                    : Application startup failed
    at org.codehaus.groovy.runtime.typehandling.ShortTypeHandling.castToString(ShortTypeHandling.java:44)

    at org.grails.plugins.datasource.DataSourceGrailsPlugin.createDatasource(DataSourceGrailsPlugin.groovy:132)
java.lang.ClassCastException: java.lang.Class cannot be cast to java.lang.String
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at org.codehaus.groovy.runtime.typehandling.ShortTypeHandling.castToString(ShortTypeHandling.java:44)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at org.grails.plugins.datasource.DataSourceGrailsPlugin.createDatasource(DataSourceGrailsPlugin.groovy:132)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:384)
    at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
    at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1019)
    at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
    at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:69)
    at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:384)
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)
    at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1019)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)
    at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:69)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:182)
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)
    at org.grails.plugins.datasource.DataSourceGrailsPlugin$_doWithSpring_closure1.doCall(DataSourceGrailsPlugin.groovy:85)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:182)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at org.grails.plugins.datasource.DataSourceGrailsPlugin$_doWithSpring_closure1.doCall(DataSourceGrailsPlugin.groovy:85)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
    at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:93)
    at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1019)
    at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
    at groovy.lang.Closure.call(Closure.java:426)
    at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294)
    at groovy.lang.Closure.call(Closure.java:420)
    at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1019)
    at grails.spring.BeanBuilder.invokeBeanDefiningClosure(BeanBuilder.java:758)
    at grails.spring.BeanBuilder.beans(BeanBuilder.java:588)
    at grails.spring.BeanBuilder.invokeMethod(BeanBuilder.java:531)
    at org.grails.plugins.DefaultGrailsPlugin.doWithRuntimeConfiguration(DefaultGrailsPlugin.java:552)
    at org.grails.plugins.AbstractGrailsPluginManager.doRuntimeConfiguration(AbstractGrailsPluginManager.java:172)
    at grails.boot.config.GrailsApplicationPostProcessor.postProcessBeanDefinitionRegistry(GrailsApplicationPostProcessor.groovy:146)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:119)
    at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:606)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:462)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:687)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:52)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:330)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:319)
    at grails.boot.GrailsApp$run.call(Unknown Source)
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)
    at groovy.lang.Closure.call(Closure.java:426)
    at mtbookshop.Application.main(Application.groovy:8)
    at groovy.lang.Closure.call(Closure.java:420)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at grails.spring.BeanBuilder.invokeBeanDefiningClosure(BeanBuilder.java:758)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at grails.spring.BeanBuilder.beans(BeanBuilder.java:588)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at grails.spring.BeanBuilder.invokeMethod(BeanBuilder.java:531)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at org.grails.plugins.DefaultGrailsPlugin.doWithRuntimeConfiguration(DefaultGrailsPlugin.java:552)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)
    at org.grails.plugins.AbstractGrailsPluginManager.doRuntimeConfiguration(AbstractGrailsPluginManager.java:172)
    at grails.boot.config.GrailsApplicationPostProcessor.postProcessBeanDefinitionRegistry(GrailsApplicationPostProcessor.groovy:146)
    at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:119)
    at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:606)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:462)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
    at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:687)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:52)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:330)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:319)
    at grails.boot.GrailsApp$run.call(Unknown Source)
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)
    at mtbookshop.Application.main(Application.groovy:8)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)

2015-10-26 13:34:27.725  INFO 10406 --- [           main] ationConfigEmbeddedWebApplicationContext : Closing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@20a8a64e: startup date [Mon Oct 26 13:34:25 PKT 2015]; root of context hierarchy
2015-10-26 13:34:27.726  WARN 10406 --- [           main] ationConfigEmbeddedWebApplicationContext : Exception thrown from ApplicationListener handling ContextClosedEvent

java.lang.IllegalStateException: ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@20a8a64e: startup date [Mon Oct 26 13:34:25 PKT 2015]; root of context hierarchy
    at org.springframework.context.support.AbstractApplicationContext.getApplicationEventMulticaster(AbstractApplicationContext.java:344)
    at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:331)
    at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:869)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.doClose(EmbeddedWebApplicationContext.java:150)
    at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:836)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:52)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:330)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:319)
    at grails.boot.GrailsApp$run.call(Unknown Source)
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)
    at mtbookshop.Application.main(Application.groovy:8)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)

2015-10-26 13:34:27.726  WARN 10406 --- [           main] ationConfigEmbeddedWebApplicationContext : Exception thrown from LifecycleProcessor on context close

java.lang.IllegalStateException: LifecycleProcessor not initialized - call 'refresh' before invoking lifecycle methods via the context: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@20a8a64e: startup date [Mon Oct 26 13:34:25 PKT 2015]; root of context hierarchy
    at org.springframework.context.support.AbstractApplicationContext.getLifecycleProcessor(AbstractApplicationContext.java:357)
    at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:877)
    at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.doClose(EmbeddedWebApplicationContext.java:150)
    at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:836)
    at org.springframework.boot.SpringApplication.run(SpringApplication.java:343)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:52)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:330)
    at grails.boot.GrailsApp.run(GrailsApp.groovy:319)
    at grails.boot.GrailsApp$run.call(Unknown Source)
    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)
    at mtbookshop.Application.main(Application.groovy:8)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144)


Process finished with exit code 1

I'm going to create a fresh app with no spring security. Lets see.

@ejaz-ahmed
Copy link
Author

Yes. It is spring security which is causing this issue by adding application.groovy.

@piotrchowaniec piotrchowaniec added this to the 0.2.1 milestone Jul 20, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants