Hi Ales, Agreed, that doesn't look right. At this location the array should always have one or two elements, I can't say right now what could cause the array to be empty there.
I just put your Email class into a test project of mine but couldn't reproduce the error (maybe something is special about AbstractEntity?). Any chance you could provide an isolated test demonstrating the issue? Thanks, --Gunnar 2013/12/11 Ales Justin <ales.jus...@gmail.com> > resolvedSubType = {com.fasterxml.classmate.types.ResolvedObjectType@11177 > }"com.moody.lw.server.domain.Email" > memberResolver = {com.fasterxml.classmate.MemberResolver@11583} > typeWithMembers = {com.fasterxml.classmate.ResolvedTypeWithMembers@11584} > resolvedMethods = {com.fasterxml.classmate.members.ResolvedMethod[0]@11585} > resolvedMethods.length = 0 > > Where "Email" looks like: > > @Entity > @Table(name = "emails") > public class Email extends AbstractEntity { > > private Long userId; > private String email; > private Boolean main; > > public Email() {} > > public Email(Long userId, String email, Boolean main) { > this.userId = userId; > this.email = email; > this.main = main; > } > > @NotNull > public Long getUserId() { > return userId; > } > > public void setUserId(Long userId) { > this.userId = userId; > } > > @NotNull > public String getEmail() { > return email; > } > > public void setEmail(String email) { > this.email = email; > } > > public Boolean isMain() { > return main; > } > > public void setMain(Boolean main) { > this.main = main; > } > > @Override > public boolean equals(Object o) { > if (this == o) return true; > if (o == null || getClass() != o.getClass()) return false; > if (!super.equals(o)) return false; > > Email email1 = (Email) o; > > if (email != null ? !email.equals(email1.email) : email1.email != > null) return false; > > return true; > } > > @Override > public int hashCode() { > int result = super.hashCode(); > result = 31 * result + (email != null ? email.hashCode() : 0); > return result; > } > } > > > On 11 Dec 2013, at 11:23, Ales Justin <ales.jus...@gmail.com> wrote: > > > @Hardy, Emmanuel: https://gist.github.com/alesj/7908062 > > > > Imo, any AIOOBE is a bug. > > > > -Ales > > > > _______________________________________________ > hibernate-dev mailing list > hibernate-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/hibernate-dev > _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev