You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Heiko Braun <hb...@jamba-ag.de> on 2002/09/27 13:27:28 UTC

client application hangs (http 1.1)

just for the records, i answer my own question.

after adding the axis sources to my project 
and firing the debugger i could see that sax parser 
hangs in infinte loop, trying to parse the soap response 
from an input stream. 

the problem was that the remote side set the connection 
to keep alive, since the the choosen protocol was http 1.1.
i modified the HttpSender class to read into a byte array 
and pass it to the axis engine for further processing.
this way everything works as expected.

/heiko

On Thursday 26 September 2002 16:43, Heiko Braun wrote:
-|  hi,
-|  my client app tries to invoke a service which signature looks like this:
-|
-|  public void registerMe(String myName)
-|  	throws java.rmi.RemoteException, org.company.CustomError;
-|
-|  all classes are generated from wsdl.
-|  i can see a successful request and response,
-|  but for some reason my client hangs till it reaches a timeout.
-|  neither the custom error (derived from AxisFault) gets thrown
-|  nor does the method return.
-|
-|  can someone shed light on this?
-|
-|  thanks,
-|  heiko
-|

-- 

  Heiko Braun - Entwicklung
  Jamba! AG Pfuelstrasse 5 10997 Berlin
  Tel.: +49-30-69538-206 Mobile: +49-172-8719520
  http://www.jamba.de, http://wap.jamba.de