From 891051df3c7b97a7d060b50a371c77672a528efe Mon Sep 17 00:00:00 2001 From: Ziver Koc Date: Fri, 8 Aug 2014 12:52:55 +0200 Subject: [PATCH] Ignoring file not found exceptions --- .../uecontrol/core/behaviour/UeBehaviourSurfing.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/ericsson/uecontrol/core/behaviour/UeBehaviourSurfing.java b/app/src/main/java/com/ericsson/uecontrol/core/behaviour/UeBehaviourSurfing.java index 49db50e..64c047e 100755 --- a/app/src/main/java/com/ericsson/uecontrol/core/behaviour/UeBehaviourSurfing.java +++ b/app/src/main/java/com/ericsson/uecontrol/core/behaviour/UeBehaviourSurfing.java @@ -7,6 +7,7 @@ import com.ericsson.uecontrol.gui.util.Configurator.Configurable; import org.apache.log4j.Logger; +import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; @@ -88,18 +89,20 @@ public class UeBehaviourSurfing extends UeBehaviour { StringBuilder content = new StringBuilder(); while ((read = in.read(data)) != -1) { - if(stopExecution()) + if (stopExecution()) return; totalRead += read; super.setProgress((float) totalRead / estimatedDataLength); super.setHandledIncomingData(read); - if(cont.parsable) + if (cont.parsable) content.append(new String(data, 0, read)); - if(content.length() > MAX_BUFFER_SIZE) + if (content.length() > MAX_BUFFER_SIZE) break; } - if(cont.parsable) + if (cont.parsable) getAdditionalContent(cont.url, content.toString(), urlList); + }catch(FileNotFoundException fnf){ + log.warn("Unable to download: "+urlList.get(i).url); }catch(IOException e){ log.warn(null, e); if(retException == null) retException = e;