Erro ao iniciar glassfish no netbeans

3 respostas
J

oi turma

estou tendo dificuldade de trabalhar com o glassfish 3.1.1 no netbeans 7.1 RC2

Assim que instalei o glassfish ele inicia normalmente o projeto e abre o browser carregando o sistema. Mas se eu paro o glassfish e tento iniciar o projeto novamente, estoura esse erro:

[#|2012-01-02T20:32:05.409-0400|INFO|glassfish3.1.1|javax.enterprise.system.tools.admin.com.sun.enterprise.v3.admin|_ThreadID=26;_ThreadName=Thread-2;|Iniciado servidor desligado|#]

[#|2012-01-02T20:32:05.987-0400|SEVERE|glassfish3.1.1|javax.enterprise.system.std.com.sun.enterprise.server.logging|_ThreadID=26;_ThreadName=Thread-2;|log4j:ERROR LogMananger.repositorySelector was null likely due to error in class reloading, using NOPLoggerRepository.|#]

[#|2012-01-02T20:32:06.861-0400|SEVERE|glassfish3.1.1|com.sun.grizzly.config.GrizzlyServiceListener|_ThreadID=17;_ThreadName=Thread-2;|service exception
java.lang.RuntimeException: ClientAbortException:  java.nio.channels.ClosedChannelException
	at com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:243)
	at com.sun.grizzly.tcp.http11.GrizzlyAdapter.service(GrizzlyAdapter.java:168)
	at com.sun.enterprise.v3.server.HK2Dispatcher.dispath(HK2Dispatcher.java:117)
	at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:238)
	at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:828)
	at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:725)
	at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1019)
	at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:225)
	at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
	at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
	at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
	at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
	at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
	at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
	at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
	at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
	at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
	at java.lang.Thread.run(Thread.java:662)
Caused by: ClientAbortException:  java.nio.channels.ClosedChannelException
	at com.sun.grizzly.tcp.http11.GrizzlyOutputBuffer.doFlush(GrizzlyOutputBuffer.java:439)
	at com.sun.grizzly.tcp.http11.GrizzlyOutputBuffer.flush(GrizzlyOutputBuffer.java:405)
	at com.sun.grizzly.tcp.http11.GrizzlyOutputStream.flush(GrizzlyOutputStream.java:140)
	at com.sun.enterprise.v3.admin.AdminAdapter.service(AdminAdapter.java:240)
	... 17 more
Caused by: java.nio.channels.ClosedChannelException
	at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:126)
	at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:324)
	at com.sun.grizzly.util.OutputWriter.flushChannel(OutputWriter.java:108)
	at com.sun.grizzly.util.OutputWriter.flushChannel(OutputWriter.java:76)
	at com.sun.grizzly.http.SocketChannelOutputBuffer.flushChannel(SocketChannelOutputBuffer.java:326)
	at com.sun.grizzly.http.SocketChannelOutputBuffer.flushBuffer(SocketChannelOutputBuffer.java:398)
	at com.sun.grizzly.http.SocketChannelOutputBuffer.flush(SocketChannelOutputBuffer.java:376)
	at com.sun.grizzly.http.ProcessorTask.action(ProcessorTask.java:1247)
	at com.sun.grizzly.tcp.Response.action(Response.java:268)
	at com.sun.grizzly.tcp.http11.GrizzlyOutputBuffer.doFlush(GrizzlyOutputBuffer.java:434)
	... 20 more
|#]

[#|2012-01-02T20:32:09.452-0400|INFO|glassfish3.1.1|javax.enterprise.system.tools.admin.org.glassfish.server|_ThreadID=26;_ThreadName=Thread-51;|JMXStartupService: Stopped JMXConnectorServer: null|#]

[#|2012-01-02T20:32:09.452-0400|INFO|glassfish3.1.1|javax.enterprise.system.tools.admin.org.glassfish.server|_ThreadID=26;_ThreadName=Thread-51;|JMXStartupService and JMXConnectors have been shut down.|#]

[#|2012-01-02T20:32:09.452-0400|INFO|glassfish3.1.1|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=26;_ThreadName=Thread-51;|Procedimento de desligamento concluído|#]

Já tentei apagar a pasta build, autodeploy, apllications > _internall , mandei limpar e construir de novo...... encerrei o serviço "java" no gerenciador de tarefas. E tento inciar novamente, e o erro permanece.

A unica forma de fazer o glassfish voltar a funcionar eh desinstalando e instalando novamente.

Antes eu usava o netbeans 7.1, dai atualizei pra 7.1 RC 2. Estou usando windows 7 ultimate.

Alguem ja passou por esse problema? Alguem tem uma ideia de como resolver??

ja quebrei mto a cabeca com isso :shock: :?:

thank´s

3 Respostas

otaviojava

Verifica se não existe serviço já utilizando a porta 8080 ou a 4848, já que são as portas que o glassfish usa.

J

nao tem nada rodando…soh o glassfish mesmo.

Tanto eh que ele roda na primeira vez…é como se ele tivesse prendendo a porta quando parasse de executar. Ai quando preciso iniciar o servidor novamente, ele da esse erro

J

ninguem mais sabe me ajudar??? :shock:
alguma sugestao??

no eclipse funciona normal com qualquer servidor. Só no netbeans que não funciona. Ja reinstalei o netbeans, o glassfish, mas o problema continua

Criado 2 de janeiro de 2012
Ultima resposta 4 de jan. de 2012
Respostas 3
Participantes 2