Changed the error handling for LazyInitializationException to go through the throwLazyInitializationException method so that the collection role is reported.
This commit is contained in:
parent
f4fc7f21a4
commit
1286c2319c
|
@ -183,7 +183,7 @@ public abstract class AbstractPersistentCollection implements Serializable, Pers
|
||||||
isTempSession = true;
|
isTempSession = true;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
throw new LazyInitializationException( "could not initialize proxy - no Session" );
|
throwLazyInitializationException( "could not initialize proxy - no Session" );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if ( !session.isOpen() ) {
|
else if ( !session.isOpen() ) {
|
||||||
|
@ -193,7 +193,7 @@ public abstract class AbstractPersistentCollection implements Serializable, Pers
|
||||||
isTempSession = true;
|
isTempSession = true;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
throw new LazyInitializationException( "could not initialize proxy - the owning Session was closed" );
|
throwLazyInitializationException( "could not initialize proxy - the owning Session was closed" );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if ( !session.isConnected() ) {
|
else if ( !session.isConnected() ) {
|
||||||
|
@ -203,7 +203,7 @@ public abstract class AbstractPersistentCollection implements Serializable, Pers
|
||||||
isTempSession = true;
|
isTempSession = true;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
throw new LazyInitializationException( "could not initialize proxy - the owning Session is disconnected" );
|
throwLazyInitializationException( "could not initialize proxy - the owning Session is disconnected" );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue