Seems like a good idea to me!

Can you please raise a JIRA under the improvement tag?

Paul

On Nov 14, 2007 2:46 PM, Pär Malmqvist <[EMAIL PROTECTED]> wrote:

>  Hello!
>
> The problem with "Address already in use: connect" exception for an
> Axis2 client when executing thousends of calls
> is solved by:
>
>
> Options options =
> stub._getServiceClient().getOptions(); options.setProperty(HTTPConstants.*
> REUSE_HTTP_CLIENT*, Boolean.*TRUE*);
>
> So it might be good to change the default value for HTTPConstants.*
> REUSE_HTTP_CLIENT*
> to TRUE for the client generated by the wsdl2java tool.
>
> What do you gurus think?
>
> /Pär
>
>
>
>
>
>
> > Subject: Re: Address already in use: connect
> > From: [EMAIL PROTECTED]
> > To: [email protected]
> > Date: Wed, 10 Oct 2007 10:54:29 +0100
>
> >
> > Try to set some custom options [1], like caching/reusing the same http
> > client and throttling the max number of connections.
> >
> > Michele
> >
> > [1]
> >
> http://svn.apache.org/viewcvs.cgi//webservices/axis2/trunk/java/modules/integration/test/org/apache/axis2/async/AsyncService2Test.java
> >
> >
> > On Wed, 2007-10-10 at 11:13 +0200, Pär Malmqvist wrote:
> > > Hi!
> > >
> > > I have written a simple blocking client using Axis2 1.3 API's.
> > >
> > > When I do like this:
> > >
> > > for(int i = 0; i < 1000000; i++) {
> > > ...
> > > ServiceClient sender = new ServiceClient();
> > > sender.sendReceive(payload);
> > > ...
> > > }
> > >
> > > there is no problem. The client runs for many hours.
> > >
> > >
> > >
> > > When I do like this:
> > >
> > > ServiceClient sender = new ServiceClient();
> > >
> > > for(int i = 0; i < 1000000; i++) {
> > > ...
> > > sender.sendReceive(payload);
> > > ....
> > > sender.cleanup();
> > > sender.cleanupTransport();
> > >
> > > }
> > >
> > > I get exception ....AxisFault: Address already in use: connect
> > > after a couple of thousand calls.
> > >
> > > It seems to be something wrong in the ServiceClient class which
> > > shows up after a while.
> > > Any ideas?
> > >
> > > /Pär Malmqvist
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > ______________________________________________________________________
> > > Explore the seven wonders of the world Learn more!
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
>
>
> ------------------------------
> Get news, entertainment and everything you care about at Live.com. Check
> it out! <http://www.live.com/getstarted.aspx+>
>



-- 
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

"Oxygenating the Web Service Platform", www.wso2.com

Reply via email to