All pastes #256747 Raw Edit

Anonymous

public text v1 · immutable
#256747 ·published 2006-11-24 16:17 UTC
rendered paste body
Index: opennms-services/src/main/java/org/opennms/netmgt/utils/IpListFromUrl.java
===================================================================
--- opennms-services/src/main/java/org/opennms/netmgt/utils/IpListFromUrl.java	(revision 5193)
+++ opennms-services/src/main/java/org/opennms/netmgt/utils/IpListFromUrl.java	(working copy)
@@ -44,6 +44,8 @@
 import java.net.MalformedURLException;
 import java.net.URL;
 import java.util.ArrayList;
+import java.io.InputStream;
+import java.io.InputStreamReader;
 
 import org.opennms.core.utils.ThreadCategory;
 
@@ -91,11 +93,11 @@
             // open the file indicated by the url
             URL fileURL = new URL(url);
 
-            File file = new File(fileURL.getFile());
+            InputStream file = fileURL.openStream();
 
             // check to see if the file exists
-            if (file.exists()) {
-                BufferedReader buffer = new BufferedReader(new FileReader(file));
+            if (file != null) {
+                BufferedReader buffer = new BufferedReader(new InputStreamReader(file));
 
                 String ipLine = null;
                 String specIP = null;
Index: opennms-services/src/main/java/org/opennms/netmgt/config/CapsdConfigManager.java
===================================================================
--- opennms-services/src/main/java/org/opennms/netmgt/config/CapsdConfigManager.java	(revision 5193)
+++ opennms-services/src/main/java/org/opennms/netmgt/config/CapsdConfigManager.java	(working copy)
@@ -34,7 +34,8 @@
 import java.io.BufferedReader;
 import java.io.File;
 import java.io.FileNotFoundException;
-import java.io.FileReader;
+import java.io.InputStream;
+import java.io.InputStreamReader;
 import java.io.IOException;
 import java.io.Reader;
 import java.io.StringWriter;
@@ -1519,11 +1520,11 @@
             // open the file indicated by the url
             URL fileURL = new URL(url);
     
-            File file = new File(fileURL.getFile());
+            InputStream file = fileURL.openStream();
     
             // check to see if the file exists
-            if (file.exists()) {
-                BufferedReader buffer = new BufferedReader(new FileReader(file));
+            if (file != null) {
+                BufferedReader buffer = new BufferedReader(new InputStreamReader(file));
     
                 String ipLine = null;
                 String specIP = null;