Problemas ao iniciar o JBoss 7.1

12 respostas
F

Ao iniciar o servidor JBoss 7.1 dentro do Eclipse Indigo fica com a mensagem na barra de progresso “Starting Jboss 7.1 Runtime Server” até dar a mensagem “Server JBoss 7.1 Runtime Server failed to start” , mas na console d Eclipse fica com o seguinte resultado:

17:03:15,174 INFO  [org.jboss.modules] JBoss Modules version 1.1.1.GA
17:03:17,007 INFO  [org.jboss.msc] JBoss MSC version 1.0.2.GA
17:03:17,125 INFO  [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final "Brontes" starting
17:03:20,929 INFO  [org.jboss.as.server] JBAS015888: Creating http management service using socket-binding (management-http)
17:03:20,976 INFO  [org.xnio] XNIO Version 3.0.3.GA
17:03:21,030 INFO  [org.xnio.nio] XNIO NIO Implementation Version 3.0.3.GA
17:03:21,113 INFO  [org.jboss.as.naming] JBAS011800: Activating Naming Subsystem
17:03:21,194 INFO  [org.jboss.as.logging] JBAS011502: Removing bootstrap log handlers
17:03:21,497 INFO  [org.jboss.as.security] (MSC service thread 1-3) JBAS013100: Current PicketBox version=4.0.7.Final
17:03:23,211 INFO  [org.jboss.as.connector] (MSC service thread 1-2) JBAS010408: Starting JCA Subsystem (JBoss IronJacamar 1.0.9.Final)
17:03:23,501 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 27) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
17:03:23,518 INFO  [org.jboss.as.naming] (MSC service thread 1-3) JBAS011802: Starting Naming Service
17:03:24,225 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-4) JBAS015400: Bound mail session [java:jboss/mail/Default]
17:03:24,971 INFO  [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-2) Starting Coyote HTTP/1.1 on http--127.0.0.1-8080
17:03:26,513 INFO  [org.jboss.ws.common.management.AbstractServerConfig] (MSC service thread 1-3) JBoss Web Services - Stack CXF Server 4.0.2.GA
17:03:27,021 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]
17:03:27,175 INFO  [org.jboss.as.server.deployment.scanner] (MSC service thread 1-2) JBAS015012: Started FileSystemDeploymentService for directory D:\Felipe\jboss-as-7.1.1.Final\standalone\deployments
17:03:27,242 INFO  [org.jboss.as.remoting] (MSC service thread 1-1) JBAS017100: Listening on /127.0.0.1:4447
17:03:27,242 INFO  [org.jboss.as.remoting] (MSC service thread 1-3) JBAS017100: Listening on /127.0.0.1:9999
17:03:27,870 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015951: Admin console listening on http://127.0.0.1:9990
17:03:27,872 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss AS 7.1.1.Final "Brontes" started in 14943ms - Started 133 of 208 services (74 services are passive or on-demand)

Aguardo ajuda!

12 Respostas

L

Pode ser porque você está usando no eclipse os mesmos arquivos de configuração.

Daí quando ele subiu no eclipse e você tenta subir na mão ele dá erro que já deve ter uma instância.

F

Quais arquivos seriam estes?

Não acho que seja isto pois se eu tentar startar o Glassfish eu consigo.

Valeu

W

Estou com esse mesmo problema se auguem poder ajudar ai.

R

Qual o erro que aparece na console do JBoss pra você?

Ele imprime essa mensagem ao final, mas normalmente se você for subindo encontra o erro de verdade.

W

Amigo eu lutei muito pra resolver esse problema, fiquei com raiva, não tinha isso no google, pelo menos eu não encontrei, mas na sorte eu resolvi, o problema é que sua porta 8080 já está sendo usada, pode ser pelo seu banco de dados e etc, se você mudar manualmente não funciona, então devera ir la no arquivo jboss-as-7.1.1.Final\standalone\configuration\standalone.xml, apos abrir esse arquivo vá ao fim do mesmo, la vai ter umas portas, na porta de http, mude de 8080 para 8089, fica a sua escolha, e pronto espero ter ajudado, quebrei muito a cabeça pra concerta isso.

R

Ah sim, hehehe… esse é um erro comum… e acredite em mim quando eu digo que você nunca vai esquecer de como se resolve :slight_smile:

J

O ideal é que seja alterado o offsset das portas, e não o valor da porta em si, por exemplo:

Por padrão o valor é 0, altere o offset para um valor de sua preferência como por exemplo 150, veja abaixo:

Você ainda pode passar essa propriedade como parâmetro na inicialização do JBoss:

./standalone.sh -Djboss.socket.binding.port-offset=150

[]s

S

