{
throw new ProviderRequestException(
"Could not create copy target file, '"
+ localToFile.getAbsolutePath( ) + "'." );
}
RepeatableBufferedCopyStream copyStream =
new RepeatableBufferedCopyStream(
new FileInputStream( localFromFile ),
new FileOutputStream( localToFile )
);
copyStream.copyInputToOutput( );
}
}
catch ( IOException e )
{
throw new ProviderRequestException( e );