Hello everyone...
I can't not deploy my web app. When deploing in process I get the exeption which is:

Java Code:
Apr 03, 2013 2:49:36 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/i386:/lib:/usr/lib
Apr 03, 2013 2:49:37 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Apr 03, 2013 2:49:37 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Apr 03, 2013 2:49:37 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 827 ms
Apr 03, 2013 2:49:37 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Apr 03, 2013 2:49:37 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.35
Apr 03, 2013 2:49:37 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /home/vadim/workspace-sts-3.1.0.RELEASE/Apache Tomcat_7.0.35/apache-tomcat-7.0.35/webapps/MyWebApplication.war
Apr 03, 2013 2:49:38 PM com.sun.faces.config.ConfigureListener contextInitialized
INFO: Initializing Mojarra 2.0.0 (SNAPSHOT 20090415) for context '/MyWebApplication'
Apr 03, 2013 2:49:39 PM com.sun.faces.spi.InjectionProviderFactory createInstance
INFO: JSF1048: PostConstruct/PreDestroy annotations present.  ManagedBeans methods marked with these annotations will have said annotations processed.
Apr 03, 2013 2:49:39 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class com.sun.faces.config.ConfigureListener
java.lang.NoSuchMethodError: javax.faces.application.Application.publishEvent(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V
	at com.sun.faces.config.ConfigManager.publishPostConfigEvent(ConfigManager.java:541)
	at com.sun.faces.config.ConfigManager.initialize(ConfigManager.java:320)
	at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:209)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4797)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5291)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
	at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977)
	at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1655)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
	at java.lang.Thread.run(Thread.java:722)

Apr 03, 2013 2:49:39 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart
Apr 03, 2013 2:49:39 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/MyWebApplication] startup failed due to previous errors
Apr 03, 2013 2:49:39 PM org.apache.catalina.core.StandardContext listenerStop
SEVERE: Exception sending context destroyed event to listener instance of class com.sun.faces.config.ConfigureListener
java.lang.NoSuchMethodError: javax.faces.application.Application.publishEvent(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V
	at com.sun.faces.config.ConfigureListener.contextDestroyed(ConfigureListener.java:287)
	at org.apache.catalina.core.StandardContext.listenerStop(StandardContext.java:4837)
	at org.apache.catalina.core.StandardContext.stopInternal(StandardContext.java:5484)
	at org.apache.catalina.util.LifecycleBase.stop(LifecycleBase.java:232)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:160)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
	at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:977)
	at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1655)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
	at java.lang.Thread.run(Thread.java:722)

Apr 03, 2013 2:49:39 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/vadim/workspace-sts-3.1.0.RELEASE/Apache Tomcat_7.0.35/apache-tomcat-7.0.35/webapps/host-manager
Apr 03, 2013 2:49:39 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/vadim/workspace-sts-3.1.0.RELEASE/Apache Tomcat_7.0.35/apache-tomcat-7.0.35/webapps/docs
Apr 03, 2013 2:49:39 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/vadim/workspace-sts-3.1.0.RELEASE/Apache Tomcat_7.0.35/apache-tomcat-7.0.35/webapps/manager
Apr 03, 2013 2:49:39 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/vadim/workspace-sts-3.1.0.RELEASE/Apache Tomcat_7.0.35/apache-tomcat-7.0.35/webapps/examples
Apr 03, 2013 2:49:40 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Apr 03, 2013 2:49:40 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Apr 03, 2013 2:49:40 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@1151b46')
Apr 03, 2013 2:49:40 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/vadim/workspace-sts-3.1.0.RELEASE/Apache Tomcat_7.0.35/apache-tomcat-7.0.35/webapps/ROOT
Apr 03, 2013 2:49:40 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Apr 03, 2013 2:49:40 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Apr 03, 2013 2:49:40 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 3075 ms
my web.xml

Java Code:
<!DOCTYPE web-app PUBLIC
 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
 "http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>
  <display-name>MyWebApplication</display-name>
  <description>Simple my Web application</description>
  
  <context-param>
  <param-name>javax.faces.PROJECT_STAGE</param-name>
  <param-value>Development</param-value>
  </context-param>
  
  <servlet>
  <servlet-name>Faces Servlet</servlet-name>
  <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
  <load-on-startup>1</load-on-startup>
  </servlet>
  
  <servlet-mapping>
  <servlet-name>Faces Servlet</servlet-name>
  <url-pattern>/faces/*</url-pattern>
  </servlet-mapping>
  
  <welcome-file-list>
  <welcome-file>face/register.xhtml</welcome-file>
  </welcome-file-list>
  
</web-app>
my pom.xml

Java Code:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>myweb.mavem.application</groupId>
  <artifactId>MyWebApplication</artifactId>
  <packaging>war</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <name>MyWebApplication Maven Webapp</name>
  <url>http://maven.apache.org</url>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  
 <dependency>
 <groupId>javax.faces</groupId>
 <artifactId>jsf-api</artifactId>
 <version>2.0 </version>
</dependency>
                
<dependency>
 <groupId>com.sun.faces</groupId>
 <artifactId>jsf-impl</artifactId>
 <version>2.0.0-SNAPSHOT</version>
</dependency>

  </dependencies>
  
  <build>
    <finalName>MyWebApplication</finalName>
  </build>
  
</project>
Thanks