Pessoal, estou com um problema na inicialização do meu JBoss também. Estou usando o JBoss AS 7.1.1 Final, quando eu mando dar o start pelo próprio eclipse (mesmo sem nenhum projeto, simplesmente para ver se vai iniciar) o JBoss só fica tentando iniciar (starting) e só muda este status quando da o tempo configurado de timeout (7:30 minutos). No console ele só gera as seguintes mensagens:

15:58:21,599 INFORMAÇÕES [org.jboss.modules] JBoss Modules version 1.1.1.GA
15:58:22,083 INFO [org.jboss.msc] JBoss MSC version 1.0.2.GA
15:58:22,136 INFO [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final “Brontes” starting

Já tentei mudar a porta para 8089, mas não resolveu. Não tenho nenhum outro servidor rodando junto com ele e já verifiquei no Gerenciador de Tarefas e não tem nenhum processo java rodando junto. Alguém poderia me ajudar, por favor?

Obrigado.

S

Pessoal, eu mudei para a porta 8090, ainda não está finalizando o start, mas o log do console mudou, agora aparece o seguinte:

20:25:42,549 INFORMAÇÕES [org.jboss.modules] JBoss Modules version <a href="http://1.1.1.GA">1.1.1.GA</a>

20:25:42,830 INFO  [org.jboss.msc] JBoss MSC version <a href="http://1.0.2.GA">1.0.2.GA</a>

20:25:42,877 INFO  [<a href="http://org.jboss.as">org.jboss.as</a>] JBAS015899: JBoss AS 7.1.1.Final “Brontes” starting

20:25:44,078 INFO  [org.jboss.as.server] JBAS015888: Creating http management service using socket-binding (management-http)

20:25:44,106 INFO  [org.xnio] XNIO Version <a href="http://3.0.3.GA">3.0.3.GA</a>

20:25:44,122 INFO  [org.xnio.nio] XNIO NIO Implementation Version <a href="http://3.0.3.GA">3.0.3.GA</a>

20:25:44,153 INFO  [org.jboss.as.logging] JBAS011502: Removing bootstrap log handlers

20:25:44,122 INFO  [org.jboss.remoting] JBoss Remoting version <a href="http://3.2.3.GA">3.2.3.GA</a>

20:25:44,231 INFO  [org.jboss.as.configadmin] (ServerService Thread Pool  26) JBAS016200: Activating ConfigAdmin Subsystem

20:25:44,253 INFO  [org.jboss.as.webservices] (ServerService Thread Pool  48) JBAS015537: Activating WebServices Extension

20:25:44,254 INFO  [org.jboss.as.security] (ServerService Thread Pool  44) JBAS013101: Activating Security Subsystem

20:25:44,265 INFO  [org.jboss.as.clustering.infinispan] (ServerService Thread Pool  31) JBAS010280: Activating Infinispan subsystem.

20:25:44,286 INFO  [org.jboss.as.naming] (ServerService Thread Pool  38) JBAS011800: Activating Naming Subsystem

20:25:44,332 INFO  [org.jboss.as.security] (MSC service thread 1-1) JBAS013100: Current PicketBox version=4.0.7.Final

20:25:44,363 INFO  [org.jboss.as.osgi] (ServerService Thread Pool  39) JBAS011940: Activating OSGi Subsystem

20:25:44,401 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool  27) JBAS010403: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)

20:25:44,453 INFO  [org.jboss.as.connector] (MSC service thread 1-1) JBAS010408: Starting JCA Subsystem (JBoss IronJacamar 1.0.9.Final)

20:25:44,603 INFO  [org.jboss.as.naming] (MSC service thread 1-5) JBAS011802: Starting Naming Service

20:25:44,613 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-8) JBAS015400: Bound mail session [java:jboss/mail/Default]

20:25:44,946 INFO  [org.jboss.ws.common.management.AbstractServerConfig] (MSC service thread 1-2) JBoss Web Services - Stack CXF Server <a href="http://4.0.2.GA">4.0.2.GA</a>

20:25:46,496 INFO  [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-1) Starting Coyote HTTP/1.1 on http-localhost-127.0.0.1-8080

20:25:47,977 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-5) JBAS010400: Bound data source [java:jboss/datasources/ExampleDS]
D

Respeito a opinião e dica de todos, mas pelo que pude notar este problema não está ligado à porta e sim à compatibilidade das versões do JBoss e do Java…

»JBoss 7.1 pode ser usado somente para o Java 7, caso tentarmos usar o Java 8 acontece este mesmo problema que você está relatando. Verifique se não é este o seu problema. Se quiseres usar o Java 8, você deve usar o WildFly.

S

Obrigado Denimar, o problema era este mesmo.

M

El JBoss no funciona con jdk8, tienes 2 variantes:

  • Haces un downgrade de jdk8 para jdk 7 ó
  • Usas WildFly en su útlima versión, que pertenece a la comunidad jBoss…
    Espero haber ayudado!
Criado 25 de maio de 2012
Ultima resposta 23 de fev. de 2017
Respostas 12
Participantes 8