Расширение теста сериализации Wicket

Я работаю над большим Java-приложением, которое использует Wicket 1.5 вместе с Hibernate / JPA 2. Wicket имеет стандартное правило, согласно которому объекты, хранящиеся в сеансе должен реализовать Сериализуемый . У нас есть дополнительное правило, согласно которому управляемые объекты JPA не должны храниться в сеансе. Вместо этого управляемые объекты JPA загружаются по каждому запросу через съемные модели.

Чтобы усложнить ситуацию, вполне законно хранить объект Entity в сеансе при условии, что он еще не был сохранен. В результате некоторые из наших классов уже реализуют Serializable .

Если бы я хотел расширить тест сериализации Wicket для обнаружения объектов, принадлежащих JPA, как бы я это сделал? Возможно ли это без локальной вилки Wicket?

5
задан Adrian Cox 30 November 2011 в 08:54
поделиться