+1 given the number of ports we need to change at the moment.

Thanks,
Thilina

On Sun, May 15, 2011 at 10:19 PM, Afkham Azeez <az...@wso2.com> wrote:

> This will be a great usability enhancement. People will be able to startup
> multiple carbon servers without changing anything. Everything will work
> OOTB.
>
>
> On Sun, May 15, 2011 at 10:17 PM, Afkham Azeez <az...@wso2.com> wrote:
>
>> In Tomcat, the following method is used when certain ports need to be
>> used;
>>
>> protected int bind(ServerSocket socket, int portstart, int retries) throws
>> IOException {
>>         InetSocketAddress addr = null;
>>         while ( retries > 0 ) {
>>             try {
>>                 addr = new InetSocketAddress(getBind(), portstart);
>>                 socket.bind(addr);
>>                 setPort(portstart);
>>                 log.info("Receiver Server Socket bound to:"+addr);
>>                 return 0;
>>             }catch ( IOException x) {
>>                 retries--;
>>                 if ( retries <= 0 ) {
>>                     log.info("Unable to bind server socket to:"+addr+"
>> throwing error.");
>>                     throw x;
>>                 }
>>                 portstart++;
>>                 try {Thread.sleep(25);}catch( InterruptedException
>> ti){Thread.interrupted();}
>>                 retries = bind(socket,portstart,retries);
>>             }
>>         }
>>         return retries;
>>     }
>>
>> We can provide such a util method and whoever wants to open ports, can
>> request for a port from that util method.
>>
>>
>> On Fri, May 13, 2011 at 2:20 PM, Hiranya Jayathilaka <hira...@wso2.com>wrote:
>>
>>> 1. Change the HTTP/S ports in mgt-transports.xml (2)
>>> 2. Change the HTTP/S ports in axis2.xml (2)
>>> 3. Change the LDAP ports in carbon.xml (2)
>>> 4. Change the Qpid ports in carbon.xml (2)
>>> 5. Change the JMX ports in advanced/jmx.xml (2)
>>>
>>> Total 10 ports to change :(
>>>
>>>
>>> --
>>> Hiranya Jayathilaka
>>> Senior Software Engineer;
>>> WSO2 Inc.;  http://wso2.org
>>> E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
>>> Blog: http://techfeast-hiranya.blogspot.com
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> Carbon-dev@wso2.org
>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>>
>> --
>> *Afkham Azeez*
>> Director of Architecture; WSO2, Inc.; http://wso2.com
>> Member; Apache Software Foundation; http://www.apache.org/
>> * <http://www.apache.org/>**
>> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919
>> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
>> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
>> *
>> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
>> *
>> *
>> *Lean . Enterprise . Middleware*
>>
>>
>
>
> --
> *Afkham Azeez*
> Director of Architecture; WSO2, Inc.; http://wso2.com
> Member; Apache Software Foundation; http://www.apache.org/
> * <http://www.apache.org/>**
> email: **az...@wso2.com* <az...@wso2.com>* cell: +94 77 3320919
> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
> *
> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
> *
> *
> *Lean . Enterprise . Middleware*
>
>
> _______________________________________________
> Carbon-dev mailing list
> Carbon-dev@wso2.org
> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Thilina Buddhika
Senior Software Engineer
WSO2 Inc. ; http://wso2.com
lean . enterprise . middleware

phone : +94 77 44 88 727
blog : http://blog.thilinamb.com
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to