From e9c1ddb26cfb337cfd7b2e18f8e5fcfb6ef4b297 Mon Sep 17 00:00:00 2001 From: David Webb Date: Mon, 17 Feb 2014 21:00:02 -0500 Subject: [PATCH] DATACASS-98 - Completed Exit immediately if no @Id found so that we dont get to the validation which assumes an @Id exists. --- .../DefaultCassandraPersistentEntityMetadataVerifier.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/mapping/DefaultCassandraPersistentEntityMetadataVerifier.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/mapping/DefaultCassandraPersistentEntityMetadataVerifier.java index 0f2b74079..5f7dcabc0 100644 --- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/mapping/DefaultCassandraPersistentEntityMetadataVerifier.java +++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/mapping/DefaultCassandraPersistentEntityMetadataVerifier.java @@ -206,6 +206,7 @@ public class DefaultCassandraPersistentEntityMetadataVerifier implements Cassand if (idPropertyCount != 1) { exceptions.add(new MappingException(String.format( "@Table/@Persistent types must have only one @PrimaryKey attribute. Found %s.", idPropertyCount))); + throw exceptions; } /*