Bonjour,
Je suis en train de migrer une appli sur 3.2 depuis hibernate 2.1. Avant, je ne m'occupait pas du lazy qui était par défaut, je crois, sur false.
Avec hibernate 3.2.2 il me fait des problèmes dans le chargement des objects en relation many-to-one avec des erreurs:
Que dois-je faire pour que l'application se comporte comme sur 2.1 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 Caused by:java.sql.SQLException: Le flux de données est déjà fermé at weblogic.jdbc.wrapper.ResultSet.getBytes(ResultSet.java:570) at org.hibernate.type.AbstractBynaryType.get(AbstractBynaryType.java:78) at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:163) at org.hibernate.type.NullableType.nullSafeGet(NullableType.java:154) at org.hibernate.type.AbstractType.hydrate(AbstractType.java:81) at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2092) at org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1371) at org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1299) at org.hibernate.loader.Loader.getRow(Loader.java:1197) at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:568) at org.hibernate.loader.Loader.doQuery(Loader.java:689) at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) at org.hibernate.loader.Loader.doList(Loader.java:2211)... 54 more
Partager