Tecnologia – Glassfish – java.net.BindException: Address already in use: JVM_Bind
Incidente
No processo de deploy do Gestão do ponto, no Glassfish, ocorre a seguinte mensagem: java.net.BindException: Address already in use: JVM_Bind.
Causa
Esta mensagem é apresentada, pois alguma porta do Glassfish, como as portas JMS e ORB, estão em uso pelo sistema, geralmente por já ter um outro domínio do Glassfish usando essas portas.
Solução
Para que a mensagem não ocorra mais e o deploy do Gestão do ponto seja efetuado, siga o procedimento abaixo:
1. Verifique se existe alguma das portas do Glassfish sendo utilizada por outro processo;
2. Abra o CMD como administrador;
3. Execute o comando netstat -ano | findstr :<número_da_porta>, substituindo <número_da_porta> pelo número da porta que está em uso;
4. Identifique o PID (Process Identifier) do processo que está utilizando a porta;
5. Abra o Gerenciador de Tarefas e encontre o processo com o PID identificado;
6. Finalize o processo ou altere a configuração da porta no Glassfish para utilizar outra porta disponível;
7. Realize o deploy novamente.