Flock 0.6 running on Gentoo linux under jboss 3.0.4
This is just a guess on my part but it appears that
FlockAsyncRefresh never terminates after:
01:17:38,765 ERROR [STDERR] java.lang.NullPointerException
01:17:38,766 ERROR [STDERR] at
net.sf.flock.parser.Rss10Parser.parse(Rss10Parser.java:63)
01:17:38,767 ERROR [STDERR] at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:38)
01:17:38,768 ERROR [STDERR] at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
01:17:38,769 ERROR [STDERR] at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
01:17:38,770 ERROR [STDERR] at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
01:17:38,771 ERROR [STDERR] at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
01:26:51,490 WARN [SimpleSubscriptionManager] Failed
to refresh feed, skipping
****
My guess comes from counting the number of
FlockAsyncRefresh threads hanging on the server (81
right now) and "grepping" for that error (78)...only
reason that I can see.
Here's the full trace:
01:17:37,316 ERROR [STDERR] Caused by:
org.jdom.JDOMException: Error on line 488 of document
http://www.kalixia.com/exec/rss: Character conversion
error: "Malformed UTF-8 char -- is an XML encoding
declaration missing?" (line number may be too low).
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
Caused by: org.xml.sax.SAXParseException: Character
conversion error: "Malformed UTF-8 char -- is an XML
encoding declaration missing?" (line number may be too
low).
at
org.apache.crimson.parser.InputEntity.fatal(InputEntity.java:1100)
at
org.apache.crimson.parser.InputEntity.fillbuf(InputEntity.java:1072)
at
org.apache.crimson.parser.InputEntity.isEOF(InputEntity.java:262)
at
org.apache.crimson.parser.InputEntity.parsedContent(InputEntity.java:472)
at
org.apache.crimson.parser.Parser2.content(Parser2.java:1826)
at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at
org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at
org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at
org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
at
org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
... 7 more
org.xml.sax.SAXParseException: Character conversion
error: "Malformed UTF-8 char -- is an XML encoding
declaration missing?" (line number may be too low).
at
org.apache.crimson.parser.InputEntity.fatal(InputEntity.java:1100)
at
org.apache.crimson.parser.InputEntity.fillbuf(InputEntity.java:1072)
at
org.apache.crimson.parser.InputEntity.isEOF(InputEntity.java:262)
at
org.apache.crimson.parser.InputEntity.parsedContent(InputEntity.java:472)
at
org.apache.crimson.parser.Parser2.content(Parser2.java:1826)
at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at
org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at
org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at
org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
at
org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
rethrown as
net.sf.flock.FlockResourceException: Unable to parse
document at http://www.kalixia.com/exec/rss: Error on
line 488 of document http://www.kalixia.com/exec/rss:
Character conversion error: "Malformed UTF-8 char -- is
an XML encoding declaration missing?" (line number may
be too low).
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:33)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
Caused by: org.jdom.JDOMException: Error on line 488 of
document http://www.kalixia.com/exec/rss: Character
conversion error: "Malformed UTF-8 char -- is an XML
encoding declaration missing?" (line number may be too
low).
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
... 4 more
Caused by: org.xml.sax.SAXParseException: Character
conversion error: "Malformed UTF-8 char -- is an XML
encoding declaration missing?" (line number may be too
low).
at
org.apache.crimson.parser.InputEntity.fatal(InputEntity.java:1100)
at
org.apache.crimson.parser.InputEntity.fillbuf(InputEntity.java:1072)
at
org.apache.crimson.parser.InputEntity.isEOF(InputEntity.java:262)
at
org.apache.crimson.parser.InputEntity.parsedContent(InputEntity.java:472)
at
org.apache.crimson.parser.Parser2.content(Parser2.java:1826)
at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at
org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at
org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at
org.apache.crimson.parser.Parser2.content(Parser2.java:1779)
at
org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1507)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:500)
at
org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
... 7 more
01:17:38,765 ERROR [STDERR] java.lang.NullPointerException
01:17:38,766 ERROR [STDERR] at
net.sf.flock.parser.Rss10Parser.parse(Rss10Parser.java:63)
01:17:38,767 ERROR [STDERR] at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:38)
01:17:38,768 ERROR [STDERR] at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
01:17:38,769 ERROR [STDERR] at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
01:17:38,770 ERROR [STDERR] at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
01:17:38,771 ERROR [STDERR] at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
01:26:51,490 WARN [SimpleSubscriptionManager] Failed
to refresh feed, skipping
Logged In: YES
user_id=169217
it would be great if you could get a thread dump (kill -QUIT
pid, results go to standard out)...
chances are, that this is caused by the http connections
being blocked inside the JDK (it's a known bug/limitation of
the sun http connection implementation that sometimes it
never times out for a host with network issues)... AFAIK,
this can only be fixed by using a different http client
implementation, eg
http://jakarta.apache.org/commons/httpclient/ - this can be
implemented in a later release.
Logged In: YES
user_id=169217
replace URLLoader with jakarta commons httpclient...
Logged In: YES
user_id=656509
Since I posted this Flock has been running without those
threads hanging open. But I had to start from a fresh
install due to this following exception whenever I tried to
access Flock:
16:47:57,024 INFO [PageLoader] Loaded page
net.sf.flock.webapp.HomePage@1a957e3[Home] with 35
components (maximum depth 5)
16:47:58,047 INFO [AbstractEngine] Uncaught exception
net.sf.tapestry.RequestCycleException: Unable to resolve
expression 'currentItem.origin.site.toExternalForm()' for
net.sf.flock.webapp.components.ShowItems@10fd228[Home/showCategory.showItems].
at
net.sf.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:432)
at
net.sf.tapestry.engine.AbstractEngine.renderResponse(AbstractEngine.java:621)
at
net.sf.tapestry.engine.HomeService.service(HomeService.java:78)
at
net.sf.tapestry.engine.AbstractEngine.service(AbstractEngine.java:746)
at
net.sf.tapestry.ApplicationServlet.doService(ApplicationServlet.java:175)
at
net.sf.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:144)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:366)
at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:293)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:581)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1687)
at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:544)
at
org.mortbay.http.HttpContext.handle(HttpContext.java:1637)
at
org.mortbay.http.HttpServer.service(HttpServer.java:875)
at org.jboss.jetty.Jetty.service(Jetty.java:543)
at
org.mortbay.http.HttpConnection.service(HttpConnection.java:806)
at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:956)
at
org.mortbay.http.HttpConnection.handle(HttpConnection.java:823)
at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:203)
at
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:290)
at
org.mortbay.util.ThreadPool$JobRunner.run(ThreadPool.java:743)
at java.lang.Thread.run(Thread.java:536)
16:47:58,086 INFO [PageLoader] Loaded page
net.sf.tapestry.pages.Exception@188518f[Exception] with 14
components (maximum depth 3)
16:47:58,379 INFO [AbstractEngine] Begin service /flock/app
16:47:58,448 INFO [AbstractEngine] End service
16:47:58,461 INFO [AbstractEngine] End service
*****
I have a copy of the full tapestry exception page and saved
the entire contents of the flock directory if you want me to
send it to you for analysis. (it's very large)
In the new install I've subscribed to the javablogs opml
(the bulk of my subscriptions) instead of copying over
Flocks opml and it hasn't been building up those
unterminated threads.
Let me know what would best help you out...
Logged In: YES
user_id=656509
Sorry it took me so long on this. Just having the javablog
list subscribed took it a lot longer to build up some
threads. I've saved the entire session if you need more info
extracted. Here's the dump when there were 11:
Full thread dump Java HotSpot(TM) Server VM (1.4.1_01-b01
mixed mode):
"FlockAsyncRefresh" daemon prio=1 tid=0x0x94242f0 nid=0x496f
runnable [b1dff000..b1dff860]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at
java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x4628e6a0> (a java.io.BufferedInputStream)
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:741)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:702)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:583)
- locked <0x46287fb8> (a
sun.net.www.protocol.http.HttpURLConnection)
at java.net.URL.openStream(URL.java:960)
at
org.apache.crimson.parser.InputEntity.init(InputEntity.java:209)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:471)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
"FlockAsyncRefresh" daemon prio=1 tid=0x0x9423fd8 nid=0x494f
runnable [b1fff000..b1fff860]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at
java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x46283cd8> (a java.io.BufferedInputStream)
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:741)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:702)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:583)
- locked <0x4627d5f0> (a
sun.net.www.protocol.http.HttpURLConnection)
at java.net.URL.openStream(URL.java:960)
at
org.apache.crimson.parser.InputEntity.init(InputEntity.java:209)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:471)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
"FlockAsyncRefresh" daemon prio=1 tid=0x0x935f900 nid=0x492b
runnable [b21ff000..b21ff860]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at
java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x462793b8> (a java.io.BufferedInputStream)
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:741)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:702)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:583)
- locked <0x46272cd0> (a
sun.net.www.protocol.http.HttpURLConnection)
at java.net.URL.openStream(URL.java:960)
at
org.apache.crimson.parser.InputEntity.init(InputEntity.java:209)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:471)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
"FlockAsyncRefresh" daemon prio=1 tid=0x0x84db258 nid=0x4906
runnable [b25ff000..b25ff860]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at
java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x4626e728> (a java.io.BufferedInputStream)
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:741)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:702)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:583)
- locked <0x46268040> (a
sun.net.www.protocol.http.HttpURLConnection)
at java.net.URL.openStream(URL.java:960)
at
org.apache.crimson.parser.InputEntity.init(InputEntity.java:209)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:471)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
"FlockAsyncRefresh" daemon prio=1 tid=0x0x9387d70 nid=0x48e4
runnable [b27ff000..b27ff860]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at
java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x4625da28> (a java.io.BufferedInputStream)
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:741)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:702)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:583)
- locked <0x46257340> (a
sun.net.www.protocol.http.HttpURLConnection)
at java.net.URL.openStream(URL.java:960)
at
org.apache.crimson.parser.InputEntity.init(InputEntity.java:209)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:471)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
"FlockAsyncRefresh" daemon prio=1 tid=0x0x93007f8 nid=0x48c4
runnable [b23ff000..b23ff860]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at
java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x462499c0> (a java.io.BufferedInputStream)
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:741)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:702)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:583)
- locked <0x46249a78> (a
sun.net.www.protocol.http.HttpURLConnection)
at java.net.URL.openStream(URL.java:960)
at
org.apache.crimson.parser.InputEntity.init(InputEntity.java:209)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:471)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
"FlockAsyncRefresh" daemon prio=1 tid=0x0x93fbd18 nid=0x484d
runnable [b29ff000..b29ff860]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at
java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x4622ee98> (a java.io.BufferedInputStream)
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:741)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:702)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:583)
- locked <0x462287b0> (a
sun.net.www.protocol.http.HttpURLConnection)
at java.net.URL.openStream(URL.java:960)
at
org.apache.crimson.parser.InputEntity.init(InputEntity.java:209)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:471)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
"FlockAsyncRefresh" daemon prio=1 tid=0x0x92a7b70 nid=0x4829
runnable [b2bff000..b2bff860]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at
java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x462244d0> (a java.io.BufferedInputStream)
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:741)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:702)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:583)
- locked <0x4621dde8> (a
sun.net.www.protocol.http.HttpURLConnection)
at java.net.URL.openStream(URL.java:960)
at
org.apache.crimson.parser.InputEntity.init(InputEntity.java:209)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:471)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
"FlockAsyncRefresh" daemon prio=1 tid=0x0x9307dc8 nid=0x4806
runnable [b2dff000..b2dff860]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at
java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x462199f8> (a java.io.BufferedInputStream)
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:741)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:702)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:583)
- locked <0x46213310> (a
sun.net.www.protocol.http.HttpURLConnection)
at java.net.URL.openStream(URL.java:960)
at
org.apache.crimson.parser.InputEntity.init(InputEntity.java:209)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:471)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
"FlockAsyncRefresh" daemon prio=1 tid=0x0x92cee00 nid=0x47eb
runnable [b2fff000..b2fff860]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at
java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x4620ee10> (a java.io.BufferedInputStream)
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:741)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:702)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:583)
- locked <0x46208728> (a
sun.net.www.protocol.http.HttpURLConnection)
at java.net.URL.openStream(URL.java:960)
at
org.apache.crimson.parser.InputEntity.init(InputEntity.java:209)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:471)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)
"FlockAsyncRefresh" daemon prio=1 tid=0x0x82cde30 nid=0x2755
runnable [b31ff000..b31ff860]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at
java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at
java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at
java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x45f84898> (a java.io.BufferedInputStream)
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:741)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:702)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:583)
- locked <0x45f7e1b0> (a
sun.net.www.protocol.http.HttpURLConnection)
at java.net.URL.openStream(URL.java:960)
at
org.apache.crimson.parser.InputEntity.init(InputEntity.java:209)
at
org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:471)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:305)
at
org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at org.jdom.input.SAXBuilder.build(Unknown Source)
at
net.sf.flock.parser.FlockFeedFactory.loadFeed(FlockFeedFactory.java:31)
at
net.sf.flock.impl.SimpleSubscriptionManager.refresh(SimpleSubscriptionManager.java:169)
at
net.sf.flock.impl.PersistentSubscriptionManager.refresh(PersistentSubscriptionManager.java:46)
at
net.sf.flock.impl.SimpleSubscriptionManager.doRefreshAll(SimpleSubscriptionManager.java:157)
at
net.sf.flock.impl.SimpleSubscriptionManager$2.run(SimpleSubscriptionManager.java:144)