}
}
endExportNotPersistedGeneric();
} catch (final IllegalArgumentException exception) {
closeWriterAfterError();
throw new StoreException(exception);
} catch (final IllegalAccessException exception) {
closeWriterAfterError();
throw new StoreException(exception);
} catch (final ClassInfoException exception) {
closeWriterAfterError();
throw new StoreException(exception);
}
}