sourceFile), getMIMEType(), getFilename());
ds.setCacheTime(cacheTime);
return ds;
} catch (final FileNotFoundException e) {
// Log the exception using the application error handler
getApplication().getErrorHandler().terminalError(new ErrorEvent() {
public Throwable getThrowable() {
return e;
}