This is because "localhost" has been hard coded in CarbonInet4AddressImpl#getLocalHostName and CarbonInet6AddressImpl#getLocalHostName, to avoid the unnecessary delays. If you could fix it to get the proper name it will be great. This has not been an issue so far, but it can cause problems in certain cases.
See http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4939977 Thanks Azeez On Thu, Aug 12, 2010 at 10:06 AM, Kasun Indrasiri <[email protected]> wrote: > Hi all, > > We have faced an issue in ESB, where we cannot get the actual host name of > the machine which ESB runs on. > The host name is retrieved using InetAddress as follows. > > InetAddress addr = InetAddress.getLocalHost(); > hostName = addr.getHostName(); // (this is always 'localhost' and not equal > to machine's 'bash$ hostname' value) > > I had a discussion with Azzez regarding this, and the workaround is to > remove the following entries from wso2server.sh. (InetAddress has a bug, > which leads to 5 sec delay in env where there is no reverse DNS enabled. > This configuration is used to address that) > > -Xbootclasspath/a:"$CARBON_XBOOTCLASSPATH" \ > -Dimpl.prefix=Carbon \ > > AFAIK, this issue is common to all the products. Are we going to fix this > in our future releases? > > > Thanks. > > -- > Kasun Indrasiri > Senior Software Engineer > WSO2, Inc.; http://wso2.com > lean.enterprise.middleware > > cell: +94 71 536 4128 > Blog : http://kasunpanorama.blogspot.com/ > > _______________________________________________ > Carbon-dev mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > -- Afkham Azeez Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com, Lean . Enterprise . Middleware Member; Apache Software Foundation; http://www.apache.org/ email: [email protected] cell: +94 77 3320919 blog: http://blog.afkham.org twitter: http://twitter.com/afkham_azeez linked-in: http://lk.linkedin.com/in/afkhamazeez
_______________________________________________ Carbon-dev mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
