Lazy Initialization Exception
Bonjour
J'ai une relation many to one entre employes et salary
masi j'ai eu cette exception
Lazy Initialization Exception??
pourriez vous m'aider ?
Code:
1 2 3 4 5 6 7 8 9
| @ManyToOne(fetch = FetchType.LAZY )
@JoinColumn(name = "employes_ID")
public Employes getEmployes() {
return this.employes;
}
public void setEmployes(Employes employes) {
this.employes = employes;
} |
Code:
1 2 3 4 5 6 7 8
| @OneToMany(fetch = FetchType.LAZY, mappedBy = "employes")
public Set<Salary> getSalaries() {
return this.salaries;
}
public void setSalaries(Set<Salary> salaries) {
this.salaries = salaries;
} |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| org.hibernate.LazyInitializationException: could not initialize proxy - the owning Session was closed
org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:60)
org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:111)
org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:172)
com.proxymit.grh.model.Employes$$EnhancerByCGLIB$$f816d58b.toString(<generated>)
org.springframework.util.ObjectUtils.nullSafeToString(ObjectUtils.java:547)
org.springframework.util.ObjectUtils.getDisplayString(ObjectUtils.java:493)
org.springframework.web.servlet.tags.form.SelectedValueComparator.exhaustiveCompare(SelectedValueComparator.java:181)
org.springframework.web.servlet.tags.form.SelectedValueComparator.isSelected(SelectedValueComparator.java:105)
org.springframework.web.servlet.tags.form.OptionWriter.isOptionSelected(OptionWriter.java:233)
org.springframework.web.servlet.tags.form.OptionWriter.renderOption(OptionWriter.java:210)
org.springframework.web.servlet.tags.form.OptionWriter.doRenderFromCollection(OptionWriter.java:192)
org.springframework.web.servlet.tags.form.OptionWriter.renderFromCollection(OptionWriter.java:177)
org.springframework.web.servlet.tags.form.OptionWriter.writeOptions(OptionWriter.java:132)
org.springframework.web.servlet.tags.form.OptionsTag.writeTagContent(OptionsTag.java:158)
org.springframework.web.servlet.tags.form.AbstractFormTag.doStartTagInternal(AbstractFormTag.java:90)
org.springframework.web.servlet.tags.RequestContextAwareTag.doStartTag(RequestContextAwareTag.java:77)
org.apache.jsp.WEB_002dINF.jsp.editSalary_jsp._jspx_meth_form_005foptions_005f0(editSalary_jsp.java:287)
org.apache.jsp.WEB_002dINF.jsp.editSalary_jsp._jspx_meth_form_005fselect_005f0(editSalary_jsp.java:246)
org.apache.jsp.WEB_002dINF.jsp.editSalary_jsp._jspx_meth_form_005fform_005f0(editSalary_jsp.java:192)
org.apache.jsp.WEB_002dINF.jsp.editSalary_jsp._jspService(editSalary_jsp.java:101) |
??:calim2: