From 0b768c2f6fe7cd0bdb44db2d8a36eff03802b561 Mon Sep 17 00:00:00 2001 From: jensp Date: Wed, 15 Feb 2017 10:25:18 +0000 Subject: [PATCH] CCM NG: Enabled generation of Criteria Metamodel classes required for completly type safe criteria queries. git-svn-id: https://svn.libreccm.org/ccm/ccm_ng@4569 8810af33-2d31-482b-a856-94f89814c4df --- ccm-cms/pom.xml | 5 +++++ ccm-core/pom.xml | 21 +++++++------------ .../libreccm/core/CcmObjectRepository.java | 2 +- ccm-shortcuts/pom.xml | 5 +++++ pom.xml | 16 ++++++++++++++ 5 files changed, 34 insertions(+), 15 deletions(-) diff --git a/ccm-cms/pom.xml b/ccm-cms/pom.xml index 9ecd74fe4..b8f365e94 100644 --- a/ccm-cms/pom.xml +++ b/ccm-cms/pom.xml @@ -48,6 +48,11 @@ provided + + org.hibernate + hibernate-jpamodelgen + + org.hibernate hibernate-envers diff --git a/ccm-core/pom.xml b/ccm-core/pom.xml index 29db15f4a..cf22ffcc2 100644 --- a/ccm-core/pom.xml +++ b/ccm-core/pom.xml @@ -44,7 +44,11 @@ hibernate-entitymanager provided - + + org.hibernate + hibernate-jpamodelgen + + org.hibernate hibernate-envers @@ -239,6 +243,8 @@ --> + + src/main/resources @@ -267,19 +273,6 @@ ${project.build.sourceEncoding} - org.apache.maven.plugins maven-surefire-plugin diff --git a/ccm-core/src/main/java/org/libreccm/core/CcmObjectRepository.java b/ccm-core/src/main/java/org/libreccm/core/CcmObjectRepository.java index 7a5e958e7..b41b99e6c 100644 --- a/ccm-core/src/main/java/org/libreccm/core/CcmObjectRepository.java +++ b/ccm-core/src/main/java/org/libreccm/core/CcmObjectRepository.java @@ -82,7 +82,7 @@ public class CcmObjectRepository extends AbstractEntityRepository query = getEntityManager().createNamedQuery( "CcmObject.findByUuid", CcmObject.class); query.setParameter("uuid", uuid); - + try { return Optional.of(query.getSingleResult()); } catch (NoResultException ex) { diff --git a/ccm-shortcuts/pom.xml b/ccm-shortcuts/pom.xml index 93da4e8f4..164d30014 100644 --- a/ccm-shortcuts/pom.xml +++ b/ccm-shortcuts/pom.xml @@ -53,6 +53,11 @@ provided + + org.hibernate + hibernate-jpamodelgen + + org.hibernate hibernate-envers diff --git a/pom.xml b/pom.xml index 06ad57635..a349fb36c 100644 --- a/pom.xml +++ b/pom.xml @@ -171,6 +171,11 @@ + + org.codehaus.mojo + build-helper-maven-plugin + 1.12 + org.codehaus.mojo findbugs-maven-plugin @@ -253,6 +258,17 @@ 5.0.7.Final + + + org.hibernate + hibernate-jpamodelgen + 5.0.7.Final + +