Hi,
I am trying to invoke a application webservice by posting a large 58 MB PDF file data as input to it.Facing issues while invoking the webservice.Below is the flow that I am implementing.
Flow:
- Using pub.File:getFile, retreive the PDF file as Stream.
- Convert Stream to base64format.
- Post the base64Format data in a string to a webservice.(Its failing at this step).
Getting one of the error while invoking the webservice.
java.net.SocketException: Connection reset
(or)
com.wm.app.b2b.server:InvocationTargetException
Below are the settings existing for large file handling in my IS.
watt.server.tspace.max=104857600
watt.server.tspace.location=/eai02/apps/e001/IS/WM71O/IntegrationServer/tspace
watt.server.cache.gcMins=5 (Invoking GarbageCollector for ever 5 mins)
watt.server.keepAliveTimeout=1200000 (Which is 20 mins)
Also JAVA Heap is set to 8GB.
I am able to send upto 43 MB file to webservice without any issues.
Please suggest if I need to do any more settings.
It’s Urgent.Please respond.
Thanks,
Sirisha.