I have a seam app that my colleague created. It is maven-based. I'm trying to get make it work in eclipse which is baffling in itself, but I managed to get rid of all the eclipse "Problems" (as displayed in the problem view) and the app builds successfully, both from the command line and from within eclipse.
The difficulty is when I deploy the app to the jboss server (Jboss 5.1) the deployment only gets as far as JSF and never starts the Seam section. So the logfile looks like this
13:15:23,087 INFO [EJBContainer] STARTED EJB: org.jboss.seam.transaction.EjbSynchronizations ejbName: EjbSynchronizations
13:15:23,107 INFO [JndiSessionRegistrarBase] Binding the following Entries in Global JNDI:
nccm-app/EjbSynchronizations/local - EJB3.x Default Local Business Interface
nccm-app/EjbSynchronizations/local-org.jboss.seam.transaction.LocalEjbSynchronizations - EJB3.x Local Business Interface
13:15:23,357 INFO [TomcatDeployment] deploy, ctxPath=/nccm
13:15:23,448 INFO [config] Initializing Mojarra (1.2_13-b01-FCS) for context '/nccm'`
and stops. A working app continues with seam:
2011-09-16 11:59:48,494 INFO [javax.servlet.ServletContextListener] (HDScanner) Welcome to Seam 2.2.0.EAP5
Something must be missing in my EAR file, but I can't figure out what. The seam library is definitely there. Any way to tell what I am missing?