Я столкнулся с исключением из-за отложенной загрузки, которое не могу понять.Сначала я получаю с помощью обычного метода поиска от менеджера сущностей сущность.После этого я запускаю метод, частью которого является:
object = getUnproxiedValue(object);
if (object == null) {
... // this part is not run
return;
}
if (object instanceof Collection ) {
... // and I fall here with lazy load exception
return;
}
Предполагается, что getUnproxiedValue дает объект, когда аргумент объекта является прокси, прокси инициализируется (загружается) и возвращается неупакованный объект.Что-то идет не так, потому что, когда есть коллекция, иногда она умирает с исключением из-за отложенной загрузки, объект beacuse имеет значение null, так почему первое условие не работает?
За любые подсказки и подсказки заранее спасибо, и я действительноочень признателен за любую поддержку в этом.
С уважением, P.