Deploy no jboss As 7.1
14/03/2012 13:32
0
Bom dia,

Como faço para gerar um deploy do grails 2.0 no jboss as 7.1?


Grato,

Bruno Santana
Tags: Grails 2.0, jboss as


0
Bruno, bom dia.

Você vai dar o seguinte comando de dentro da pasta raiz do seu projeto

grails war


O GRails vai gerar pra você um arquivo .war dentro da pasta target que está na raiz da sua aplicação.

Aí basta você colocar seu .war dentro da pasta onde você coloca suas aplicações java.

Só atente para uma coisa, quando você dá o comando WAR, o ambiente padrão de banco de dados é o de Produção. Você deve conferir se lá no seu DataSource.groovy esse arquivo está apontando para o banco certo.

Se você está gerando para testes ou desenvolvimento, pode usar um parametro do comando para gerar para um ambiente específico, podendo ficar assim

grails test war

ou

grails dev war


Qualquer dúvida, pesquise aqui: http://grails.org/doc/latest/ref/Command%20Line/war.html

Abs[] e sucesso no Projeto.
14/03/2012 13:50


0
Bom dia, Adriano

Fiz o que você falou e deu o seguinte erro:


11:02:54,695 INFO [org.jboss.modules] JBoss Modules version 1.0.1.GA
11:02:56,035 INFO [org.jboss.msc] JBoss MSC version 1.0.0.GA
11:02:56,179 INFO [org.jboss.as] JBoss AS 7.0.0.Final "Lightning" starting
11:02:59,108 INFO [org.jboss.as] creating http management service using network interface (management) port (9990) securePort (-1)
11:02:59,131 INFO [org.jboss.as.logging] Removing bootstrap log handlers
11:02:59,218 INFO [org.jboss.as.connector.subsystems.datasources] (Controller Boot Thread) Deploying JDBC-compliant driver class org.h2.Driver (version 1.2)
11:02:59,261 INFO [org.jboss.as.clustering.infinispan.subsystem] (Controller Boot Thread) Activating Infinispan subsystem.
11:02:59,613 INFO [org.jboss.as.naming] (Controller Boot Thread) Activating Naming Subsystem
11:02:59,662 INFO [org.jboss.as.osgi] (Controller Boot Thread) Activating OSGi Subsystem
11:02:59,667 INFO [org.jboss.as.naming] (MSC service thread 1-3) Starting Naming Service
11:02:59,806 INFO [org.jboss.as.security] (Controller Boot Thread) Activating Security Subsystem
11:02:59,815 INFO [org.jboss.remoting] (MSC service thread 1-4) JBoss Remoting version 3.2.0.Beta2
11:02:59,889 INFO [org.xnio] (MSC service thread 1-4) XNIO Version 3.0.0.Beta3
11:02:59,913 INFO [org.xnio.nio] (MSC service thread 1-4) XNIO NIO Implementation Version 3.0.0.Beta3
11:03:00,658 INFO [org.apache.catalina.core.AprLifecycleListener] (MSC service thread 1-1) The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
11:03:00,772 INFO [org.jboss.as.ee] (Controller Boot Thread) Activating EE subsystem
11:03:00,849 INFO [org.jboss.as.remoting] (MSC service thread 1-2) Listening on /127.0.0.1:9999
11:03:01,208 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-4) Starting Coyote HTTP/1.1 on http--127.0.0.1-8080
11:03:01,210 INFO [org.jboss.as.jmx.JMXConnectorService] (MSC service thread 1-4) Starting remote JMX connector
11:03:01,980 INFO [org.jboss.as.connector] (MSC service thread 1-2) Starting JCA Subsystem (JBoss IronJacamar 1.0.0.CR2)
11:03:03,409 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-4) Bound data source [java:jboss/datasources/ExampleDS]
11:03:04,432 INFO [org.jboss.as.deployment] (MSC service thread 1-4) Started FileSystemDeploymentService for directory /Users/brunosantana/Desenvolvimento/jboss-as-web-7.0.0.Final/standalone/deployments
11:03:04,459 INFO [org.jboss.as] (Controller Boot Thread) JBoss AS 7.0.0.Final "Lightning" started in 10338ms - Started 92 of 147 services (55 services are passive or on-demand)
11:03:04,608 INFO [org.jboss.as.server.deployment] (MSC service thread 1-4) Starting deployment of "Sistema-0.1.war"
11:03:16,924 WARN [org.jboss.as.server.deployment.service-loader] (MSC service thread 1-1) Encountered invalid class name "org.xmlpull.mxp1.MXParser,org.xmlpull.mxp1_serializer.MXSerializer" for service type "org.xmlpull.v1.XmlPullParserFactory"
11:03:16,978 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-3) MSC00001: Failed to start service jboss.deployment.unit."Sistema-0.1.war".POST_MODULE: org.jboss.msc.service.StartException in service jboss.deployment.unit."Sistema-0.1.war".POST_MODULE: Failed to process phase POST_MODULE of deployment "Sistema-0.1.war"
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:121)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1765)
at org.jboss.msc.service.ServiceControllerImpl$ClearTCCLTask.run(ServiceControllerImpl.java:2291)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [:1.6.0_29]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [:1.6.0_29]
at java.lang.Thread.run(Thread.java:680) [:1.6.0_29]
Caused by: java.lang.NullPointerException
at org.jboss.as.ejb3.deployment.processors.BusinessViewAnnotationProcessor.deploy(BusinessViewAnnotationProcessor.java:72)
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:115)
... 5 more

