Hi All,
I am using JDeveloper 11.1.1.7.0 and Weblogic 10.3.
I have created a working web service using SOAP. In the service, my web method is actually creating a PDF file with 'n' pages. I have created another method splitFiles with @WebMethod(exclude=true) which will break down the 'n' page document into 'n' documents. I have made the call to splitFiles from my web method. Up till this, it is working.
The problem comes when i am firing multiple requests concurrently to the service from a web proxy I created. The web method is supporting parallel execution, but the execution becomes sequential when the process enters splitFiles method. As a result of this, my entire service does not support concurrent requests. What could be the reason for this sequential execution?
Is it because
1) I am doing file operations in this method?
2) Non Web Methods do not support concurrency?
Please let know the possible reasons for this issue.
Thanks in advance.