• Post Reply Bookmark Topic Watch Topic
  • New Topic

Urgent: Web Service call Exception  RSS feed

 
Andy Aung
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Dear all,

I get the following exception from Java Web Service. Please kindly suggest me for the exception. What can cause the error? What does it mean 'Read timed out'?


Caused by: com.sun.xml.messaging.saaj.SOAPExceptionImpl: Error setting the source for SOAPPart: Read timed out
at com.sun.xml.messaging.saaj.soap.SOAPPartImpl.setContent(SOAPPartImpl.java:263)
at com.sun.xml.messaging.saaj.soap.MessageImpl.init(MessageImpl.java:364) ... 23 more


Thanks you all.

 
Andy Aung
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,

Is there anyone who can help me on my problem? It is very important for me. Thanks you all.
 
Ulf Dittmer
Rancher
Posts: 42972
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Does this happen in the client or in the service? Seeing the relevant code might help (please UseCodeTags when posting code).
 
Andy Aung
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

This happen at the JAVA Web service. Client is written in C#.Net. Client got the following exception when it call to JAVA web service. But the client program is running at tow different servers. One server is ok.. The other server got that problem. Any idea please?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Draft//EN">
<HTML>
<HEAD>
<TITLE>Error 500--Internal Server Error</TITLE>
<META NAME="GENERATOR" CONTENT="WebLogic Server">
</HEAD>
<BODY bgcolor="white">
<FONT FACE=Helvetica><BR CLEAR=all>
<TABLE border=0 cellspacing=5><TR><TD><BR CLEAR=all>
<FONT FACE="Helvetica" COLOR="black" SIZE="3"><H2>Error 500--Internal Server Error</H2>
</FONT></TD></TR>
</TABLE>
<TABLE border=0 width=100% cellpadding=10><TR><TD VALIGN=top WIDTH=100% BGCOLOR=white><FONT FACE="Courier New"><pre>org.springframework.ws.soap.SoapMessageCreationException: Could not create message from InputStream: Unable to internalize message; nested exception is com.sun.xml.messaging.saaj.SOAPExceptionImpl: Unable to internalize message
at org.springframework.ws.soap.saaj.SaajSoapMessageFactory.createWebServiceMessage(SaajSoapMessageFactory.java:181)
at org.springframework.ws.transport.AbstractWebServiceConnection.receive(AbstractWebServiceConnection.java:86)
at org.springframework.ws.transport.support.WebServiceMessageReceiverObjectSupport.handleConnection(WebServiceMessageReceiverObjectSupport.java:86)
at org.springframework.ws.transport.http.WebServiceMessageReceiverHandlerAdapter.handle(WebServiceMessageReceiverHandlerAdapter.java:57)
at org.springframework.ws.transport.http.MessageDispatcherServlet.doService(MessageDispatcherServlet.java:197)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:511)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3253)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2010)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1916)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
Caused by: com.sun.xml.messaging.saaj.SOAPExceptionImpl: Unable to internalize message
at com.sun.xml.messaging.saaj.soap.MessageImpl.init(MessageImpl.java:470)
at com.sun.xml.messaging.saaj.soap.MessageImpl.<init>(MessageImpl.java:273)
at com.sun.xml.messaging.saaj.soap.ver1_1.SOAPMessageFactory1_1Impl.createMessage(SOAPMessageFactory1_1Impl.java:62)
at org.springframework.ws.soap.saaj.SaajSoapMessageFactory.createWebServiceMessage(SaajSoapMessageFactory.java:164)
... 20 more
Caused by: com.sun.xml.messaging.saaj.SOAPExceptionImpl: Error setting the source for SOAPPart: Read timed out
at com.sun.xml.messaging.saaj.soap.SOAPPartImpl.setContent(SOAPPartImpl.java:263)
at com.sun.xml.messaging.saaj.soap.MessageImpl.init(MessageImpl.java:364)
... 23 more

</pre></FONT></TD></TR>
</TABLE>

</BODY>
</HTML>
 
Ulf Dittmer
Rancher
Posts: 42972
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Have you used a tool like SOAPUI or tcpmon to inspect whether the SOAP sent to both servers are identical?
 
Andy Aung
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I debugged SOAP by using Tcp Trace and Filddler tools. Request SOAP messages from both server are the exactly the same. Only respone is different. One server received proper SOAP response. The other server get the exception with HTML content. Please don't hesitate for further information. Help me to find out the problem.
Thanks a lot for your reply.
 
Jimmy Clark
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Post a copy of the good SOAP response received by the server and from the web service.
 
Andy Aung
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi ,
This is that one server received SOAP response from web service.

HTTP/1.1 200 OK
Date: Fri, 15 Sep 2009 07:06:40 GMT
Transfer-Encoding: chunked
Content-Length: 275
Content-Type: text/xml; charset=utf-8
Accept: text/xml, text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
SOAPAction: ""
X-Powered-By: Servlet/2.4 JSP/2.0


<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body><MyWebSrvMessageResponse xmlns="http://www.MyWebSrv.com/TestService/cswebservice"><content>true</content>
</MyWebSrvMessageResponse></SOAP-ENV:Body>
</SOAP-ENV:Envelope>
 
Andy Aung
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

Any finding please?
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!