I'm trying do deploy a web project using seam 1.2.1.GA in GlassFish
I'm using maven to build my project
I deploy my app trough GlassFish Admin Console and try to launch my application and get the error in my browser :
HTTP Status 503
description The requested service () is not currently available.
In log files I have :
PWC1275: Exception sending context initialized event to listener instance of class org.jboss.seam.servlet.SeamListener
java.lang.RuntimeException: Could not create Component: org.jboss.seam.core.ejb
...
Caused by: java.lang.NoClassDefFoundError: Lorg/jboss/ejb3/embedded/EJB3StandaloneDeployer;
...
I have the following depedencies in my POM :
groupId => jboss
artifactId => jboss-seam
version => 1.2.1.GA
groupId => jboss
artifactId => jboss-seam-debug
version => 1.2.1.GA
groupId => jboss
artifactId => jboss-seam-ui
version => 1.2.1.GA
groupId => org.jboss.microcontainer
artifactId => thirdparty-all
version => alpha_9
Is it necessary any other depedency ?
I don't think you should use microcontainer if you are to deploy it on glassfish since glassfish already has ejb3. You use microcontainer if you are to deploy it on tomcat