Win a copy of Programmers Guide to Apache Thrift this week in the Open Source forum!

kedar talgaonkar

Greenhorn
+ Follow
since May 30, 2019
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by kedar talgaonkar

Hi Team,

I seem to have a problem with SOAP based service using HTTPS in WebLogic,
The HTTPS Request works with small request size but with request about 20kb or more fails to respond with socket timeout.
On checking with fiddler .. we found the request content expected and received mismatch.
Not sure where the issue is ?

checked serverside request buffer size is max

Please find below setup:
WebLogic 10.3.4
java- JROCKIT 6
saaj.impl
JSSE Enabled in weblogic

Error in log:
30-05-2019 16:35:50 [SEVERE] ASyncDocumentMgmtInterface reindexDocs() Line: 218 class javax.xml.ws.WebServiceException java.net.SocketException: Connection reset SERVICE_NOT_REACHABLE Unable to call ASyncDocumentMgmt: Reindex Documents Web Service in 3 attempts.
com.sun.xml.ws.transport.http.client.HttpClientTransport.readResponseCodeAndMessage(HttpClientTransport.java:218)
com.sun.xml.ws.transport.http.client.HttpTransportPipe.process(HttpTransportPipe.java:204)
com.sun.xml.ws.transport.http.client.HttpTransportPipe.processRequest(HttpTransportPipe.java:124)
com.sun.xml.ws.transport.DeferredTransportPipe.processRequest(DeferredTransportPipe.java:96)
com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:866)
com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:815)
com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:778)
com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:680)
com.sun.xml.ws.client.Stub.process(Stub.java:272)
com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:153)
com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:115)
com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:95)
com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:136)
com.sun.proxy.$Proxy119.reindexDocuments(Unknown Source)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
weblogic.wsee.jaxws.spi.ClientInstanceInvocationHandler.invoke(ClientInstanceInvocationHandler.java:84)
com.sun.proxy.$Proxy120.reindexDocuments(Unknown Source)
com.xxxxx.ws.clients.fb.ASyncDocumentMgmtInterface.reindexDocs(ASyncDocumentMgmtInterface.java:387)
com.xxxxx.bo.DocumentMgmtBO.batchReindex(DocumentMgmtBO.java:1447)
com.xxxxx.bo.ReindexMultipleDocumentsBO.reindexDocs(ReindexMultipleDocumentsBO.java:39)
com.xxxxx.bo.ReindexMultipleDocumentsBO.run(ReindexMultipleDocumentsBO.java:32)


Stack Trace:

