Configuração Web.xml

Olá,

Estou aprendendo WebWork e tentando fazer uma aplicação simples. Eu vi o tutorial do GUJ e consegui entender o básico, só que o tutorial se baseia no webwork 2.1.7, e eu queria começar a fazer as coisas na versão mais recente (2.2.6).

O problema é que as configurações de um para outro mudaram um pouco, consultei o site http://www.opensymphony.com/ e fiz as modificações que eles recomendaram… Mas o projeto não quer executar :?

Atualmente o meu Web.xml esta assim:

[code]<?xml version="1.0" encoding="UTF-8"?>

My WebWork Application
<filter>
    <filter-name>webwork</filter-name>
    <filter-class>com.opensymphony.webwork.dispatcher.FilterDispatcher</filter-class>
</filter>

<filter-mapping>
    <filter-name>webwork</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>

<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

<servlet>
    <servlet-name>webwork</servlet-name>
    <servlet-class>
        com.opensymphony.webwork.dispatcher.ServletDispatcher
    </servlet-class>
    <load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>webwork</servlet-name>
    <url-pattern>*.action</url-pattern>
</servlet-mapping>

<welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

[/code]

Mas ao executar pelo netbeans acontece o seguinte erro:
D:\ProjetosJava\nbproject\build-impl.xml:488: Erro no processo de deploy.

A linha do build-impl.xml que deu erro é essa:

As seguintes bibliotecas estão sendo utilizadas no projeto:
* cglib.jar
* commons-attributes.jar
* commons-logging.jar
* freemarker.jar
* ognl.jar
* oscore.jar
* rife-continuations
* spring-aop.jar
* spring-beans.jar
* spring-context.jar
* spring-core.jar
* spring-web.jar
* webwork-2.2.6.jar
* xwork.jar

Alguém sabe o motivo do erro?
O que ta errado / faltando no web.xml?

Desde já agradeço.

Bem, só pra deixar registrado aqui, consegui resolver…

O problema estava na linha

org.springframework.web.context.ContextLoaderListener

Não sei exatamente porque, mas provavelmente está faltando esta biblioteca…

Vlw!