{
getLog().info( "Deploying dependency wars" );
// Let's add other modules
List<Context> contexts = new ArrayList<Context>();
ScopeArtifactFilter filter = new ScopeArtifactFilter( "tomcat" );
@SuppressWarnings( "unchecked" ) Set<Artifact> artifacts = project.getArtifacts();
for ( Artifact artifact : artifacts )
{
// Artifact is not yet registered and it has neither test, nor a
// provided scope, not is it optional
if ( "war".equals( artifact.getType() ) && !artifact.isOptional() && filter.include( artifact ) )
{
addContextFromArtifact( container, contexts, artifact, "/" + artifact.getArtifactId(), null, false );
}
}