I am trying to develop asynchronous webservice whith returns a result in about 1-2 mnutes. but the client gives me following error. using AXIS2
org.apache.axis2.AxisFault
: Read timed out
at org.apache.axis2.AxisFault
.makeFault
(AxisFault
.java:417)
at org.apache.axis2.transport
.http.HTTP
Sender.sen
dViaPost(H
TTPSender.
java:195)
at org.apache.axis2.transport
.http.HTTP
Sender.sen
d(HTTPSend
er.java:77
)
at org.apache.axis2.transport
.http.Comm
onsHTTPTra
nsportSend
er.writeMe
ssageWithC
ommons(Com
monsHTTPTr
ansportSen
der.java:3
27)
at org.apache.axis2.transport
.http.Comm
onsHTTPTra
nsportSend
er.invoke(
CommonsHTT
PTransport
Sender.jav
a:206)
at org.apache.axis2.engine.Ax
isEngine.s
end(AxisEn
gine.java:
396)
at org.apache.axis2.descripti
on.OutInAx
isOperatio
nClient.se
nd(OutInAx
isOperatio
n.java:374
)
at org.apache.axis2.descripti
on.OutInAx
isOperatio
nClient$No
nBlockingI
nvocationW
orker.run(
OutInAxisO
peration.j
ava:414)
at edu.emory.mathcs.backport.
java.util.
concurrent
.ThreadPoo
lExecutor$
Worker.run
Task(Threa
dPoolExecu
tor.java:6
65)
at edu.emory.mathcs.backport.
java.util.
concurrent
.ThreadPoo
lExecutor$
Worker.run
(ThreadPoo
lExecutor.
java:690)
at java.lang.Thread.run(Threa
d.java:595
)
Caused by: java.net.SocketTimeoutExce
ption: Read timed out
at java.net.SocketInputStream
.socketRea
d0(Native Method)
at java.net.SocketInputStream
.read(Sock
etInputStr
eam.java:1
29)
at java.io.BufferedInputStrea
m.fill(Buf
feredInput
Stream.jav
a:218)
at java.io.BufferedInputStrea
m.read(Buf
feredInput
Stream.jav
a:235)
at org.apache.commons.httpcli
ent.HttpPa
rser.readR
awLine(Htt
pParser.ja
va:77)
at org.apache.commons.httpcli
ent.HttpPa
rser.readL
ine(HttpPa
rser.java:
105)
at org.apache.commons.httpcli
ent.HttpCo
nnection.r
eadLine(Ht
tpConnecti
on.java:11
15)
at org.apache.commons.httpcli
ent.MultiT
hreadedHtt
pConnectio
nManager$H
ttpConnect
ionAdapter
.readLine(
MultiThrea
dedHttpCon
nectionMan
ager.java:
1373)
at org.apache.commons.httpcli
ent.HttpMe
thodBase.r
eadStatusL
ine(HttpMe
thodBase.j
ava:1832)
at org.apache.commons.httpcli
ent.HttpMe
thodBase.r
eadRespons
e(HttpMeth
odBase.jav
a:1590)
at org.apache.commons.httpcli
ent.HttpMe
thodBase.e
xecute(Htt
pMethodBas
e.java:995
)
at org.apache.commons.httpcli
ent.HttpMe
thodDirect
or.execute
WithRetry(
HttpMethod
Director.j
ava:397)
at org.apache.commons.httpcli
ent.HttpMe
thodDirect
or.execute
Method(Htt
pMethodDir
ector.java
:170)
at org.apache.commons.httpcli
ent.HttpCl
ient.execu
teMethod(H
ttpClient.
java:396)
at org.apache.commons.httpcli
ent.HttpCl
ient.execu
teMethod(H
ttpClient.
java:346)
at org.apache.axis2.transport
.http.Abst
ractHTTPSe
nder.execu
teMethod(A
bstractHTT
PSender.ja
va:520)
at org.apache.axis2.transport
.http.HTTP
Sender.sen
dViaPost(H
TTPSender.
java:191)
Start Free Trial