xKiv
Active member
In DataFileCache, we have:
That looks like mafia knows that http:// files are not local files, but not that https:// files are not local files.
I added || filename.startsWith( "https://" ) here and in DataUtilities.getReader, and that seems to have done the trick.
Code:
public static BufferedReader getReader( final String filename )
{
if ( filename.startsWith( "http://" ) )
{
return DataUtilities.getReader( "", filename );
}
byte[] data = DataFileCache.getBytes( filename );
return DataUtilities.getReader( new ByteArrayInputStream( data ) );
}
That looks like mafia knows that http:// files are not local files, but not that https:// files are not local files.
I added || filename.startsWith( "https://" ) here and in DataUtilities.getReader, and that seems to have done the trick.