java.lang.NullPointerException: null at org.hibernate.query.criteria.internal.expression.LiteralExpression.renderProjection(LiteralExpression.java:105) at org.hibernate.query.criteria.internal.expression.LiteralExpression.render(LiteralExpression.java:52) at org.hibernate.query.criteria.internal.predicate.ComparisonPredicate.render(ComparisonPredicate.java:172) at org.hibernate.query.criteria.internal.predicate.AbstractSimplePredicate.render(AbstractSimplePredicate.java:48) at org.hibernate.query.criteria.internal.expression.SearchedCaseExpression.render(SearchedCaseExpression.java:112) at org.hibernate.query.criteria.internal.expression.function.ParameterizedFunctionExpression.renderArguments(ParameterizedFunctionExpression.java:121) at org.hibernate.query.criteria.internal.expression.function.ParameterizedFunctionExpression.render(ParameterizedFunctionExpression.java:109) at org.hibernate.query.criteria.internal.QueryStructure.renderSelectClause(QueryStructure.java:257) at org.hibernate.query.criteria.internal.QueryStructure.render(QueryStructure.java:234) at org.hibernate.query.criteria.internal.CriteriaSubqueryImpl.render(CriteriaSubqueryImpl.java:270) at org.hibernate.query.criteria.internal.expression.CoalesceExpression.render(CoalesceExpression.java:74) at org.hibernate.query.criteria.internal.expression.BinaryArithmeticOperation.render(BinaryArithmeticOperation.java:213) at org.hibernate.query.criteria.internal.expression.function.ParameterizedFunctionExpression.renderArguments(ParameterizedFunctionExpression.java:121) at org.hibernate.query.criteria.internal.expression.function.ParameterizedFunctionExpression.render(ParameterizedFunctionExpression.java:109) at org.hibernate.query.criteria.internal.expression.CompoundSelectionImpl.render(CompoundSelectionImpl.java:83) at org.hibernate.query.criteria.internal.QueryStructure.renderSelectClause(QueryStructure.java:257) at org.hibernate.query.criteria.internal.QueryStructure.render(QueryStructure.java:234) at org.hibernate.query.criteria.internal.CriteriaQueryImpl.interpret(CriteriaQueryImpl.java:293) at org.hibernate.query.criteria.internal.compile.CriteriaCompiler.compile(CriteriaCompiler.java:166) at org.hibernate.internal.SessionImpl.createQuery(SessionImpl.java:3736) at org.hibernate.internal.SessionImpl.createQuery(SessionImpl.java:210) 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.orm.jpa.ExtendedEntityManagerCreator$ExtendedEntityManagerInvocationHandler.invoke(ExtendedEntityManagerCreator.java:350) at com.sun.proxy.$Proxy108.createQuery(Unknown Source) 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.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:308) at com.sun.proxy.$Proxy108.createQuery(Unknown Source)