11:03:16,984 INFO [org.jboss.as.server.controller] (DeploymentScanner-threads - 2) Deployment of "Sistema-0.1.war" was rolled back with failure message {"Failed services" => {"jboss.deployment.unit.\"Sistema-0.1.war\".POST_MODULE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"Sistema-0.1.war\".POST_MODULE: Failed to process phase POST_MODULE of deployment \"Sistema-0.1.war\""}}
11:03:16,984 INFO [org.jboss.as.controller] (DeploymentScanner-threads - 2) Service status report
Services which failed to start:
service jboss.deployment.unit."Sistema-0.1.war".POST_MODULE: org.jboss.msc.service.StartException in service jboss.deployment.unit."Sistema-0.1.war".POST_MODULE: Failed to process phase POST_MODULE of deployment "Sistema-0.1.war"

11:03:17,002 ERROR [org.jboss.as.deployment] (DeploymentScanner-threads - 1) {"Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"Failed services" => {"jboss.deployment.unit.\"Sistema-0.1.war\".POST_MODULE" => "org.jboss.msc.service.StartException in service jboss.deployment.unit.\"Sistema-0.1.war\".POST_MODULE: Failed to process phase POST_MODULE of deployment \"Sistema-0.1.war\""}}}}
11:03:17,578 INFO [org.jboss.as.server.deployment] (MSC service thread 1-3) Stopped deployment Sistema-0.1.war in 592ms

Att,
Bruno Santana
14/03/2012 14:04


0
Cara, desculpa pela bola fora que dei com vc... Olhei agora na Doc e lá mostra a seguinte lista de Servidores suportados:

Tomcat 7
Tomcat 6
SpringSource tc Server
Eclipse Virgo
GlassFish 3
GlassFish 2
Resin 4
Resin 3
JBoss 6
JBoss 5
Jetty 7
Jetty 6
IBM Websphere 7.0
IBM Websphere 6.1
Oracle Weblogic 10.3
Oracle Weblogic 10
Oracle Weblogic 9

É provável que tenha que haver alguma config específica para rodar no JAS 7, mas aí realmente não sei. Vou buscar algo, mas sem garantia de retorno.

Algum impeditivo em usares o TomCat 7 ???

Abs []
14/03/2012 14:18


1
Na verdade não. Eu estava tentando fazer esse deploy para poder testar a aplicação grails no openshift da red hat.


Obrigado pela ajuda

14/03/2012 14:20


0
Bom...

Pelo jeito ainda não é possível mesmo: https://issues.jboss.org/browse/AS7-2941 tendo em vista que a issue é bem recente.

Abs []
14/03/2012 14:23


0
Eu estava tentando fazer esse deploy para poder testar a aplicação grails no openshift da red hat


Bacana cara, também já tive essa vontade... Só uma dúvida... o OpenShift só roda JBoss não ???

Tenta ver se ele não possui a versão 6 e joga seu war dentro do contexto web.

Não vai resolver muito seu problema, mas já dá pra testar.

Abs []
14/03/2012 14:26



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