Hi,

The root cause of the problem is SocketTimeoutException, parsing is just the 
follow error.
The servlet has a timeout by reading post request after 30 sec, caused either 
by network or client problem.

Regards,
Andrei.

> -----Original Message-----
> From: BabuLal [mailto:[email protected]]
> Sent: Montag, 13. November 2017 08:32
> To: [email protected]
> Subject: java.lang.RuntimeException: Couldn't parse stream.
> 
> Hello All, I am using
> CXF 3.0.1
> camel 2.14.0
> jdk1.8.0_73
> and deploying on weblogic 12c and accessing WSDl over https/SSL..
> 
> While consuming secure WSDL web-service URL first time i always getting
> below error and but second time on wards my web-service is giving expected
> proper response.. and as side note same web-service if i access over http(not
> secure URL) then it is always giving proper expected response, not like below
> "Couldn't parse stream." in secure WSDL URL . What could create
> this issue ?
> 
> 
> java.lang.RuntimeException: Couldn't parse stream.
>         at
> org.apache.cxf.staxutils.StaxUtils.createXMLStreamReader(StaxUtils.java:1447)
>         at
> org.apache.cxf.interceptor.StaxInInterceptor.handleMessage(StaxInInterceptor.
> java:123)
>         at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChai
> n.java:307)
>         at
> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationOb
> server.java:121)
>         at
> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDes
> tination.java:243)
>         at
> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletCon
> troller.java:223)
>         at
> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java
> :197)
>         at
> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java
> :149)
>         at
> org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServ
> let.java:171)
>         at
> org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractH
> TTPServlet.java:286)
>         at
> org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServl
> et.java:206)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:751)
>         at
> org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServ
> let.java:262)
>         at
> weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecu
> rityHelper.java:280)
>         at
> weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecu
> rityHelper.java:254)
>         at
> weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.j
> ava:136)
>         at
> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:346)
>         at
> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:243)
>         at
> weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrap
> Run(WebAppServletContext.java:3432)
>         at
> weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(
> WebAppServletContext.java:3402)
>         at
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.j
> ava:321)
>         at
> weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
>         at
> weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
>         at
> weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppSer
> vletContext.java:2285)
>         at
> weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServl
> etContext.java:2201)
>         at
> weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletConte
> xt.java:2179)
>         at
> weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1572
> )
>         at
> weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.r
> un(ContainerSupportProviderImpl.java:255)
>         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)
>         at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
> Caused by: com.ctc.wstx.exc.WstxIOException: Read time out after 30000 millis
>         at
> com.ctc.wstx.stax.WstxInputFactory.doCreateSR(WstxInputFactory.java:550)
>         at
> com.ctc.wstx.stax.WstxInputFactory.createSR(WstxInputFactory.java:605)
>         at
> com.ctc.wstx.stax.WstxInputFactory.createSR(WstxInputFactory.java:628)
>         at
> com.ctc.wstx.stax.WstxInputFactory.createXMLStreamReader(WstxInputFactory
> .java:331)
>         at
> org.apache.cxf.staxutils.StaxUtils.createXMLStreamReader(StaxUtils.java:1445)
>         ... 29 more
> Caused by: java.net.SocketTimeoutException: Read time out after 30000 millis
>         at
> weblogic.socket.NIOSocketMuxer$NIOInputStream.readInternal(NIOSocketMux
> er.java:812)
>         at
> weblogic.socket.NIOSocketMuxer$NIOInputStream.read(NIOSocketMuxer.java:
> 745)
>         at
> weblogic.socket.NIOSocketMuxer$NIOInputStream.read(NIOSocketMuxer.java:
> 728)
>         at
> weblogic.socket.JSSEFilterImpl.readFromNetwork(JSSEFilterImpl.java:462)
>         at weblogic.socket.JSSEFilterImpl.read(JSSEFilterImpl.java:424)
>         at
> weblogic.socket.JSSESocket$JSSEInputStream.read(JSSESocket.java:98)
>         at
> weblogic.servlet.internal.PostInputStream.readAndCalTime(PostInputStream.ja
> va:230)
>         at
> weblogic.servlet.internal.PostInputStream.read(PostInputStream.java:178)
>         at
> weblogic.servlet.internal.ServletInputStreamImpl.read(ServletInputStreamImpl.
> java:251)
>         at java.io.FilterInputStream.read(FilterInputStream.java:133)
>         at com.ctc.wstx.io.BaseReader.readBytes(BaseReader.java:155)
>         at com.ctc.wstx.io.UTF8Reader.loadMore(UTF8Reader.java:368)
>         at com.ctc.wstx.io.UTF8Reader.read(UTF8Reader.java:111)
>         at
> com.ctc.wstx.io.ReaderBootstrapper.initialLoad(ReaderBootstrapper.java:250)
>         at
> com.ctc.wstx.io.ReaderBootstrapper.bootstrapInput(ReaderBootstrapper.java:1
> 33)
>         at
> com.ctc.wstx.stax.WstxInputFactory.doCreateSR(WstxInputFactory.java:545)
>         ... 33 more
> 
> <Nov 7, 2017 4:58:03 PM IST> <Warning>
> <org.apache.cxf.phase.PhaseInterceptorChain> <BEA-000000> <Interceptor for
> {http://service/eif/ekaplus/com/EIFM
> essage}eifgateway has thrown exception, unwinding now
> java.lang.RuntimeException: Couldn't parse stream.
>         at
> org.apache.cxf.staxutils.StaxUtils.createXMLStreamReader(StaxUtils.java:1447)
>         at
> org.apache.cxf.interceptor.StaxInInterceptor.handleMessage(StaxInInterceptor.
> java:123)
>         at
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChai
> n.java:307)
>         at
> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationOb
> server.java:121)
>         at
> org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDes
> tination.java:243)
>         Truncated. see log file for complete stacktrace Caused By:
> com.ctc.wstx.exc.WstxIOException: Read time out after 30000 millis
>         at
> com.ctc.wstx.stax.WstxInputFactory.doCreateSR(WstxInputFactory.java:550)
>         at
> com.ctc.wstx.stax.WstxInputFactory.createSR(WstxInputFactory.java:605)
>         at
> com.ctc.wstx.stax.WstxInputFactory.createSR(WstxInputFactory.java:628)
>         at
> com.ctc.wstx.stax.WstxInputFactory.createXMLStreamReader(WstxInputFactory
> .java:331)
>         at
> org.apache.cxf.staxutils.StaxUtils.createXMLStreamReader(StaxUtils.java:1445)
>         Truncated. see log file for complete stacktrace Caused By:
> java.net.SocketTimeoutException: Read time out after 30000 millis
>         at
> weblogic.socket.NIOSocketMuxer$NIOInputStream.readInternal(NIOSocketMux
> er.java:812)
>         at
> weblogic.socket.NIOSocketMuxer$NIOInputStream.read(NIOSocketMuxer.java:
> 745)
>         at
> weblogic.socket.NIOSocketMuxer$NIOInputStream.read(NIOSocketMuxer.java:
> 728)
>         at
> weblogic.socket.JSSEFilterImpl.readFromNetwork(JSSEFilterImpl.java:462)
>         at weblogic.socket.JSSEFilterImpl.read(JSSEFilterImpl.java:424)
>         Truncated. see log file for complete stacktrace
> >
> 
> 
> 
> --
> Sent from: http://cxf.547215.n5.nabble.com/cxf-user-f547216.html

Reply via email to