У меня есть приложение для шва, созданное моим коллегой.Это основано на Maven.Я пытаюсь заставить его работать в затмении, которое само по себе сбивает с толку, но мне удалось избавиться от всех «проблем» затмения (как показано в представлении проблем), и приложение успешно собирается, как из командной строки, так и из командной строки.из затмения.
Сложность заключается в том, что при развертывании приложения на сервере jboss (Jboss 5.1) развертывание проходит только до JSF и никогда не запускает секцию Seam.Таким образом, файл журнала выглядит следующим образом
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'`
и останавливается.Работающее приложение продолжается со шва:
2011-09-16 11:59:48,494 INFO [javax.servlet.ServletContextListener] (HDScanner) Welcome to Seam 2.2.0.EAP5
Что-то должно отсутствовать в моем EAR-файле, но я не могу понять, что именно.Библиотека швов определенно есть.Любой способ сказать, что мне не хватает?