Uploaded image for project: 'Apache Fineract'
  1. Apache Fineract
  2. FINERACT-766

IllegalArgumentException: reserved word type is not valid

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.4.0
    • None
    • None

    Description

      During FINERACT-700, as part of which I (had to) upgrade the version of Spring Boot Data using in Fineract (and although the version of OpenJPA should not have changed), because the Spring Boot Gradle plugin didn't work with our older version if I remember correctly, I hit this:

      $ ./gradlew bootRun
      
      (...)
      
      02:18:24.822 [localhost-startStop-1] INFO  c.g.flyway.core.command.DbMigrate - Schema `mifostenant-default` is up to date. No migration necessary.
      02:18:24.873 [localhost-startStop-1] INFO  o.s.o.j.LocalContainerEntityManagerFactoryBean - Building JPA container EntityManagerFactory for persistence unit 'jpa-pu'
      9  jpa-pu  WARN   [localhost-startStop-1] openjpa.Runtime - An error occurred while registering a ClassTransformer with PersistenceUnitInfo: name 'jpa-pu', root URL [file:/home/vorburger/Mifos/fineract/build/classes/java/main]. The error has been consumed. To see it, set your openjpa.Runtime log level to TRACE. Load-time class transformation will not be available.
      12  jpa-pu  INFO   [localhost-startStop-1] openjpa.Runtime - OpenJPA dynamically loaded a validation provider.
      85  jpa-pu  INFO   [localhost-startStop-1] openjpa.jdbc.JDBC - Using dictionary class "org.apache.fineract.infrastructure.core.domain.MySQLDictionaryCustom".
      1453  jpa-pu  INFO   [localhost-startStop-1] openjpa.Runtime - Starting OpenJPA 2.4.1
      1490  jpa-pu  INFO   [localhost-startStop-1] openjpa.jdbc.JDBC - Connected to MySQL version 0.0 using JDBC driver Drizzle-JDBC version 0.1. 
      02:18:27.066 [localhost-startStop-1] INFO  o.s.c.e.EhCacheManagerFactoryBean - Initializing EhCache CacheManager
      02:18:27.417 [localhost-startStop-1] INFO  o.s.s.w.a.c.ChannelProcessingFilter - Validated configuration attributes
      02:18:27.479 [localhost-startStop-1] INFO  o.s.s.web.DefaultSecurityFilterChain - Creating filter chain: Ant [pattern='/api/**'], [org.springframework.security.web.access.channel.ChannelProcessingFilter@6b5306cb, org.springframework.security.web.context.SecurityContextPersistenceFilter@31805110, org.apache.fineract.infrastructure.security.filter.TenantAwareBasicAuthenticationFilter@6b62511e, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4cea6c2d, org.apache.fineract.infrastructure.security.filter.InsecureTwoFactorAuthenticationFilter@3f7c4e25, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@c47900b, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@7554da3c, org.springframework.security.web.access.ExceptionTranslationFilter@6a404bbf, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@37902db4]
      02:18:27.657 [localhost-startStop-1] INFO  o.s.b.c.e.FilterRegistrationBean - Mapping filter: 'characterEncodingFilter' to: [/*]
      02:18:27.657 [localhost-startStop-1] INFO  o.s.b.c.e.FilterRegistrationBean - Mapping filter: 'springSecurityFilterChain' to: [/*]
      02:18:27.658 [localhost-startStop-1] INFO  o.s.b.c.e.FilterRegistrationBean - Filter tenantAwareBasicAuthenticationFilter was not registered (disabled)
      02:18:27.658 [localhost-startStop-1] INFO  o.s.b.c.e.FilterRegistrationBean - Filter insecureTwoFactorAuthenticationFilter was not registered (disabled)
      02:18:27.658 [localhost-startStop-1] INFO  o.s.b.c.e.FilterRegistrationBean - Mapping filter: 'org.springframework.security.web.access.intercept.FilterSecurityInterceptor#0' to: [/*]
      02:18:27.658 [localhost-startStop-1] INFO  o.s.b.c.e.ServletRegistrationBean - Mapping servlet: 'jersey-servlet' to [/api/v1/*]
      02:18:27.659 [localhost-startStop-1] INFO  o.s.b.c.e.ServletRegistrationBean - Mapping servlet: 'dispatcherServlet' to [/]
      02:18:29.317 [main] WARN  o.s.b.c.e.AnnotationConfigEmbeddedWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]: Factory method 'requestMappingHandlerMapping' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mvcConversionService' defined in class org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.format.support.FormattingConversionService]: Factory method 'mvcConversionService' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'templateRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Could not create query metamodel for method public abstract java.util.List org.apache.fineract.template.domain.TemplateRepository.findByEntityAndType(org.apache.fineract.template.domain.TemplateEntity,org.apache.fineract.template.domain.TemplateType)!
      02:18:29.354 [main] INFO  o.s.c.e.EhCacheManagerFactoryBean - Shutting down EhCache CacheManager
      02:18:29.358 [main] INFO  o.s.o.j.LocalContainerEntityManagerFactoryBean - Closing JPA EntityManagerFactory for persistence unit 'jpa-pu'
      Jun 14, 2019 2:18:29 AM org.apache.catalina.core.StandardService stopInternal
      INFO: Stopping service Tomcat
      02:18:29.365 [main] INFO  o.s.b.l.ClasspathLoggingApplicationListener - Application failed to start with classpath: [file:/home/vorburger/Mifos/fineract/build/classes/java/main/, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-web/1.2.8.RELEASE/ff085cd2111323ac9b0fdb73d0e42f768bda0531/spring-boot-starter-web-1.2.8.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-data-jpa/1.2.8.RELEASE/7352848d9eabe677e4e41c8331ae0c433b4f7567/spring-boot-starter-data-jpa-1.2.8.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-security/1.2.8.RELEASE/94645d43dd2afa2facd396267868257aba4f549/spring-boot-starter-security-1.2.8.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context-support/4.1.9.RELEASE/460a424533da7dabcc87d42958e28762addd829b/spring-context-support-4.1.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.security.oauth/spring-security-oauth2/2.0.4.RELEASE/4fc55ba60ce151df072f21af589dd17e85863036/spring-security-oauth2-2.0.4.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.openjpa/openjpa-all/2.4.1/8d063fa2cc02ef0ab60f81aa3c09cec99a02959a/openjpa-all-2.4.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.sun.jersey.contribs/jersey-spring/1.17/d39228b47b2aa0a638c1f9bc6f09be3fe8e3abc/jersey-spring-1.17.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.sun.jersey/jersey-servlet/1.17/ab4ff82bbc5e86761bf92e9686d7ab09d2404c30/jersey-servlet-1.17.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.sun.jersey/jersey-server/1.17/f3ec0882700751d45d86b6b638804eb6d34bad6f/jersey-server-1.17.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.sun.jersey/jersey-json/1.17/e676aa8f1b09027aecba46e85351ce8e30bb4217/jersey-json-1.17.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/io.swagger/swagger-jersey-jaxrs/1.5.15/137d925672019f3d0a87597d83c630e6640e56a0/swagger-jersey-jaxrs-1.5.15.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.sun.jersey.contribs/jersey-multipart/1.17/ddc8564845fd1096dea66c82ff4154017fb9af8c/jersey-multipart-1.17.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.sun.jersey/jersey-core/1.17/ea723f958123e794f5c08fc0baa92578c72eef96/jersey-core-1.17.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.squareup.retrofit/retrofit/1.6.1/efb0a36546aa8857ab8df358b106c1817e03cbee/retrofit-1.6.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp/okhttp-urlconnection/2.0.0/afe8399d352713b66e597e9670c741d1e60ae923/okhttp-urlconnection-2.0.0.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.squareup.okhttp/okhttp/2.0.0/4c8d1536dba3812cc1592090dc20c47a4ed3c35e/okhttp-2.0.0.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.2.4/a60a5e993c98c864010053cb901b7eab25306568/gson-2.2.4.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.github.spullara.mustache.java/compiler/0.8.12/883f5f1251240be239060f627a20a83acd160ec6/compiler-0.8.12.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/io.swagger/swagger-jaxrs/1.5.15/5a7b77585b62156680cd963f51626e4dc5a1a425/swagger-jaxrs-1.5.15.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/io.swagger/swagger-core/1.5.15/1c5f3ede2d2ff97faa232cf2b8e40dee575c79c0/swagger-core-1.5.15.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.reflections/reflections/0.9.11/23bba0ff497ec61fbca967d9b641c7681a71edb3/reflections-0.9.11.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/20.0/89507701249388e1ed5ddcf8c41f4ce1be7831ef/guava-20.0.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.amazonaws/aws-java-sdk-s3/1.11.80/a47a3703766a6c0821ca4293d6f57d18261dd430/aws-java-sdk-s3-1.11.80.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.amazonaws/aws-java-sdk-kms/1.11.80/ff555e0eb9c82b225182972b7edf42fd67ea56/aws-java-sdk-kms-1.11.80.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.amazonaws/aws-java-sdk-core/1.11.80/f2c151062cbd91075a77c4b27837e55743964ba1/aws-java-sdk-core-1.11.80.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/joda-time/joda-time/2.8.1/f5bfc718c95a7b1d3c371bb02a188a4df18361a9/joda-time-2.8.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-email/1.3.3/c1a7133db9008fa1eae082e6158c3f4c128ec27e/commons-email-1.3.3.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.commons/commons-lang3/3.3.2/90a3822c38ec8c996e84c16a3477ef632cbc87a3/commons-lang3-3.3.2.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.drizzle.jdbc/drizzle-jdbc/1.3/71466297c6ac4caca9dca415c0d801550d1f8916/drizzle-jdbc-1.3.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.poi/poi-ooxml/3.9/bbe83c739d22eecfacd06d7e0b99ba13277040ed/poi-ooxml-3.9.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.poi/poi/3.9/5d5e41354e88322e4bc590b31f3d2d1d52b3e6ac/poi-3.9.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.poi/poi-ooxml-schemas/3.9/4c514498f0e82cccfdd3208b9caff2f45158db4a/poi-ooxml-schemas-3.9.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.lowagie/itext/2.1.7/892bfb3e97074a61123b3b2d7caa2db112750864/itext-2.1.7.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.mnode.ical4j/ical4j/1.0.4/a7b5ef561262e2f4e72dc7706980777413ca6bfb/ical4j-1.0.4.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.googlecode.flyway/flyway-core/2.1.1/49f345a4924d84a961ba136fae73d0d256c1e080/flyway-core-2.1.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.quartz-scheduler/quartz/2.1.7/d096220c97746b7c586cac6411afd5eca80eb4f1/quartz-2.1.7.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/net.sf.ehcache/ehcache/2.7.2/db9632e1fc8a1946e286ad0da7eb501ae1f9a8c1/ehcache-2.7.2.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.jayway.jsonpath/json-path/0.9.1/1a198cf545b2656656fecda5add3ba436e715185/json-path-0.9.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.tika/tika-core/1.9/b7fab4031550cfa0a6fb0a23bbbae92c33982d4a/tika-core-1.9.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpclient/4.5.2/733db77aa8d9b2d68015189df76ab06304406e50/httpclient-4.5.2.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework/spring-jms/4.0.7.RELEASE/a78fa50dbf62f6ec6071b325ab6600f64b6f7f4f/spring-jms-4.0.7.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.activemq/activemq-broker/5.9.1/e3c4f3c9fdf81ae1e001bfbcc7ff21037f92e6e8/activemq-broker-5.9.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-tomcat/1.2.8.RELEASE/966fe2ffc3564bbf9157cac031fef533266958bc/spring-boot-starter-tomcat-1.2.8.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-aop/1.2.8.RELEASE/d1a4de3f7476fc9f11727d79a886c4638ec57dba/spring-boot-starter-aop-1.2.8.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-jdbc/1.2.8.RELEASE/c9bd0fbcac3c5186c220f0e5e4033b9765c87119/spring-boot-starter-jdbc-1.2.8.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter/1.2.8.RELEASE/28a60e42cfa973131387a21e2b3ccfffdd09783d/spring-boot-starter-1.2.8.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.amazonaws/jmespath-java/1.11.80/f0565e121ac266f04baa9016e5391414764acb82/jmespath-java-1.11.80.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.8.7/6c3257ef458ac58a8da69a6dca3d2a15286d88c8/jackson-databind-2.8.7.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework/spring-webmvc/4.1.9.RELEASE/c065cad2a8f2c6efa0cc14e17d0d4e71c5270e75/spring-webmvc-4.1.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-jpa/1.7.4.RELEASE/922145a12a700b73438b1139dff0e1760de7f712/spring-data-jpa-1.7.4.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework/spring-orm/4.1.9.RELEASE/d681430cfd81d6cd0e3c1cd5b6e08a1e4dd338ab/spring-orm-4.1.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-config/3.2.9.RELEASE/6795e3997fc853b9df539351c48109ff579ecacf/spring-security-config-3.2.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-web/3.2.9.RELEASE/8b90eabe4560a0045c8310dd5d6cbfb8897ad5e4/spring-security-web-3.2.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-autoconfigure/1.2.8.RELEASE/cbb2a922ed5a3d11436548267b7ab162553c686/spring-boot-autoconfigure-1.2.8.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot/1.2.8.RELEASE/830424026af69ad8161db2ee95dc61beaf0ce189/spring-boot-1.2.8.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework/spring-web/4.1.9.RELEASE/3016ea9912a6fa37a8b181887019c1c9fac06e9c/spring-web-4.1.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.security/spring-security-core/3.2.9.RELEASE/f51a127e5d76bd72cbda6e354a5b4302208923ab/spring-security-core-3.2.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework/spring-context/4.1.9.RELEASE/dc298a04dacbab233c7eceee06b04f69d363404/spring-context-4.1.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework/spring-aop/4.1.9.RELEASE/dd9f5c36a7f6482e43e6fd3cd625fd61d5308a17/spring-aop-4.1.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework/spring-jdbc/4.1.9.RELEASE/fa3e6e85ffe54d386371118d8aaac3217ae742e5/spring-jdbc-4.1.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework/spring-tx/4.1.9.RELEASE/2b18a75d2d1652d54355a56484cfc29bbde39750/spring-tx-4.1.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.data/spring-data-commons/1.9.4.RELEASE/7268755b2584c1c41a6da624e9b60c93b21abb95/spring-data-commons-1.9.4.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework/spring-beans/4.1.9.RELEASE/ad15dfeb48d0127e424f1a3c0d15e4c81a5dc2b7/spring-beans-4.1.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework/spring-expression/4.1.9.RELEASE/3f91ba075fe46a82b7d521f3eb547a480961f10c/spring-expression-4.1.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework/spring-core/4.1.9.RELEASE/85a6d6031c4193d873144496e865b649a874cc47/spring-core-4.1.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/javax.transaction/javax.transaction-api/1.2/d81aff979d603edd90dcd8db2abc1f4ce6479e3e/javax.transaction-api-1.2.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework/spring-aspects/4.1.9.RELEASE/d226c17752b16301c80d8dabf3666e29a392b9ef/spring-aspects-4.1.9.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/commons-codec/commons-codec/1.9/9ce04e34240f674bc72680f8b843b1457383161a/commons-codec-1.9.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-jaxrs/1.9.2/aedf43f1d5005561e531b6bf0d067e4d20f58aba/jackson-jaxrs-1.9.2.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-xc/1.9.2/437c991a8eb2c8b69ef1dba2eba27fccb9b98448/jackson-xc-1.9.2.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-mapper-asl/1.9.13/1ee2f2bed0e5dd29d1cb155a166e6f8d50bbddb7/jackson-mapper-asl-1.9.13.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/asm/asm/3.1/c157def142714c544bdea2e6144645702adf7097/asm-3.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.codehaus.jettison/jettison/1.1/1a01a2a1218fcf9faa2cc2a6ced025bdea687262/jettison-1.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.codehaus.jackson/jackson-core-asl/1.9.13/3c304d70f42f832e0a86d45bd437f692129299a4/jackson-core-asl-1.9.13.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.jvnet/mimepull/1.6/9a108888661e4c47edec899b796c91557ebf3a35/mimepull-1.6.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.squareup.okio/okio/1.0.0/2534c458682c73f5b9871131ab3098d3f987ca3/okio-1.0.0.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/javax.mail/mail/1.4.5/85319c87280f30e1afc54c355f91f44741beac49/mail-1.4.5.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/dom4j/dom4j/1.6.1/5d3ccc056b6f056dbf0dddfdf43894b9065a8f94/dom4j-1.6.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.xmlbeans/xmlbeans/2.3.0/8704dcf5c9f10265a08f5020b0fab70eb64ac3c4/xmlbeans-2.3.0.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/commons-lang/commons-lang/2.6/ce1edb914c94ebc388f086c6827e8bdeec71ac2/commons-lang-2.6.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/backport-util-concurrent/backport-util-concurrent/3.1/682f7ac17fed79e92f8e87d8455192b63376347b/backport-util-concurrent-3.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.activemq/activemq-openwire-legacy/5.9.1/17b547162bb80afb5ebf5547649a57fb00c2942c/activemq-openwire-legacy-5.9.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.activemq/activemq-client/5.9.1/9e7a03ecd7d9554a318aeb610f976dc30014ac05/activemq-client-5.9.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.springframework.boot/spring-boot-starter-logging/1.2.8.RELEASE/554e1d7bb0a06b5149a21069db9695ccdabc0fdd/spring-boot-starter-logging-1.2.8.RELEASE.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.slf4j/log4j-over-slf4j/1.7.13/b5f4685073a6ffba6bf7e1d51e2b5fb83bdfa953/log4j-over-slf4j-1.7.13.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-classic/1.1.3/d90276fff414f06cb375f2057f6778cd63c6082f/logback-classic-1.1.3.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/io.swagger/swagger-models/1.5.15/ed46f876b96c4ed2f5daff235c413b1fbdc0c73f/swagger-models-1.5.15.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/1.7.22/a1c83373863cec7ae8d89dc1c5722d8cb6ec0309/slf4j-api-1.7.22.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/net.minidev/json-smart/1.2/199828b0a7be9626c6eaecb005baddd24bfddc1f/json-smart-1.2.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.httpcomponents/httpcore/4.4.4/b31526a230871fbe285fbcbe2813f9c0839ae9b0/httpcore-4.4.4.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-websocket/8.0.30/84cf6feff7ed4f73689b4fa076cc6ec33851e075/tomcat-embed-websocket-8.0.30.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-core/8.0.30/87b12667b258d0135f7cf4234030a5ccbb55193f/tomcat-embed-core-8.0.30.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-el/8.0.30/b97d5ff750126d7fdaf412aeec219306bd157e50/tomcat-embed-el-8.0.30.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.tomcat.embed/tomcat-embed-logging-juli/8.0.30/c19b5c37e1f67bf58f9726b438d5323411cd43c6/tomcat-embed-logging-juli-8.0.30.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/2.8.7/8edf8581b942d4b2727d56ac5dd1f5333a58c376/jackson-dataformat-yaml-2.8.7.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.yaml/snakeyaml/1.17/7a27ea250c5130b2922b86dea63cbb1cc10a660c/snakeyaml-1.17.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-annotations/2.8.7/7407d69da9d95d3dcbd17eb9579e2b601889f19/jackson-annotations-2.8.7.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.dataformat/jackson-dataformat-cbor/2.6.6/34c7b7ff495fc6b049612bdc9db0900a68e112f8/jackson-dataformat-cbor-2.6.6.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-core/2.8.7/8b46f39c78476fb848c81a49fa807a9e9506dddd/jackson-core-2.8.7.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjrt/1.8.7/c4b70e763194d274477da4da9b05ea913e877268/aspectjrt-1.8.7.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.aspectj/aspectjweaver/1.8.7/f753e78bbe484e58b3b4e5ce3cc1751e50d11f6c/aspectjweaver-1.8.7.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-jdbc/8.0.30/44765cbbe3ea864923c16f19e081522f8058a6a5/tomcat-jdbc-8.0.30.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/aopalliance/aopalliance/1.0/235ba8b489512805ac13a8f9ea77a1ca5ebe3e8/aopalliance-1.0.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/xml-apis/xml-apis/1.0.b2/3136ca936f64c9d68529f048c2618bd356bf85c9/xml-apis-1.0.b2.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/software.amazon.ion/ion-java/1.0.1/468ce908868ce6dccbcee8c6a62aced0471a650b/ion-java-1.0.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/javax.ws.rs/jsr311-api/1.1.1/59033da2a1afd56af1ac576750a8d0b1830d59e6/jsr311-api-1.1.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.geronimo.specs/geronimo-jms_1.1_spec/1.1.1/c872b46c601d8dc03633288b81269f9e42762cea/geronimo-jms_1.1_spec-1.1.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.fusesource.hawtbuf/hawtbuf/1.9/4a42b835d1df77db8c9a144a11ebb4600a372f5f/hawtbuf-1.9.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.geronimo.specs/geronimo-j2ee-management_1.1_spec/1.0.1/5372615b0c04c1913c95c34a0414cef720ca2855/geronimo-j2ee-management_1.1_spec-1.0.1.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.apache.tomcat/tomcat-juli/8.0.30/48258c438c681d1322ccb15f01d58238d14c1274/tomcat-juli-8.0.30.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/javax.validation/validation-api/1.1.0.Final/8613ae82954779d518631e05daa73a6a954817d5/validation-api-1.1.0.Final.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/org.javassist/javassist/3.21.0-GA/598244f595db5c5fb713731eddbb1c91a58d959b/javassist-3.21.0-GA.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/ch.qos.logback/logback-core/1.1.3/e3c02049f2dbbc764681b40094ecf0dcbc99b157/logback-core-1.1.3.jar, file:/home/vorburger/.gradle/caches/modules-2/files-2.1/io.swagger/swagger-annotations/1.5.15/9c5bc1db2348c985c7b03d546220cdfee588cfad/swagger-annotations-1.5.15.jar]
      02:18:29.369 [main] ERROR o.s.boot.SpringApplication - Application startup failed
      org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]: Factory method 'requestMappingHandlerMapping' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mvcConversionService' defined in class org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.format.support.FormattingConversionService]: Factory method 'mvcConversionService' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'templateRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Could not create query metamodel for method public abstract java.util.List org.apache.fineract.template.domain.TemplateRepository.findByEntityAndType(org.apache.fineract.template.domain.TemplateEntity,org.apache.fineract.template.domain.TemplateType)!
              at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1117) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1012) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:755) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:762) ~[spring-context-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480) ~[spring-context-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118) ~[spring-boot-1.2.8.RELEASE.jar:1.2.8.RELEASE]
      Exception in thread "main"      at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:690) [spring-boot-1.2.8.RELEASE.jar:1.2.8.RELEASE]
              at org.springframework.boot.SpringApplication.run(SpringApplication.java:322) [spring-boot-1.2.8.RELEASE.jar:1.2.8.RELEASE]
              at org.springframework.boot.SpringApplication.run(SpringApplication.java:970) [spring-boot-1.2.8.RELEASE.jar:1.2.8.RELEASE]
              at org.springframework.boot.SpringApplication.run(SpringApplication.java:959) [spring-boot-1.2.8.RELEASE.jar:1.2.8.RELEASE]
              at org.apache.fineract.ServerApplication.main(ServerApplication.java:52) [main/:na]
      Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]: Factory method 'requestMappingHandlerMapping' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mvcConversionService' defined in class org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.format.support.FormattingConversionService]: Factory method 'mvcConversionService' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'templateRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Could not create query metamodel for method public abstract java.util.List org.apache.fineract.template.domain.TemplateRepository.findByEntityAndType(org.apache.fineract.template.domain.TemplateEntity,org.apache.fineract.template.domain.TemplateType)!
              at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
      org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]: Factory method 'requestMappingHandlerMapping' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mvcConversionService' defined in class org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.format.support.FormattingConversionService]: Factory method 'mvcConversionService' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'templateRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Could not create query metamodel for method public abstract java.util.List org.apache.fineract.template.domain.TemplateRepository.findByEntityAndType(org.apache.fineract.template.domain.TemplateEntity,org.apache.fineract.template.domain.TemplateType)!    at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
      
              ... 17 common frames omitted
              at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599)
      Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mvcConversionService' defined in class org.spri      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1117)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1012)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
      ngframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.format.support.FormattingConversionService]: Factory method 'mvcConversionService' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'templateRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Could not create query metamodel for method public abstract java.util.List org.apache.fineract.template.domain.TemplateRepository.findByEntityAndType(org.apache.fineract.template.domain.TemplateEntity,org.apache.fineract.template.domain.TemplateType)!
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
              at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1117) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1012) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:755)
              at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:762)
              at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-bean     at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
      s-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:118)
              at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:690)
              at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.boot.SpringApplication.run(SpringApplication.java:322)
              at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:322) ~[spring-context-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.boot.SpringApplication.run(SpringApplication.java:970)
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625.mvcConversionService(<generated>) ~[spring-core-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.boot.SpringApplication.run(SpringApplication.java:959)
              at org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.getInterceptors(WebMvcConfigurationSupport.java:260) ~[spring-webmvc-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.apache.fineract.ServerApplication.main(ServerApplication.java:52)
              at org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.requestMappingHandlerMapping(WebMvcConfigurationSupport.java:228) ~[spring-webmvc-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625.CGLIB$requestMappingHandlerMapping$21(<generated>) ~[spring-core-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625$$FastClassBySpringCGLIB$$c129ffb2.invoke(<generated>) ~[spring-core-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.1.9.RELEASE.jar:4.1.9.RELEASE]
      Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping]: Factory method 'requestMappingHandlerMapping' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mvcConversionService' defined in class org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.format.support.FormattingConversionService]: Factory method 'mvcConversionService' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'templateRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Could not create query metamodel for method public abstract java.util.List org.apache.fineract.template.domain.TemplateRepository.findByEntityAndType(org.apache.fineract.template.domain.TemplateEntity,org.apache.fineract.template.domain.TemplateType)!
              at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:309) ~[spring-context-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189)
              at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588)
              ... 17 more
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625.requestMappingHandlerMapping(<generated>) ~[spring-core-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_212]
      Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mvcConversionService' defined in class org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instan     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_212]
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_212]
      tiate [org.springframework.format.support.FormattingConversionService]: Factory method 'mvcConversionService' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'templateRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Could not create query metamodel for method public abstract java.util.List org.apache.fineract.template.domain.TemplateRepository.findByEntityAndType(org.apache.fineract.template.domain.TemplateEntity,org.apache.fineract.template.domain.TemplateType)!
              at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_212]
              at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599)
              at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1117)
              ... 18 common frames omitted
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1012)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
      Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.format.support.FormattingConversionService]: Factory method 'mvcConversionService' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'templateRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Could not create query metamodel for method public abstract java.util.List org.apache.fineract.template.domain.TemplateRepository.findByEntityAndType(org.apache.fineract.template.domain.TemplateEntity,org.apache.fineract.template.domain.TemplateType)!
              at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
              at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
              at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
              ... 40 common frames omitted
              at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
              at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:322)
      Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'templateRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Could not create query metamodel for method public abstract java.util.List org.apache.fineract.template.domain.TemplateRepository.findByEntityAndType(org.apache.fineract.template.domain.TemplateEntity,org.apache.  at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625.mvcConversionService(<generated>)
      fineract.template.domain.TemplateType)!
              at org.sp       at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1572) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:969) ~[spring-context-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.data.repository.support.Repositories.populateRepositoryFactoryInformation(Repositories.java:93) ~[spring-data-commons-1.9.4.RELEASE.jar:na]
              at org.springframework.data.repository.support.Repositories.<init>(Repositories.java:84) ~[spring-data-commons-1.9.4.RELEASE.jar:na]
              at org.springframework.data.repository.support.DomainClassConverter.setApplicationContext(DomainClassConverter.java:105) ~[spring-data-commons-1.9.4.RELEASE.jar:na]
              at org.springframework.data.web.config.SpringDataWebConfiguration.registerDomainClassConverterFor(SpringDataWebConfiguration.java:80) ~[spring-data-commons-1.9.4.RELEASE.jar:na]
              at org.springframework.data.web.config.SpringDataWebConfiguration.addFormatters(SpringDataWebConfiguration.java:73) ~[spring-data-commons-1.9.4.RELEASE.jar:na]
              at org.springframework.web.servlet.config.annotation.WebMvcConfigurerComposite.addFormatters(WebMvcConfigurerComposite.java:49) ~[spring-webmvc-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration.addFormatters(DelegatingWebMvcConfiguration.java:117) ~[spring-webmvc-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.mvcConversionService(WebMvcConfigurationSupport.java:507) ~[spring-webmvc-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625.CGLIB$mvcConversionService$32(<generated>) ~[spring-core-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625$$FastClassBySpringCGLIB$$c129ffb2.invoke(<generated>) ~[spring-core-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:309) ~[spring-context-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625.mvcConversionService(<generated>) ~[spring-core-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_212]
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_212]
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_212]
              at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_212]
              at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              ... 41 common frames omitted
      Caused by: java.lang.IllegalArgumentException: Could not create query metamodel for method public abstract java.util.List org.apache.fineract.template.domain.TemplateRepository.findByEntityAndType(org.apache.fineract.template.domain.TemplateEntity,org.apache.fineract.template.domain.TemplateType)!
              at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$CreateQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:96) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$CreateIfNotFoundQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:205) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$AbstractQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:72) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.<init>(RepositoryFactorySupport.java:369) ~[spring-data-commons-1.9.4.RELEASE.jar:na]
              at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:192) ~[spring-data-commons-1.9.4.RELEASE.jar:na]
              at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:239) ~[spring-data-commons-1.9.4.RELEASE.jar:na]
              at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:225) ~[spring-data-commons-1.9.4.RELEASE.jar:na]
              at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1631) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1568) ~[spring-beans-4.1.9.RELEASE.jar:4.1.9.RELEASE]
              ... 66 common frames omitted
      Caused by: java.lang.IllegalArgumentException: reserved word type is not valid
              at org.apache.openjpa.persistence.criteria.SelectionImpl.assertValidName(SelectionImpl.java:123) ~[openjpa-all-2.4.1.jar:2.4.1]
              at org.apache.openjpa.persistence.criteria.ParameterExpressionImpl.<init>(ParameterExpressionImpl.java:56) ~[openjpa-all-2.4.1.jar:2.4.1]
              at org.apache.openjpa.persistence.criteria.CriteriaBuilderImpl.parameter(CriteriaBuilderImpl.java:532) ~[openjpa-all-2.4.1.jar:2.4.1]
              at org.springframework.data.jpa.repository.query.ParameterMetadataProvider.next(ParameterMetadataProvider.java:162) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              at org.springframework.data.jpa.repository.query.ParameterMetadataProvider.next(ParameterMetadataProvider.java:124) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              at org.springframework.data.jpa.repository.query.JpaQueryCreator$PredicateBuilder.build(JpaQueryCreator.java:244) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              at org.springframework.data.jpa.repository.query.JpaQueryCreator.toPredicate(JpaQueryCreator.java:146) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              at org.springframework.data.jpa.repository.query.JpaQueryCreator.and(JpaQueryCreator.java:96) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              at org.springframework.data.jpa.repository.query.JpaQueryCreator.and(JpaQueryCreator.java:44) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              at org.springframework.data.repository.query.parser.AbstractQueryCreator.createCriteria(AbstractQueryCreator.java:109) ~[spring-data-commons-1.9.4.RELEASE.jar:na]
              at org.springframework.data.repository.query.parser.AbstractQueryCreator.createQuery(AbstractQueryCreator.java:88) ~[spring-data-commons-1.9.4.RELEASE.jar:na]
              at org.springframework.data.repository.query.parser.AbstractQueryCreator.createQuery(AbstractQueryCreator.java:73) ~[spring-data-commons-1.9.4.RELEASE.jar:na]
              at org.springframework.data.jpa.repository.query.PartTreeJpaQuery$QueryPreparer.<init>(PartTreeJpaQuery.java:110) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              at org.springframework.data.jpa.repository.query.PartTreeJpaQuery$CountQueryPreparer.<init>(PartTreeJpaQuery.java:230) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              at org.springframework.data.jpa.repository.query.PartTreeJpaQuery.<init>(PartTreeJpaQuery.java:64) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$CreateQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:94) ~[spring-data-jpa-1.7.4.RELEASE.jar:na]
              ... 75 common frames omitted
      ringframework.web.servlet.config.annotation.WebMvcConfigurationSupport.getInterceptors(WebMvcConfigurationSupport.java:260)
              at org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.requestMappingHandlerMapping(WebMvcConfigurationSupport.java:228)
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625.CGLIB$requestMappingHandlerMapping$21(<generated>)
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625$$FastClassBySpringCGLIB$$c129ffb2.invoke(<generated>)
              at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)
              at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:309)
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625.requestMappingHandlerMapping(<generated>)
              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:498)
              at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)
              ... 18 more
      Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.format.support.FormattingConversionService]: Factory method 'mvcConversionService' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'templateRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Could not create query metamodel for method public abstract java.util.List org.apache.fineract.template.domain.TemplateRepository.findByEntityAndType(org.apache.fineract.template.domain.TemplateEntity,org.apache.fineract.template.domain.TemplateType)!
              at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189)
              at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588)
              ... 40 more
      Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'templateRepository': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Could not create query metamodel for method public abstract java.util.List org.apache.fineract.template.domain.TemplateRepository.findByEntityAndType(org.apache.fineract.template.domain.TemplateEntity,org.apache.fineract.template.domain.TemplateType)!
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1572)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
              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.AbstractApplicationContext.getBean(AbstractApplicationContext.java:969)
              at org.springframework.data.repository.support.Repositories.populateRepositoryFactoryInformation(Repositories.java:93)
              at org.springframework.data.repository.support.Repositories.<init>(Repositories.java:84)
              at org.springframework.data.repository.support.DomainClassConverter.setApplicationContext(DomainClassConverter.java:105)
              at org.springframework.data.web.config.SpringDataWebConfiguration.registerDomainClassConverterFor(SpringDataWebConfiguration.java:80)
              at org.springframework.data.web.config.SpringDataWebConfiguration.addFormatters(SpringDataWebConfiguration.java:73)
              at org.springframework.web.servlet.config.annotation.WebMvcConfigurerComposite.addFormatters(WebMvcConfigurerComposite.java:49)
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration.addFormatters(DelegatingWebMvcConfiguration.java:117)
              at org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport.mvcConversionService(WebMvcConfigurationSupport.java:507)
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625.CGLIB$mvcConversionService$32(<generated>)
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625$$FastClassBySpringCGLIB$$c129ffb2.invoke(<generated>)
              at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)
              at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:309)
              at org.springframework.web.servlet.config.annotation.DelegatingWebMvcConfiguration$$EnhancerBySpringCGLIB$$b589c625.mvcConversionService(<generated>)
              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:498)
              at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)
              ... 41 more
      Caused by: java.lang.IllegalArgumentException: Could not create query metamodel for method public abstract java.util.List org.apache.fineract.template.domain.TemplateRepository.findByEntityAndType(org.apache.fineract.template.domain.TemplateEntity,org.apache.fineract.template.domain.TemplateType)!
              at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$CreateQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:96)
              at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$CreateIfNotFoundQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:205)
              at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$AbstractQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:72)
              at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.<init>(RepositoryFactorySupport.java:369)
              at org.springframework.data.repository.core.support.RepositoryFactorySupport.getRepository(RepositoryFactorySupport.java:192)
              at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.initAndReturn(RepositoryFactoryBeanSupport.java:239)
              at org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport.afterPropertiesSet(RepositoryFactoryBeanSupport.java:225)
              at org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean.afterPropertiesSet(JpaRepositoryFactoryBean.java:92)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1631)
              at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1568)
              ... 66 more
      Caused by: java.lang.IllegalArgumentException: reserved word type is not valid
              at org.apache.openjpa.persistence.criteria.SelectionImpl.assertValidName(SelectionImpl.java:123)
              at org.apache.openjpa.persistence.criteria.ParameterExpressionImpl.<init>(ParameterExpressionImpl.java:56)
              at org.apache.openjpa.persistence.criteria.CriteriaBuilderImpl.parameter(CriteriaBuilderImpl.java:532)
              at org.springframework.data.jpa.repository.query.ParameterMetadataProvider.next(ParameterMetadataProvider.java:162)
              at org.springframework.data.jpa.repository.query.ParameterMetadataProvider.next(ParameterMetadataProvider.java:124)
              at org.springframework.data.jpa.repository.query.JpaQueryCreator$PredicateBuilder.build(JpaQueryCreator.java:244)
              at org.springframework.data.jpa.repository.query.JpaQueryCreator.toPredicate(JpaQueryCreator.java:146)
              at org.springframework.data.jpa.repository.query.JpaQueryCreator.and(JpaQueryCreator.java:96)
              at org.springframework.data.jpa.repository.query.JpaQueryCreator.and(JpaQueryCreator.java:44)
              at org.springframework.data.repository.query.parser.AbstractQueryCreator.createCriteria(AbstractQueryCreator.java:109)
              at org.springframework.data.repository.query.parser.AbstractQueryCreator.createQuery(AbstractQueryCreator.java:88)
              at org.springframework.data.repository.query.parser.AbstractQueryCreator.createQuery(AbstractQueryCreator.java:73)
              at org.springframework.data.jpa.repository.query.PartTreeJpaQuery$QueryPreparer.<init>(PartTreeJpaQuery.java:110)
              at org.springframework.data.jpa.repository.query.PartTreeJpaQuery$CountQueryPreparer.<init>(PartTreeJpaQuery.java:230)
              at org.springframework.data.jpa.repository.query.PartTreeJpaQuery.<init>(PartTreeJpaQuery.java:64)
              at org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy$CreateQueryLookupStrategy.resolveQuery(JpaQueryLookupStrategy.java:94)
              ... 75 more
      
      > Task :bootRun FAILED
      
      FAILURE: Build failed with an exception.
      

      Attachments

        Issue Links

          Activity

            People

              vorburger Michael Vorburger
              vorburger Michael Vorburger
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 10m
                  10m