Iniciar servidor J2EE no Linux

Pessoal, quando tento inicializar meu servidor J2EE no Linux, ocorre a seguinte mensagem de erro:

Exception in thread “main” java.lang.ExceptionInInitializerError
at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:175)
at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)
Caused by: java.lang.NullPointerException
at java.net.InetAddress.cacheAddress(InetAddress.java:648)
at java.net.InetAddress.cacheAddress(InetAddress.java:633)
at java.net.InetAddress.getAddressFromNameService(InetAddress.java:1016)
at java.net.InetAddress.getLocalHost(InetAddress.java:1125)
at com.sun.enterprise.util.Utility.getLocalHost(Utility.java:56)
at com.sun.enterprise.repository.ConfigurationImpl.<clinit>(ConfigurationImpl.java:18)
… 2 more

o que pode ser isso???

pelo que aparenta, eu acho que seja algum problema na configuração do teu /etc/hosts e/ou /etc/nss.conf

Mas como deveria ficar a configuração do /etc/hosts???

o /etc/hosts precisa ter pelo menos a seguinte entrada:

127.0.0.1 localhost localhost.localdomain

Mas assim ele já está… Será que não é outro tipo de configuração??? Por exemplo, a mesma distro em uma máquina que não está conectada na rede, funciona…

Pessoal, descobri o problema…

Era a configuração do DHCP. O nome do meu domínio estava errado.

Acertando isso, o mesmo funcionou…