AxisFault faultString: (403)Forbidden
Hi,
I have created a java web service client that collects data from the web service and saves into a local database. The client is supposed to run constantly and keep picking up recently posted data from the web service.
However, I have noticed that it stops due to an error after random intervals of time.
The error it gives is:
-Exception in trying to call getFlowData
AxisFault
faultCode: {http://xml.apache.org/axis/}HTTP
faultSubcode:
faultString: (403)Forbidden
faultActor:
faultNode:
faultDetail:
{}:return code: 403
<HTML>
<HEAD><TITLE>403 Forbidden</TITLE></HEAD>
<BODY>
<H1>Forbidden</H1>
<H4>
You were denied access because:<P>
Access denied. Database not available
</H4>
<HR>
</BODY>
</HTML>
{http://xml.apache.org/axis/}HttpErrorCode:403
(403)Forbidden
at com.osmoticweb.soapcompression.CompressionHTTPSender.readFromSocket(C
ompressionHTTPSender.java:754)
at com.osmoticweb.soapcompression.CompressionHTTPSender.invoke(Compressi
onHTTPSender.java:150)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg
y.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
at org.apache.axis.client.Call.invoke(Call.java:2767)
at org.apache.axis.client.Call.invoke(Call.java:2443)
at org.apache.axis.client.Call.invoke(Call.java:2366)
at org.apache.axis.client.Call.invoke(Call.java:1812)
at www.EDP.UI.InstantaneousFlowWebServiceSoapStub.getLatestPublicationTi
me(InstantaneousFlowWebServiceSoapStub.java:283)
at www.EDP.UI.GetFlowData.getFlowData(GetFlowData.java:43)
at www.EDP.UI.GetFlowData.main(GetFlowData.java:87)
--
Would some one be able to tell me why this is happening and how I can get by it?
Thanks.
regards,
Rishika

