Hi, I have an public boolean equals(Object Obj) method in the primary key class. I have put some debug statements in the equals method & found that the equals is called 7 times when an create() is fired. Why?? I have seen these debug statements while depolying the jar too! I wanto know whats happening.Any suggestions?