Como realizar deploy de uma aplicação em Grails 3 no Tomcat
11/09/2015 11:50
0
Olá, pessoal!

Estou desenvolvendo uma aplicação em grails 3 e ao tentar efetuar o deploy da mesma para o tomcat com o comando "grails war" o seguinte erro está sendo apresentado:

FAIL - Application at context path /forum-0.1 could not be started
FAIL - Encountered exception org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/forum-0.1]]

Alguém pode me ajudar?
Tags: tomcat, deploy


1
Estou trabalhando num projeto Grails 3 mas ainda não realizei deploy em nenhum servidor de aplicação...
O que mais diz nos logs do tomcat?
Consegue executar em modo standalone? (Você pode pegar o jar/war gerado e executar diretamente com "java -jar forum.war")


0
Philip,
  Este post trata do mesmo problema que so seu, veja se pode te dar uma luz: http://www.grailsbrasil.com/post/show/1941
11/09/2015 13:49


0
Olá, pessoal!
Acabei executando em modo standalone. Porém, e se eu tiver que rodar mais de uma aplicação no mesmo servidor?
11/09/2015 22:31


0
Dê uma olhada nos logs do tomcat


0
Phillip,

Para rodar duas aplicações standalone no mesmo servidor, é só subir elas em portas diferentes setando a propriedade grails.server.port.http = <porta> no BuildConfig.groovy. Caso as aplicações sejam acessadas por URLs específicas, é possível delegar a responsabilidade de redirecionamento para o servidor web (Apache, por exemplo). Escrevi um tutorial há algum tempo explicando como fazer isso no Apache.

Com relação ao deploy de uma aplicação Grails 3, também não realizei... Ainda não tive coragem de migrar meu projeto da versão 2.5.0 pra 3.
15/09/2015 17:32



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto