fingo / grails-hibernate-filter

http://grails.org/plugin/hibernate-filter
Apache License 2.0
0 stars 3 forks source link

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

Open ejaz-ahmed opened 8 years ago

ejaz-ahmed commented 8 years ago

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 commented 8 years ago

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 commented 8 years ago

@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 commented 8 years ago

Is there any other demo application I can use?

piotrchowaniec commented 8 years ago

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 commented 8 years ago

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 commented 8 years ago

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

ejaz-ahmed commented 8 years ago

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

ejaz-ahmed commented 8 years ago

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 commented 8 years ago

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

piotrchowaniec commented 8 years ago

I'm not sure.

ejaz-ahmed commented 8 years ago

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 commented 8 years ago

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