Hello ,
Jdev - 11.1.1.9.0
deployment env- JCS-SX
We have developed an Integration application that is exposed as a web service on JCS-SX.
we have created one more application where we have used .wsdl of Integration application and created a Webservice proxy to call the Integration methods.
This application is also deployed on the same jcs-sx instance.
Note: Integration has multiple jobs to perform which takes around 4-5 minutes to complete the flow. this is a synchronous call.
Issue: whenever the Integration method is called from the consuming application it is observed that the below method is getting called multiple times in an interval of about 3 minutes.
@WebMethod
public String expToPayroll(@WebParam(name = "arg0") String fileName , @WebParam(name = "arg1") int count){
LOGGER.severe("inside expToPayroll");
try{
String reportProcessed="";
//Application code to call the integration
}
}
so after every 3 minutes, LOGGER.severe("inside expToPayroll") gets printed and application calls other flow, without manually calling the web service.
can anyone suggest what could be the issue for multiple calls in a specific time interval?
Thanks