Пример добавления collectionType для исправления этой ошибки (я использую специальный валидатор):

е, что если вы используете selectManyCheckbox, поддерживаемый набором, который проксируется в hibernate, вы столкнетесь с проблемами со страшным LazyInitializationException. Это не имеет никакого отношения к состоянию поддерживающего боба!

После отладки Mojarra 2.1 я обнаружил, что если вы не включите атрибут collectionType, он попытается клонировать класс вспомогательного значения на этапе проверки процесса, который в моем случае является PersistentSet. Конечно, добавление любого значения к этому вызовет LazyInitializationException.

Мой вопрос заключается в том, считаете ли вы это разумным поведением на этапе валидации процесса?

Лучшим алгоритмом клонирования класса коллекции было бы посмотреть на интерфейс и создать экземпляр известного класса из java.util.

Ответы на вопрос(2)

Ваш ответ на вопрос