Webservice Failure with 403 error

Hi,

We have exposed a webservice which was working fine till today. Since morning calling application is getting below error when they are trying to invoke the webservice. Could you guys please help me out what is going wrong in here and the issue is not faced everytime the invokation is happening.

Apr 14, 2011 2:29:17 AM com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection post
SEVERE: SAAJ0008: Bad Response; com/wm/lang/ns/NSWSDescriptor.isWsdlWrittenOnce()Z
com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: java.security.PrivilegedActionException: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Bad response: (403com/wm/lang/ns/NSWSDescriptor.isWsdlWrittenOnce()Z
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:158)
at com.lws.sp3.util.InvokeSOAPWebservice.invokeSoapWebservice(InvokeSOAPWebservice.java:93)
at com.lws.sp3.common.api.LowesWebServiceUtilAPI.callWebService(LowesWebServiceUtilAPI.java:116)
at sun.reflect.GeneratedMethodAccessor113.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:600)
at com.yantra.interop.services.api.ApiHelper.invoke(ApiHelper.java:182)
at com.yantra.interop.services.flowcomponents.ApiFlowComponent.execute(ApiFlowComponent.java:207)
at com.yantra.interop.services.flowcomponents.ApiFlowComponent.send(ApiFlowComponent.java:268)
at com.yantra.integration.adapter.FlowExecutor.execute(FlowExecutor.java:404)
at com.yantra.integration.adapter.SynchronousIntegrationFlow.executeFlow(SynchronousIntegrationFlow.java:263)
at com.yantra.interop.services.api.ApiRequestDispatcher.executeFlow(ApiRequestDispatcher.java:88)
at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:600)
at com.yantra.interop.client.AutoApiClient.invoke(AutoApiClient.java:66)
at $Proxy0.executeFlow(Unknown Source)
at com.lws.sp3.util.CommonUtil.invokeService(CommonUtil.java)
at com.lws.sp3.shipment.api.LowesCalculateTotalWtForStoreShipemtAPI.getEstimatedWtForShipment(LowesCalculateTotalWtForStoreShipemtAPI.java:164)
at sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:600)
at com.yantra.interop.services.api.ApiHelper.invoke(ApiHelper.java:182)
at com.yantra.interop.services.flowcomponents.ApiFlowComponent.execute(ApiFlowComponent.java:207)
at com.yantra.interop.services.flowcomponents.ApiFlowComponent.send(ApiFlowComponent.java:268)
at com.yantra.interop.services.flowcomponents.ConditionFlowComponent.send(ConditionFlowComponent.java:105)
at com.yantra.integration.adapter.FlowExecutor.execute(FlowExecutor.java:404)
at com.yantra.integration.adapter.SynchronousIntegrationFlow.executeFlow(SynchronousIntegrationFlow.java:263)
at com.yantra.interop.services.api.ApiRequestDispatcher.executeFlow(ApiRequestDispatcher.java:88)
at com.yantra.yfs.core.YFSEventManager.execFlow(YFSEventManager.java:1234)
at com.yantra.yfs.core.YFSEventManager.execAction(YFSEventManager.java:496)
at com.yantra.yfs.core.YFSEventManager.execActionCondition(YFSEventManager.java:1140)
at com.yantra.yfs.core.YFSEventManager.execEventCondition(YFSEventManager.java:1105)
at com.yantra.yfs.core.YFSEventManager.raiseEvent(YFSEventManager.java:248)
at com.yantra.yfs.core.YFSEventManager.raiseEvent(YFSEventManager.java:84)
at com.yantra.ydm.business.YDMWorkflowBridge.raiseOnSuccessEventForShipment(YDMWorkflowBridge.java:209)
at com.yantra.ydm.business.YDMChangeShipmentImpl.raiseEventsForShipment(YDMChangeShipmentImpl.java:463)
at com.yantra.ydm.business.YDMChangeShipmentImpl.changeShipment(YDMChangeShipmentImpl.java:366)
at com.yantra.ydm.business.YDMConsolidateToShipment.callChangeShipment(YDMConsolidateToShipment.java:1253)
at com.yantra.ydm.business.YDMConsolidateToShipment.consolidateToShipment(YDMConsolidateToShipment.java:656)
at com.yantra.ydm.business.YDMConsolidateToShipment.consolidateToShipment(YDMConsolidateToShipment.java:604)
at com.yantra.ydm.agent.server.YDMConsolidateToShipmentAgent.executeTask(YDMConsolidateToShipmentAgent.java:66)
at com.yantra.ycp.agent.server.YCPTaskQueueAgent.executeJob(YCPTaskQueueAgent.java:80)
at com.yantra.ycp.agent.server.YCPAbstractAgent.executeOneJob(YCPAbstractAgent.java:392)
at com.yantra.ycp.agent.server.YCPAbstractAgent.processMessage(YCPAbstractAgent.java:294)
at com.yantra.ycp.agent.server.YCPAbstractAgent.run(YCPAbstractAgent.java:160)
at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:600)
at com.yantra.interop.services.api.ApiHelper.invoke(ApiHelper.java:360)
at com.yantra.interop.services.flowcomponents.ApiFlowComponent.execute(ApiFlowComponent.java:200)
at com.yantra.interop.services.flowcomponents.ApiFlowComponent.send(ApiFlowComponent.java:268)
at com.yantra.integration.adapter.FlowExecutor.execute(FlowExecutor.java:183)
at com.yantra.integration.adapter.IntegrationAdapter.onMessage(IntegrationAdapter.java:329)
at com.yantra.interop.services.jms.JMSContextMediator.processMessage(JMSContextMediator.java:79)
at com.yantra.interop.services.jms.JMSConsumer.onMessage(JMSConsumer.java:158)
at com.yantra.interop.services.jms.JMSConsumer.run(JMSConsumer.java:315)
at java.lang.Thread.run(Thread.java:736)
Caused by: java.security.PrivilegedActionException: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Bad response: (403com/wm/lang/ns/NSWSDescriptor.isWsdlWrittenOnce()Z
at java.security.AccessController.doPrivileged(AccessController.java:255)
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:152)
… 57 more
Caused by: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Bad response: (403com/wm/lang/ns/NSWSDescriptor.isWsdlWrittenOnce()Z
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.post(HttpSOAPConnection.java:335)
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection$PriviledgedPost.run(HttpSOAPConnection.java:181)
at java.security.AccessController.doPrivileged(AccessController.java:251)
… 58 more

CAUSE:

java.security.PrivilegedActionException: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: Bad response: (403com/wm/lang/ns/NSWSDescriptor.isWsdlWrittenOnce()Z
at java.security.AccessController.doPrivileged(AccessController.java:255)
at com.sun.xml.internal.messaging.saaj.client.p2p.HttpSOAPConnection.call(HttpSOAPConnection.java:152)
at com.lws.sp3.util.InvokeSOAPWebservice.invokeSoapWebservice(InvokeSOAPWebservice.java:93)
at com.lws.sp3.common.api.LowesWebServiceUtilAPI.callWebService(LowesWebServiceUtilAPI.java:116)
at sun.reflect.GeneratedMethodAccessor113.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:600)
at com.yantra.interop.services.api.ApiHelper.invoke(ApiHelper.java:182)
at com.yantra.interop.services.flowcomponents.ApiFlowComponent.execute(ApiFlowComponent.java:207)
at com.yantra.interop.services.flowcomponents.ApiFlowComponent.send(ApiFlowComponent.java:268)
at com.yantra.integration.adapter.FlowExecutor.execute(FlowExecutor.java:404)
at com.yantra.integration.adapter.SynchronousIntegrationFlow.executeFlow(SynchronousIntegrationFlow.java:263)
at com.yantra.interop.services.api.ApiRequestDispatcher.executeFlow(ApiRequestDispatcher.java:88)
at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:600)
at com.yantra.interop.client.AutoApiClient.invoke(AutoApiClient.java:66)
at $Proxy0.executeFlow(Unknown Source)
at com.lws.sp3.util.CommonUtil.invokeService(CommonUtil.java)
at com.lws.sp3.shipment.api.LowesCalculateTotalWtForStoreShipemtAPI.getEstimatedWtForShipment(LowesCalculateTotalWtForStoreShipemtAPI.java:164)
at sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcce

Thanks in Advance.