public Reader openReader() throws FetchException {
        try {
            return getInternalClobForFetch().getCharacterStream();
        } catch (SQLException e) {
            throw mRepo.toFetchException(e);
        }
    }
public Reader openReader ( ) throws FetchException { try { return getInternalClobForFetch ( ) . getCharacterStream ( ) ; } catch ( SQLException e ) { throw mRepo . toFetchException ( e ) ; } }
FIXME: I/O streams must have embedded transaction