Deploy EAR Jboss no Linux

Bom dia pessoal, desenvolvi meu sistema Java EJB3.1 em um ambiente Windows com a ferramenta eclipse, no Windows faço deploy do EAR blz, mas quando eu gero o EAR e tendo rodar no Jboss no Linux, da erro.
Pessoal tem que fazer alguma configuração adicional no jboss no Linux, se alguém já passou por isto por favor me ajude, se tiver um passo a passo, vlw…
Jboss 7.1.
Jsf 2.0.
Primifaces 3.4.
Hibernate.

Deus abençoe a todos

Qual erro dá? O JBoss independe da plataforma por ser todo escrito em Java (claro, se você não adicionar os módulos nativos que vem separados da distribuição). Talvez você esteja usando algo específico para Windows na sua aplicação.

é eu estou trabalhando no eclipse com o Jboss e o jbosstools,vou postar o erro.

Este é o erro

[code]

12:02:37,673 ERROR [org.apache.catalina.core.StandardContext] (MSC service thread 1-1) Error starting static Resources: java.lang.IllegalArgumentException: Document base /opt/jboss/welcome-content does not exist or is not a readable directory
at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:148) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:3554) [jbossweb-7.0.13.Final.jar:]
at org.apache.catalina.core.StandardContext.start(StandardContext.java:3723) [jbossweb-7.0.13.Final.jar:]
at org.jboss.as.web.WelcomeContextService.start(WelcomeContextService.java:111) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_23]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_23]
at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_23]

12:02:37,709 ERROR [org.apache.catalina.core.StandardContext] (MSC service thread 1-1) Error in resourceStart()
12:02:37,757 ERROR [org.apache.catalina.core.StandardContext] (MSC service thread 1-1) Context [] startup failed due to previous errors[/code]

Abra o seu arquivo context.xml e verifique se existe esse path mesmo…

Se vc nao tem o context.xml na sua app isso pode ter sido alterado diretamente no context.xml do JBoss.

Abs

Hehe agora q eu vi que é JBoss 7… então o context.xml só pode existir na sua app…

Eu posso estar falando besteira mas ainda nao vi nenhum context.xml no JBoss AS 7 nos diretórios do servidor de aplicação mas em versões anteriores esses arquivos ficavam no jbossweb.

[]s

E mais uma coisa o que você está definindo no context.xml?

Arruei o erro anterior , é pq a pasta do Jboss estava fantando arquivos, agora o erro mudou

[code]12:42:47,225 WARN [org.jboss.modules] (MSC service thread 1-2) Failed to define class br.com.startup.s3.servlet.SairServlet in Module “deployment.SistemaStartupEAR.ear.SistemaStartupWeb.war:main” from Service Module Loader: java.lang.UnsupportedClassVersionError: br/com/startup/s3/servlet/SairServlet : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method) [rt.jar:1.6.0_23]
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) [rt.jar:1.6.0_23]
at java.lang.ClassLoader.defineClass(ClassLoader.java:616) [rt.jar:1.6.0_23]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) [rt.jar:1.6.0_23]
at org.jboss.modules.ModuleClassLoader.doDefineOrLoadClass(ModuleClassLoader.java:327)
at org.jboss.modules.ModuleClassLoader.defineClass(ModuleClassLoader.java:391)

    at org.jboss.modules.ModuleClassLoader.loadClassLocal(ModuleClassLoader.java:243)
    at org.jboss.modules.ModuleClassLoader$1.loadClassLocal(ModuleClassLoader.java:73)
    at org.jboss.modules.Module.loadModuleClass(Module.java:517)
    at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:182)
    at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468)
    at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456)
    at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:423)
    at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
    at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:120)
    at java.lang.Class.forName0(Native Method) [rt.jar:1.6.0_23]
    at java.lang.Class.forName(Class.java:247) [rt.jar:1.6.0_23]
    at org.jboss.as.server.deployment.reflect.DeploymentClassIndex.classIndex(DeploymentClassIndex.java:54)
    at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.processComponentConfig(InterceptorAnnotationProcessor.java:63) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]
    at org.jboss.as.ee.component.deployers.InterceptorAnnotationProcessor.deploy(InterceptorAnnotationProcessor.java:55) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]
    at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:113)
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811)
    at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [rt.jar:1.6.0_23]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [rt.jar:1.6.0_23]
    at java.lang.Thread.run(Thread.java:662) [rt.jar:1.6.0_23]

