From 3d4b827fcaab25baad137aa1ffb13d17cd71e95b Mon Sep 17 00:00:00 2001 From: Walter Oggioni Date: Sat, 3 Sep 2016 16:22:22 +0200 Subject: [PATCH] fixed hibernate bug with fetchType EAGER --- build.gradle | 2 +- src/main/java/org/jpacrepo/model/PkgData.java | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/build.gradle b/build.gradle index 8fa364f..2899d4f 100644 --- a/build.gradle +++ b/build.gradle @@ -45,7 +45,7 @@ dependencies { task deployWildfly(dependsOn: 'war') << { def username = 'admin', password = '123456' def sout = new StringBuffer(), serr = new StringBuffer() - def cmd = sprintf("/opt/wildfly/bin/jboss-cli.sh --connect --user=%s --password=%s --command=\'deploy %s --force\'", username, password, tasks['war'].archivePath) + def cmd = sprintf("/opt/wildfly/bin/jboss-cli.sh --controller=localhost:9990 --connect --user=%s --password=%s --command=\'deploy %s --force\'", username, password, tasks['war'].archivePath) def proc = cmd.execute() proc.consumeProcessOutput(sout, serr) proc.waitFor() diff --git a/src/main/java/org/jpacrepo/model/PkgData.java b/src/main/java/org/jpacrepo/model/PkgData.java index 7a28870..26d4e5f 100644 --- a/src/main/java/org/jpacrepo/model/PkgData.java +++ b/src/main/java/org/jpacrepo/model/PkgData.java @@ -46,28 +46,28 @@ public class PkgData public String fileName; - @ElementCollection(fetch = FetchType.EAGER) + @ElementCollection(fetch = FetchType.LAZY) public List replaces; - @ElementCollection(fetch = FetchType.EAGER) + @ElementCollection(fetch = FetchType.LAZY) public List conflict; - @ElementCollection(fetch = FetchType.EAGER) + @ElementCollection(fetch = FetchType.LAZY) public List provides; - @ElementCollection(fetch = FetchType.EAGER) + @ElementCollection(fetch = FetchType.LAZY) public List depend; - @ElementCollection(fetch = FetchType.EAGER) + @ElementCollection(fetch = FetchType.LAZY) public List optdepend; - @ElementCollection(fetch = FetchType.EAGER) + @ElementCollection(fetch = FetchType.LAZY) public List makedepend; - @ElementCollection(fetch = FetchType.EAGER) + @ElementCollection(fetch = FetchType.LAZY) public List makeopkgopt; - @ElementCollection(fetch = FetchType.EAGER) + @ElementCollection(fetch = FetchType.LAZY) public List backup; @Temporal(TemporalType.TIMESTAMP)