Hi, I am trying to access rss feeds :
RSSFEEDOFCHOICE = "http://rss.news.yahoo.com/rss/entertainment"; Below is the code: try { // setup the url URL url = new URL(urlToRssFeed); // create the factory SAXParserFactory factory = SAXParserFactory.newInstance(); // create a parser SAXParser parser = factory.newSAXParser(); // create the reader (scanner) XMLReader xmlreader = parser.getXMLReader(); // instantiate our handler RSSHandler theRssHandler = new RSSHandler(); // assign our handler xmlreader.setContentHandler(theRssHandler); Log.i("getFeed", "before inputsource "); // get our data via the url class //InputSource is = new InputSource(inputStream); InputSource is = new InputSource(); is.setByteStream(url.openConnection().getInputStream()); // perform the synchronous parse xmlreader.parse(is); // get the results - should be a fully populated RSSFeed instance, or null on error return theRssHandler.getFeed(); } catch (Exception ee) { Log.e("getFeed", "ee ==> " +ee.getMessage(),ee); // if we have a problem, simply return null return null; } below is the exception trace: 04-28 19:47:54.155: INFO/RSSReader: onCreate(854): START 04-28 19:47:54.226: INFO/RSSReader: onCreate(854): RSSFEEDOFCHOICE http://rss.news.yahoo.com/rss/entertainment 04-28 19:47:54.235: INFO/getFeed(854): urlToRssFeed ==> http://rss.news.yahoo.com/rss/entertainment 04-28 19:47:54.306: INFO/getFeed(854): before inputsource 04-28 19:47:54.355: ERROR/OSNetworkSystem(854): unknown socket error -1 04-28 19:47:54.389: ERROR/getFeed(854): ee ==> unknown error 04-28 19:47:54.389: ERROR/getFeed(854): java.net.SocketException: unknown error 04-28 19:47:54.389: ERROR/getFeed(854): at org.apache.harmony.luni.platform.OSNetworkSystem.createSocketImpl (Native Method) 04-28 19:47:54.389: ERROR/getFeed(854): at org.apache.harmony.luni.platform.OSNetworkSystem.createSocket (OSNetworkSystem.java:79) 04-28 19:47:54.389: ERROR/getFeed(854): at org.apache.harmony.luni.net.PlainSocketImpl2.create (PlainSocketImpl2.java:59) 04-28 19:47:54.389: ERROR/getFeed(854): at java.net.Socket.checkClosedAndCreate(Socket.java:763) 04-28 19:47:54.389: ERROR/getFeed(854): at java.net.Socket.connect (Socket.java:910) 04-28 19:47:54.389: ERROR/getFeed(854): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.<init> (HttpConnection.java:61) 04-28 19:47:54.389: ERROR/getFeed(854): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager $ConnectionPool.getHttpConnection(HttpConnectionManager.java:145) 04-28 19:47:54.389: ERROR/getFeed(854): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager.getConnection (HttpConnectionManager.java:67) 04-28 19:47:54.389: ERROR/getFeed(854): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.getHTTPConnection (HttpURLConnection.java:800) 04-28 19:47:54.389: ERROR/getFeed(854): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.connect (HttpURLConnection.java:786) 04-28 19:47:54.389: ERROR/getFeed(854): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.getInputStream (HttpURLConnection.java:1030) 04-28 19:47:54.389: ERROR/getFeed(854): at com.msi.androidrss.RSSReader.getFeed(RSSReader.java:94) 04-28 19:47:54.389: ERROR/getFeed(854): at com.msi.androidrss.RSSReader.onCreate(RSSReader.java:53) 04-28 19:47:54.389: ERROR/getFeed(854): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java: 1122) 04-28 19:47:54.389: ERROR/getFeed(854): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java: 2103) 04-28 19:47:54.389: ERROR/getFeed(854): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java: 2156) 04-28 19:47:54.389: ERROR/getFeed(854): at android.app.ActivityThread.access$1800(ActivityThread.java:112) 04-28 19:47:54.389: ERROR/getFeed(854): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1580) 04-28 19:47:54.389: ERROR/getFeed(854): at android.os.Handler.dispatchMessage(Handler.java:88) 04-28 19:47:54.389: ERROR/getFeed(854): at android.os.Looper.loop (Looper.java:123) 04-28 19:47:54.389: ERROR/getFeed(854): at android.app.ActivityThread.main(ActivityThread.java:3742) 04-28 19:47:54.389: ERROR/getFeed(854): at java.lang.reflect.Method.invokeNative(Native Method) 04-28 19:47:54.389: ERROR/getFeed(854): at java.lang.reflect.Method.invoke(Method.java:515) 04-28 19:47:54.389: ERROR/getFeed(854): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:739) 04-28 19:47:54.389: ERROR/getFeed(854): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:497) 04-28 19:47:54.389: ERROR/getFeed(854): at dalvik.system.NativeStart.main(Native Method) 04-28 19:47:54.425: INFO/RSSReader: onCreate(854): END 04-28 19:47:54.565: INFO/ActivityManager(47): Displayed activity com.msi.androidrss/.RSSReader: 985 ms Thanks in advance --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