"Thread-19" id=112 idx=0x1a8 tid=12440 prio=5 alive, in native, daemon
         
               at jrockit/net/SocketNativeIO.readBytesPinned(Ljava/io/FileDescriptor;[BIII)I(Native Method)
         
               at jrockit/net/SocketNativeIO.socketRead(SocketNativeIO.java:32)
         
               at java/net/SocketInputStream.socketRead0(Ljava/io/FileDescriptor;[BIII)I(SocketInputStream.java)
         
               at java/net/SocketInputStream.read(SocketInputStream.java:129)
         
               at weblogic/socket/JSSEFilterImpl.readFromNetwork(JSSEFilterImpl.java:404)
         
               at weblogic/socket/JSSEFilterImpl.read(JSSEFilterImpl.java:383)
         
               ^-- Holding lock: weblogic/socket/JSSEFilterImpl@0x000000001EC6F890[biased lock]
         
               at weblogic/socket/JSSESocket$JSSEInputStream.read(JSSESocket.java:58)
         
               at java/io/BufferedInputStream.fill(BufferedInputStream.java:218)
         
               at java/io/BufferedInputStream.read1(BufferedInputStream.java:258)
         
               at java/io/BufferedInputStream.read(BufferedInputStream.java:317)
         
               ^-- Holding lock: java/io/BufferedInputStream@0x000000001EC71360[biased lock]
         
               at weblogic/net/http/MessageHeader.isHTTP(MessageHeader.java:224)
         
               at weblogic/net/http/MessageHeader.parseHeader(MessageHeader.java:148)
         
               at weblogic/net/http/HttpClient.parseHTTP(HttpClient.java:468)
         
               at weblogic/net/http/HttpURLConnection.getInputStream(HttpURLConnection.java:377)
         
               ^-- Holding lock: weblogic/net/http/SOAPHttpsURLConnection@0x00000000212A5498[biased lock]
         
               at weblogic/net/http/SOAPHttpsURLConnection.getInputStream(SOAPHttpsURLConnection.java:37)
         
               at weblogic/net/http/HttpURLConnection.getHeaderField(HttpURLConnection.java:720)
         
               at weblogic/net/http/HttpURLConnection.getResponseCode(HttpURLConnection.java:980)
         
               at com/sun/xml/ws/transport/http/client/HttpClientTransport.readResponseCodeAndMessage(HttpClientTransport.java:215)
         
               at com/sun/xml/ws/transport/http/client/HttpTransportPipe.process(HttpTransportPipe.java:204)
         
               at com/sun/xml/ws/transport/http/client/HttpTransportPipe.processRequest(HttpTransportPipe.java:124)
         
               at com/sun/xml/ws/transport/DeferredTransportPipe.processRequest(DeferredTransportPipe.java:121)
         
               at com/sun/xml/ws/api/pipe/Fiber.__doRun(Fiber.java:866)
         
               at com/sun/xml/ws/api/pipe/Fiber._doRun(Fiber.java:815)
         
               at com/sun/xml/ws/api/pipe/Fiber.doRun(Fiber.java:778)
         
               at com/sun/xml/ws/api/pipe/Fiber.runSync(Fiber.java:680)
         
               ^-- Holding lock: com/sun/xml/ws/api/pipe/Fiber@0x0000000020189B68[biased lock]
         
               at com/sun/xml/ws/client/Stub.process(Stub.java:272)
         
               at com/sun/xml/ws/client/sei/SEIStub.doProcess(SEIStub.java:153)
         
               at com/sun/xml/ws/client/sei/SyncMethodHandler.invoke(SyncMethodHandler.java:115)
         
               at com/sun/xml/ws/client/sei/SyncMethodHandler.invoke(SyncMethodHandler.java:95)
         
               at com/sun/xml/ws/client/sei/SEIStub.invoke(SEIStub.java:136)
         
               at com/sun/proxy/$Proxy119.reindexDocuments(Ldocumentservice/common/xxxxx/xxxxx/xxxxx/REINDEXDOCUMENTSREQUEST;)V(Unknown Source)
         
               at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
         
               at jrockit/vm/Reflect.invokeMethod(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
         
               at sun/reflect/NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;(Native Method)
         
               at sun/reflect/NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         
               at sun/reflect/DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         
               at java/lang/reflect/Method.invoke(Method.java:597)
         
               at weblogic/wsee/jaxws/spi/ClientInstanceInvocationHandler.invoke(ClientInstanceInvocationHandler.java:84)
         
               at com/sun/proxy/$Proxy120.reindexDocuments(Ldocumentservice/common/xxxxx/xxxxx/xxxxx/REINDEXDOCUMENTSREQUEST;)V(Unknown Source)
         
               at com/xxxxx/ws/clients/fb/ASyncDocumentMgmtInterface.reindexDocs(ASyncDocumentMgmtInterface.java:387)
         
               at com/xxxxx/bo/DocumentMgmtBO.batchReindex(DocumentMgmtBO.java:1447)
         
               at com/xxxxx/bo/ReindexMultipleDocumentsBO.reindexDocs(ReindexMultipleDocumentsBO.java:39)
         
               at com/xxxxx/bo/ReindexMultipleDocumentsBO.run(ReindexMultipleDocumentsBO.java:31)
         
               at jrockit/vm/RNI.c2java(JJJJJ)V(Native Method)
         
               -- end of trace
2 weeks ago