| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2003 15:01:48
|
le-silva
Java Ninja
![[Avatar]](/images/avatar/c6e19e830859f2cb9f7c8f8cacb8d2a6.jpg)
Membro desde: 31/01/2003 10:21:32
Mensagens: 260
Offline
|
Mais dúvidas!
O meu problema tá sendo o seguinte...
Estou rodando o "jboss-3.0.3_tomcat-4.1.12". Fiz o deploy de um SessionBean e acessei ele através de um programinha de console sem problema algum. Porém, o serviço web (Tomcat) eu não consigo acessar!
Quando eu faço uma requisição http pelo browser, eu recebo a seguinte mensagem de erro: "The server encountered an internal error (No Context configured to process this request) that prevented it from fulfilling this request".
Alguém pode me ajudar?
Agradeço
|
Leandro Silva
{ :blog => 'leandrosilva.com.br' , :twitter => '@codezone' } |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2003 15:46:41
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
este erro quer dizer que você não fez o deploy da sua aplicação web, ou então que esta escrevendo o nome dela errado
como fez o deploy da aplicação web?? foi com um arquivo war??
se sim, tente acessar:
http://localhost:8080/nomedowarsemextencaowar
deve funcionar
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2003 16:08:27
|
le-silva
Java Ninja
![[Avatar]](/images/avatar/c6e19e830859f2cb9f7c8f8cacb8d2a6.jpg)
Membro desde: 31/01/2003 10:21:32
Mensagens: 260
Offline
|
Cara, legal, agora funcionou!
Só que tem mais um probleminha... ...agora o JBoss não criou a referencia JNDI pro meu SessionBean, ou seja, não consigo acessa-lo!
O que eu faço agora? Tenho que ter uma .jar (como eu tinha antes) pros EJB's e um .war pras JSP's/Serlets?
Valeu!
|
Leandro Silva
{ :blog => 'leandrosilva.com.br' , :twitter => '@codezone' } |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2003 16:51:24
|
Richardson
JavaTeenager
![[Avatar]](/images/avatar/c8a589523f5e272d528f3.gif)
Membro desde: 29/10/2002 16:54:29
Mensagens: 178
Localização: Recife/PE
Offline
|
Vc faz o deploy dos JARs com os EJBs e os arquivos de deploy para o diretório deploy do JBOSS, sua página jsp é um cliente que fica no container dela, webapps.
|
El Peregrino del Camino de Santiago
RecJUG :: Recife Java User Group
www.recjug.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2003 16:52:17
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
exatamente, tem que ter um .jar para os EJBs e um war para os servlets, e se você quiser fazer o deploy de um arquivo só, pode colocar estes dois dentro de um .ear
só que não sei exatamente que informações tem que ter dentro do ear
vou pesquisar e respondo depois
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2003 16:55:09
|
Richardson
JavaTeenager
![[Avatar]](/images/avatar/c8a589523f5e272d528f3.gif)
Membro desde: 29/10/2002 16:54:29
Mensagens: 178
Localização: Recife/PE
Offline
|
No BES(servidor da Borland )geramos um EAR que contem um descritor informando onde fica os wars, jars e um monte de configurações do BES. Para o JBoss nunca fim um EAR.
|
El Peregrino del Camino de Santiago
RecJUG :: Recife Java User Group
www.recjug.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2003 17:03:53
|
urubatan
Moderador
![[Avatar]](/images/avatar/fe9fc289c3ff0af142b6d3bead98a923.jpg)
Membro desde: 21/09/2002 10:31:26
Mensagens: 2481
Localização: Porto Alegre/RS
Offline
|
o EAR é um formato padrão, o EAR que você utilizar em um servidor tem que funcionar em qualquer outro (lógico, com exceção dos arquivos padrão do servidor como jboss.xml que pode ser utilizado pelo jboss para setar algumas propriedades extras, mas o "standard" funciona em todos)
|
[]'s
Rodrigo Urubatan
http://www.urubatan.com.br
Melhor livro de RoR do brasil: http://livro.urubatan.com.br
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2003 17:12:46
|
le-silva
Java Ninja
![[Avatar]](/images/avatar/c6e19e830859f2cb9f7c8f8cacb8d2a6.jpg)
Membro desde: 31/01/2003 10:21:32
Mensagens: 260
Offline
|
Galera, obrigado!
Agora estou entendendo melhor essa sopa de letrinha de extenções de arquivos...
Obrigado a todos!
|
Leandro Silva
{ :blog => 'leandrosilva.com.br' , :twitter => '@codezone' } |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/02/2003 17:14:12
|
Richardson
JavaTeenager
![[Avatar]](/images/avatar/c8a589523f5e272d528f3.gif)
Membro desde: 29/10/2002 16:54:29
Mensagens: 178
Localização: Recife/PE
Offline
|
Isso eu entendo, o que quero dizer é que nunca fiz um deploy de um EAR no JBoss e tb nunca usaei o JBoss com Tomcat, uso ele com o Jetty mesmo que é a versão padrão.
|
El Peregrino del Camino de Santiago
RecJUG :: Recife Java User Group
www.recjug.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2003 08:13:46
|
le-silva
Java Ninja
![[Avatar]](/images/avatar/c6e19e830859f2cb9f7c8f8cacb8d2a6.jpg)
Membro desde: 31/01/2003 10:21:32
Mensagens: 260
Offline
|
Richardson wrote:Vc faz o deploy dos JARs com os EJBs e os arquivos de deploy para o diretório deploy do JBOSS, sua página jsp é um cliente que fica no container dela, webapps.
Sabe o que tá acontecendo?
Eu não consigo acessar nenhuma página no Tomcat, nem as do site ROOT. Se eu subir só o Tomcat, aí dá pra acessar, mas, se subir o JBoss, aí dá aquela mensagem de erro que eu citei acima. No console do JBoss eu vi que ele tá recebendo as requisições HTTP, mas, só pau!
|
Leandro Silva
{ :blog => 'leandrosilva.com.br' , :twitter => '@codezone' } |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2003 08:40:39
|
le-silva
Java Ninja
![[Avatar]](/images/avatar/c6e19e830859f2cb9f7c8f8cacb8d2a6.jpg)
Membro desde: 31/01/2003 10:21:32
Mensagens: 260
Offline
|
E tem mais...
Aqui no meu trabalho, eles barraram todas as url's que contém "jboss", aí eu não consigo pegar nenhuma documentação na web.
É cada uma, né?
|
Leandro Silva
{ :blog => 'leandrosilva.com.br' , :twitter => '@codezone' } |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2003 08:57:35
|
lucsky
Smalltalk
Membro desde: 06/02/2003 08:27:15
Mensagens: 3
Localização: Sao Paulo-SP
Offline
|
As aplicacoes de demonstracao abaixo do subdiretorio do tomcat na distribuicao JBoss+Tomcat (ex: Root, examples, etc) nao ficam "disponiveis" para acesso, pois quem faz o deploy das aplicacoes no web container é o JBoss, e as web apps (.war, .ear) devem estar em $JBOSS_HOME/server/(default|minimal|all)/deploy.
|
Luciano Hara |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2003 09:18:27
|
le-silva
Java Ninja
![[Avatar]](/images/avatar/c6e19e830859f2cb9f7c8f8cacb8d2a6.jpg)
Membro desde: 31/01/2003 10:21:32
Mensagens: 260
Offline
|
Então, obrigatoriamente eu tenho que criar um .war pra cada webapp? O JBoss é quem copia o .war lá pro "(tomcat)/webapps"?
|
Leandro Silva
{ :blog => 'leandrosilva.com.br' , :twitter => '@codezone' } |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2003 09:41:05
|
lucsky
Smalltalk
Membro desde: 06/02/2003 08:27:15
Mensagens: 3
Localização: Sao Paulo-SP
Offline
|
Sim, deve ser criado um .war (ou .ear, .sar) para cada aplicacao web no JBoss. O JBoss faz o deploy e "descompacta" a aplicacao web no diretorio $JBOSS_HOME omcat-4.1.xworkMainEngine (pode verificar que ao subir o JBoss, sao copiados o invoker e o jmx-console neste dir). O diretorio tomcat/webapps nao eh utilizado pelo JBoss e acredito que so deve existir pq vem na distribuicao padrao do Tomcat.
|
Luciano Hara |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/02/2003 10:00:28
|
le-silva
Java Ninja
![[Avatar]](/images/avatar/c6e19e830859f2cb9f7c8f8cacb8d2a6.jpg)
Membro desde: 31/01/2003 10:21:32
Mensagens: 260
Offline
|
Pô, legal saber disso!
Mas, me dê uma dica: como organizo o meu ambiente de desenvolvimento?
Se eu estiver trabalhando com mais 3 pessoas (2 programadores e 1 designer), como nós fazemos pra testar o que estamos fazendo? Todas as vezes que alterarmos alguma coisa temos que fazer um novo deploy, ou tem algum mascete pra não precisar fazer isso?
Desde já, agradeço a todos que tem me ajudado...
|
Leandro Silva
{ :blog => 'leandrosilva.com.br' , :twitter => '@codezone' } |
|
|
 |
|
|