acessar servidor jboss 4.2 pelo ip nao funciona  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
Herrera
JavaGuru
[Avatar]

Membro desde: 05/11/2002 12:55:48
Mensagens: 204
Localização: Sao Paulo/SP
Offline

Pessoal,
estou com um problema, preciso que acessem a minha maquina que está instalado o jboss 4.2.0 Se eu mesmo digito http://localhost:8080, funciona . mas se eu ou alguem acessar pelo IP, nao funciona.
detalhe : usando o jboss 4.0.5 funciona normalmente pelo IP.

Pedro
[WWW]
chcl
JavaChild
[Avatar]

Membro desde: 06/02/2003 07:55:33
Mensagens: 119
Localização: Belo Horizonte
Offline

Senao me engano isso ai é Bug do Jboss me lembro de ja ter tido um problema desses com uma vesao dele so nao me lembro se foi essa.

Simplesmente usei outro Jboss que nao tinha esse problema.
Pode ate ser algum problema de configuracao dele mais como nao tive tempo pra procurar e a outra versao resolveu nem procurei saber direito.

Java é o que há!
[MSN] [ICQ]
Herrera
JavaGuru
[Avatar]

Membro desde: 05/11/2002 12:55:48
Mensagens: 204
Localização: Sao Paulo/SP
Offline

o estranho é funcionar na versao 4.0.5 e na versão mais nova 4.2, não funcionar.

Herrera
[WWW]
Luca
Moderador
[Avatar]

Membro desde: 06/09/2002 14:30:10
Mensagens: 5810
Localização: São Paulo/SP ou Paraty/RJ
Offline

Olá

Herrera wrote:o estranho é funcionar na versao 4.0.5 e na versão mais nova 4.2, não funcionar.


Mudou nesta versão. Agora o default é iniciar os serviços para o localhost (127.0.0.1) ao invés de iniciar para todas as interfaces disponíveis (0.0.0.0). Isto foi feito por razões de segurança.

Para habilitar o acesso remoto para um interface particular deve rodar o JBoss com a opção -b.

run -b seuIP

Se quiser que ele funcione como antigamente, rode com run -b 0.0.0.0

[]s
Luca

Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."


CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/
[Email] [WWW]
Herrera
JavaGuru
[Avatar]

Membro desde: 05/11/2002 12:55:48
Mensagens: 204
Localização: Sao Paulo/SP
Offline

Valeu Luca !! Agora está funcionando perfeitamente !!

Obrigado !!


Herrera
[WWW]
chcl
JavaChild
[Avatar]

Membro desde: 06/02/2003 07:55:33
Mensagens: 119
Localização: Belo Horizonte
Offline

Valew mesmo nao tinha nem ideia que poderia ser isso!
Ta anotado aki ja!!

Java é o que há!
[MSN] [ICQ]
LeandroSeverino
JavaBaby
[Avatar]

Membro desde: 24/09/2003 16:32:50
Mensagens: 90
Localização: Canoas - RS
Offline

Luca wrote:
Para habilitar o acesso remoto para um interface particular deve rodar o JBoss com a opção -b.

run -b seuIP

Se quiser que ele funcione como antigamente, rode com run -b 0.0.0.0

[]s
Luca


Onde eu coloco isso para ele ficar fixo, digo, eu estou iniciando o meu JBoss pelo NetbBeans e pensei que o lugar certo para fixar esta opção poderia ser o arquivo run.sh(ou .bat), mas não to achando o lugar para colocar isso.
Alguma idéia ?

Obrigado pela ajuda.

Atenciosamente,
===========================================================
Leandro Severino - Analista Desenvolvedor
http://www.lstecnologia.com.br - Conhecimento e Profissionalismo.
Blog: http://www.leandro.inf.br
===========================================================

[WWW] [MSN]
du123
JavaChild

Membro desde: 27/11/2006 11:19:22
Mensagens: 127
Offline

Nao sei se vc vai ler isso aqui... mas vc tem a opção de configurar isso no proprio eclipse... (ou netbeans)...

Seriam as Launch Configurations...

Keep studying, little grasshopper... =)
LeoMoreira
Smalltalk

Membro desde: 21/02/2008 12:11:44
Mensagens: 3
Offline

Existe uma maneira de alterar o arquivo run.bat.

Localize a linha:

:RESTART
"%JAVA%" %JAVA_OPTS% "-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%" -classpath "%JBOSS_CLASSPATH%" org.jboss.Main %*


e troque por esta:

"%JAVA%" %JAVA_OPTS% "-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%" -classpath "%JBOSS_CLASSPATH%" org.jboss.Main %* -b 0.0.0.0

[]'s
wallacehermano
HelloWorld

Membro desde: 20/08/2008 13:51:17
Mensagens: 10
Offline

Basta colocar o -b 0.0.0.0 nos Program Arguments do servidor dentro do eclipse que vai funcionar.
Run -> Open Run Dialog...
rairo
Smalltalk

Membro desde: 24/11/2008 08:35:10
Mensagens: 1
Localização: Belo Horizonte/MG
Offline

LeoMoreira wrote:Existe uma maneira de alterar o arquivo run.bat.

Localize a linha:

:RESTART
"%JAVA%" %JAVA_OPTS% "-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%" -classpath "%JBOSS_CLASSPATH%" org.jboss.Main %*


e troque por esta:

"%JAVA%" %JAVA_OPTS% "-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%" -classpath "%JBOSS_CLASSPATH%" org.jboss.Main %* -b 0.0.0.0

[]'s


Cara, funcionou certinho, valeu mesmo, pois estava com o mesmo probelma.
[WWW] [MSN]
battisti
Smalltalk

Membro desde: 25/11/2008 18:32:06
Mensagens: 2
Offline

Se tiver usando o eclipse mude a perspectiva para JBoss AS e depois coloque run -b 0.0.0.0 nas propriedades
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team