Проблема с зависимостью Maven.
Привет всем,
Это ссылка на мой предыдущий пост
Ошибка с Jboss при развертывании веб-приложения jsp / servlet "com.sun.faces.config.ConfigureListener" Ошибка
Когда я не собираюсь с помощью maven и не экспортирую проект как войну (я использую Eclipse для J2EE) и развертываю его на Jboss6 через его консоль администратора, он работает нормально, тогда как если я собираю с помощью maven с помощью mvn clean install и копирую войну построенный maven в мой каталог / deploy (Jboss) я получаю следующую ошибку
2011-05-10 14: 41: 57,509 ИНФОРМАЦИЯ [org.jboss.web.tomcat.service.deployers.TomcatDeployment] (HDScanner) развертывание, ctxPath = / UltimateSMS-1
2011-05-10 14: 41: 57 681 ОШИБКА [org.apache.catalina.core.ContainerBase. [Jboss.web]. [Localhost]. [/ UltimateSMS-1]] (HDScanner) Ошибка при настройке прослушивателя приложения класса com. sun.faces.config.ConfigureListener: java.lang.ClassNotFoundException: com.sun.faces.config.ConfigureListener
at java.net.URLClassLoader $ 1.run (URLClassLoader.java:217) [: 1.6.0_20]
at java.security.AccessController.doPrivileged (собственный метод) [: 1.6.0_20]
на java.net.URLClassLoader.findClass (URLClassLoader.java:205) [: 1.6.0_20]
И развертывание войны не удается.
Вот часть моего помета
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>jboss</groupId>
<artifactId>jboss-j2ee</artifactId>
<version>4.0.2</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-web-api</artifactId>
<version>6.0</version>
</dependency>
Нет, где в моем web.xml настроен прослушиватель лиц, и он не имеет ссылок на JSF
P.S .: Мой проект - это простой проект JSP / Servlet J2EE без каких-либо ссылок на JSF.
Я использую JDK 1.6 и Maven -> Apache Maven 3.0.3
Я сузил ошибку, и я думаю, что проблема в моем pom.xml
Пожалуйста, сообщите.
Спасибо