diff --git a/pic-sure-auth-services/src/main/java/edu/harvard/hms/dbmi/avillach/auth/entity/AccessRule.java b/pic-sure-auth-services/src/main/java/edu/harvard/hms/dbmi/avillach/auth/entity/AccessRule.java index 50b1ab83c..15b44a0df 100644 --- a/pic-sure-auth-services/src/main/java/edu/harvard/hms/dbmi/avillach/auth/entity/AccessRule.java +++ b/pic-sure-auth-services/src/main/java/edu/harvard/hms/dbmi/avillach/auth/entity/AccessRule.java @@ -162,7 +162,7 @@ public static Map getTypeNameMap(){ /** * introduce sub-accessRule to enable the ability of more complex problem, essentially it is an AND relationship. */ - @ManyToMany(fetch = FetchType.LAZY) + @ManyToMany(fetch = FetchType.EAGER) @JoinTable(name = "accessRule_subRule", joinColumns = {@JoinColumn(name = "accessRule_id", nullable = false)}, inverseJoinColumns = {@JoinColumn(name = "subRule_id", nullable = false)})