public void testComponentInterceptor() {
final int checkPerm = 500;
final String checkComment = "generated from interceptor";
Session s = openSession(
new EmptyInterceptor() {
public boolean onSave(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types) {
if ( state[0] == null ) {
Image.Details detail = new Image.Details();
detail.setPerm1( checkPerm );
detail.setComment( checkComment );