12:42:47,342 INFO [org.jboss.weld.deployer] (MSC service thread 1-2) JBAS016002: Processing weld deployment SistemaStartupWeb.war
12:42:47,354 INFO [org.jboss.as] (MSC service thread 1-1) JBAS015951: Admin console listening on http://127.0.0.1:9990
12:42:47,355 ERROR [org.jboss.as] (MSC service thread 1-1) JBAS015875: JBoss AS 7.1.1.Final “Brontes” started (with errors) in 12445ms - Started 205 of 298 services (3 services failed or missing dependencies, 82 services are passive or on-demand)
12:42:47,565 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870: Deploy of deployment “SistemaStartupEAR.ear” was rolled back with failure message {“JBAS014671: Failed services” => {“jboss.deployment.subunit.“SistemaStartupEAR.ear”.“SistemaStartupEJB.jar”.POST_MODULE” => “org.jboss.msc.service.StartException in service jboss.deployment.subunit.“SistemaStartupEAR.ear”.“SistemaStartupEJB.jar”.POST_MODULE: Failed to process phase POST_MODULE of subdeployment “SistemaStartupEJB.jar” of deployment “SistemaStartupEAR.ear””}}
12:42:47,609 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015877: Stopped deployment SistemaStartupEJB.jar in 49ms
12:42:47,641 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015877: Stopped deployment SistemaStartupWeb.war in 82ms
12:42:47,650 INFO [org.jboss.as.server.deployment] (MSC service thread 1-1) JBAS015877: Stopped deployment SistemaStartupEAR.ear in 91ms
12:42:47,654 INFO [org.jboss.as.controller] (DeploymentScanner-threads - 2) JBAS014774: Service status report
JBAS014777: Services which failed to start: service jboss.deployment.subunit.“SistemaStartupEAR.ear”.“SistemaStartupEJB.jar”.POST_MODULE: org.jboss.msc.service.StartException in service jboss.deployment.subunit.“SistemaStartupEAR.ear”.“SistemaStartupEJB.jar”.POST_MODULE: Failed to process phase POST_MODULE of subdeployment “SistemaStartupEJB.jar” of deployment “SistemaStartupEAR.ear”

12:42:47,656 ERROR [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) {“JBAS014653: Composite operation failed and was rolled back. Steps that failed:” => {“Operation step-2” => {“JBAS014671: Failed services” => {“jboss.deployment.subunit.“SistemaStartupEAR.ear”.“SistemaStartupEJB.jar”.POST_MODULE” => “org.jboss.msc.service.StartException in service jboss.deployment.subunit.“SistemaStartupEAR.ear”.“SistemaStartupEJB.jar”.POST_MODULE: Failed to process phase POST_MODULE of subdeployment “SistemaStartupEJB.jar” of deployment “SistemaStartupEAR.ear””}}}}

[/code]

Eu já vi esse erro ocorrer quando vc compila as classes com um JDK e na hora de “rodar” a aplicação outra JDK é utilizada…

Qual a JDK vc está utilizando no Eclipse?

E Qual JDK está nos logs do JBoss?

[]s

[quote=jmag]Eu já vi esse erro ocorrer quando vc compila as classes com um JDK e na hora de “rodar” a aplicação outra JDK é utilizada…

Qual a JDK vc está utilizando no Eclipse?

E Qual JDK está nos logs do JBoss?

[]s [/quote]

Vc está certo, falei com o adm do Jboss e ele instalou o java jdk 6 e eu estou trabalhado com o jdk7, vamos trocar, e te falo

Blz :slight_smile:

Abraços

[quote=jmag]Blz :slight_smile:

Abraços[/quote]

Amigão era isto mesmo, está funcionando tudo ok agora, vlw mesmo… :smiley:

Excelente :slight_smile:

vou aproveitar e fazer um post no meu blog sobre isso rsrs pode ser útil para alguém.

[]s

[quote=jmag]Excelente :slight_smile:

vou aproveitar e fazer um post no meu blog sobre isso rsrs pode ser útil para alguém.

[]s[/quote]

Isto , vlw muito…