Não é possível iniciar o Glassfish 4.1 Server, baixar, descompactar, instalar, Windows 8.1

2

Antes de começar, gostaria de dizer que preciso colocar um espaço em muitos dos links, porque sou novo no superusuário & tem restrições. Você encontrará os espaços http: // (AQUI) localhost: 4848 /. Sinto muito pelo inconveniente, espero que essa restrição seja suspensa em breve.

Eu não consigo iniciar o servidor Glassfish 4.1.
Estou correndo, Windows 8.1, 64x.

Eu baixei, Java EE 7 Plataforma completa glassfish-4.1.zip
A partir daqui: link

Descompactado com 7-Zip 9,20 . Coloque zipado em uma pasta com o meu outro zipado.
Coloque descompactado em C .

Caminho: C: \ glassfish-4.1
Próximo dentro, glassfish4 .

Caminho: C: \ glassfish-4.1 \ glassfish4

Próximodentro,bin.

Caminho:C:\glassfish-4.1\glassfish4\bin

Agora, asadmin Windows Batch File , abre o prompt de comando, C: \ Windows \ system32 \ cmd.exe, asadmin > .

Digite, start-domain , Em seguida, saídas cmd.exe Aguardando o domínio1 iniciar ........ (muitos desses) ...... serverNoStart Comando start-domain falhou.

Aberto, pkg , correu, foi instalado.

Aberto,updatetoolsexecutou,instalou.

Novamente, em asadmin Windows Batch File , abre o prompt de comando, C: \ Windows \ system32 \ cmd.exe, asadmin >.

Digite, start-domain , Em seguida, saídas cmd.exe Aguardando o domínio1 iniciar ........ (muitos desses) ...... serverNoStart Comando start-domain falhou.

Se eu tentar asadmin start-domain ou glassfish4 / bin / asadmin start-domain deste local, recebo o seguinte.

Eugostariadeentendermelhoranaturezadesseproblema.Sugestõessobrecomoconsertar/iniciaroservidor?

P.S.quandoeuverifico link

P.S.S.quandotentoiniciaroGlassFishapartirdoNetBeans...

    
por ReedWilliams8404 14.04.2015 / 16:06

2 respostas

1

A última tela onde você tenta iniciar o GlassFish através do NetBeans sugere que já existe algo em execução, que está ligado à porta 8080 e / ou à porta 8443. Verifique se não há outro servidor de aplicativos (Tomcat etc) em execução no momento.

Além disso, o log do servidor deve informar o que está errado:

C:\glassfish-4.1\glassfish4\glassfish\domains\domain1\logs\server.log
    
por 27.05.2015 / 16:58
6

link

O principal motivo é que outro servidor está usando a porta 8080, que é a única por padrão (para verificar no Windows se essas portas estão sendo usadas na linha de comandos: netstat -a -o )

Você precisaria mudar em:

/glassfish/domains/domain1/config/domain.xml

Change: name="http-listener-1" port="8080"
        name="http-listener-2" port="8181"

To:     name="http-listener-1" port="9090"
        name="http-listener-2" port="9191"

Em seguida, remova o servidor do seu framework (Eclipse por exemplo), feche-o, inicie-o e adicione o Glashfish novamente.

Antes de iniciar seu framework, certifique-se de que não exista nenhum arquivo como:

/glassfish/domains/domain1/osgi-cache/felix/*.lock

Caso exista, remova-o, você pode parar qualquer processo Java para removê-lo.

Estes passos funcionaram para mim.

    
por 15.10.2015 / 18:01