Project

Profile

Help

Saxon's HttpUrlConnection usages during doc calls for rem... » httpurlconnection-hangingthread.txt

Kean Erickson, 2019-04-26 19:18

 
"<<threadname>>" prio=4 tid=0x12b nid=NA runnable
java.lang.Thread.State: RUNNABLE
at java.net.SocketInputStream.socketRead0(SocketInputStream.java:-1)
at java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
at java.net.SocketInputStream.read(SocketInputStream.java:171)
at java.net.SocketInputStream.read(SocketInputStream.java:141)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
- locked <0x422a> (a java.io.BufferedInputStream)
at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1587)
- locked <0x422b> (a sun.net.www.protocol.http.HttpURLConnection)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source:-1)
at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source:-1)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source:-1)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source:-1)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source:-1)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source:-1)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source:-1)
at net.sf.saxon.event.Sender.sendSAXSource(Sender.java:450)
at net.sf.saxon.event.Sender.send(Sender.java:152)
at net.sf.saxon.functions.DocumentFn.makeDoc(DocumentFn.java:360)
at net.sf.saxon.functions.DocAvailable.docAvailable(DocAvailable.java:66)
at net.sf.saxon.functions.DocAvailable.isDocAvailable(DocAvailable.java:30)
at net.sf.saxon.functions.DocAvailable.call(DocAvailable.java:44)
at net.sf.saxon.functions.DocAvailable.call(DocAvailable.java:20)
at net.sf.saxon.expr.FunctionCall.iterate(FunctionCall.java:546)
at net.sf.saxon.expr.Expression.effectiveBooleanValue(Expression.java:837)
at net.sf.saxon.expr.instruct.Choose.choose(Choose.java:858)
at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:833)
at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:149)
at net.sf.saxon.expr.instruct.TraceExpression.processLeavingTail(TraceExpression.java:271)
at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:149)
at net.sf.saxon.expr.instruct.DocumentInstr.evaluateItem(DocumentInstr.java:325)
at net.sf.saxon.expr.instruct.DocumentInstr.evaluateItem(DocumentInstr.java:50)
at net.sf.saxon.expr.parser.ExpressionTool.evaluate(ExpressionTool.java:302)
at net.sf.saxon.expr.LetExpression.eval(LetExpression.java:508)
at net.sf.saxon.expr.LetExpression.process(LetExpression.java:568)
at net.sf.saxon.expr.instruct.TraceExpression.processLeavingTail(TraceExpression.java:271)
at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:149)
at net.sf.saxon.expr.LetExpression.process(LetExpression.java:576)
at net.sf.saxon.expr.instruct.TraceExpression.processLeavingTail(TraceExpression.java:271)
at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:836)
at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:149)
at net.sf.saxon.expr.instruct.TraceExpression.processLeavingTail(TraceExpression.java:271)
at net.sf.saxon.expr.instruct.Choose.processLeavingTail(Choose.java:836)
at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:149)
at net.sf.saxon.expr.instruct.TraceExpression.processLeavingTail(TraceExpression.java:271)
at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:149)
at net.sf.saxon.expr.LetExpression.process(LetExpression.java:576)
at net.sf.saxon.expr.instruct.TraceExpression.processLeavingTail(TraceExpression.java:271)
at net.sf.saxon.expr.instruct.Block.processLeavingTail(Block.java:657)
at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:149)
at net.sf.saxon.expr.instruct.TraceExpression.processLeavingTail(TraceExpression.java:271)
at net.sf.saxon.expr.instruct.NamedTemplate.expand(NamedTemplate.java:284)
at net.sf.saxon.expr.instruct.CallTemplate.process(CallTemplate.java:353)
at net.sf.saxon.expr.instruct.TraceExpression.processLeavingTail(TraceExpression.java:271)
at net.sf.saxon.expr.instruct.Instruction.process(Instruction.java:149)
at net.sf.saxon.expr.instruct.DocumentInstr.evaluateItem(DocumentInstr.java:325)
at net.sf.saxon.expr.instruct.DocumentInstr.evaluateItem(DocumentInstr.java:50)
at net.sf.saxon.expr.instruct.Instruction.iterate(Instruction.java:345)
at net.sf.saxon.expr.instruct.TraceExpression.iterate(TraceExpression.java:382)
at net.sf.saxon.expr.instruct.GlobalVariable.getSelectValue(GlobalVariable.java:646)
at net.sf.saxon.expr.instruct.GlobalVariable.actuallyEvaluate(GlobalVariable.java:727)
at net.sf.saxon.expr.instruct.GlobalVariable.evaluateVariable(GlobalVariable.java:695)
at net.sf.saxon.Controller.preEvaluateGlobals(Controller.java:2656)
at net.sf.saxon.Controller.transformDocument(Controller.java:2185)
at net.sf.saxon.Controller.transform(Controller.java:1860)
at net.sf.saxon.s9api.XsltTransformer.transform(XsltTransformer.java:553)
at net.sf.saxon.jaxp.TransformerImpl.transform(TransformerImpl.java:183)
...
(1-1/2)