WTP - m2e no desplegando dependencias transitivas

Tengo una aplicación web que está estructurada de esta manera:

A.jar -> B.war -> C.war

Estoy usando Eclipse Juno y elLa versión WTP es 1.1. El A.jar es un proyecto de utilidad de espacio de trabajo que está siendo incluido por B.war. B.war es un proyecto de guerra que C.war incluye como superposición. Eso esla manera Estoy haciendo eso

<dependency>
    <groupId>com.projects</groupId>
    <artifactId>B</artifactId>
    <version>1.0-SNAPSHOT</version>
    <type>war</type>
    <scope>runtime</scope>
</dependency>

Después de eso, implemento el proyecto C en el servidor Tomcat. Eso funciona como un encanto si implemento manualmente la guerra generada por Maven en Tomcat, porque A.jar está incluido enWEB-INF / lib. Sin embargo mi problema viene cuando lo dejom2e-wtp haga el despliegue, porque está haciendo la superposición correctamente pero sin incluir la dependencia transitiva A. Traté de incluirlo como un pom, ya que leí en algún lugar por aquí, pero tengo el mismo resultado.

<dependency>
    <groupId>com.projects</groupId>
    <artifactId>B</artifactId>
    <version>1.0-SNAPSHOT</version>
    <type>war</type>
    <scope>runtime</scope>
</dependency>

<dependency>
    <groupId>com.projects</groupId>
    <artifactId>B</artifactId>
    <version>1.0-SNAPSHOT</version>
    <type>pom</type>
</dependency>

Estoy usando las últimas versiones dem2e (1.2) ym2e-wtp (0.16) y tengo mis proyectos actualizados con la configuración de Maven.

¿Es un problema de m2e-wtp o simplemente tengo que organizar mi proyecto de otra manera?

Editado

Noté que la configuración de m2e-wtp está almacenada en Eclipseproyecto./settings/org.eclipse.wst.common.component expediente. Así es como se ve mi guerra:

<dependent-module deploy-path="/"
    handle="module:/overlay/prj/B?includes=**/**&amp;excludes=META-INF/MANIFEST.MF">
    <dependency-type>consumes</dependency-type>
</dependent-module>
<dependent-module deploy-path="/"
    handle="module:/overlay/slf/?includes=**/**&amp;excludes=META-INF/MANIFEST.MF">
    <dependency-type>consumes</dependency-type>
</dependent-module>

Como puedo ver, la dependencia de guerra está establecida paraconsumir mientras que las dependencias del tarro se establecen parautilizar.

El lanzamiento de la versión 0.17 de m2e-wtp no parece arreglarlo.

EDITADO (2013-08-30)

Hoy volví al mismo problema. Incluso tengo Eclipse Kepler instalado con elúltima versión estable de WTP Fuera de la caja, este problema parece persistir. Pensé que estaba resuelto, pero aparentemente lo controlé mal ...

Respuestas a la pregunta(3)

Su respuesta a la pregunta