[ https://jira.codehaus.org/browse/MASSEMBLY-324?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dennis Lundberg updated MASSEMBLY-324: -------------------------------------- Description: I use some jars in provided scope: {code:xml} <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency> {code} in my assembly, I specify scope as runtime: {code:xml} <dependencySet> <outputDirectory>WEB-INF/lib</outputDirectory> <unpack>false</unpack> <scope>runtime</scope> </dependencySet> {code} Yet I still find the servlet-api-2.5.jar in my WAR. SInce the servlet-api is scope provided, it should be provided by the container and not included in the WAR. was: I use some jars in provided scope: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency> in my assembly, I specify scope as runtime: <dependencySet> <outputDirectory>WEB-INF/lib</outputDirectory> <unpack>false</unpack> <scope>runtime</scope> </dependencySet> Yet I still find the servlet-api-2.5.jar in my WAR. SInce the servlet-api is scope provided, it should be provided by the container and not included in the WAR. > DependencySet scope runtime includes jars that are scope provided > ----------------------------------------------------------------- > > Key: MASSEMBLY-324 > URL: https://jira.codehaus.org/browse/MASSEMBLY-324 > Project: Maven 2.x Assembly Plugin > Issue Type: Bug > Affects Versions: 2.2-beta-2 > Reporter: Michael Mattox > > I use some jars in provided scope: > {code:xml} > <dependency> > <groupId>javax.servlet</groupId> > <artifactId>servlet-api</artifactId> > <version>2.5</version> > <scope>provided</scope> > </dependency> > {code} > in my assembly, I specify scope as runtime: > {code:xml} > <dependencySet> > <outputDirectory>WEB-INF/lib</outputDirectory> > <unpack>false</unpack> > <scope>runtime</scope> > </dependencySet> > {code} > Yet I still find the servlet-api-2.5.jar in my WAR. SInce the servlet-api is > scope provided, it should be provided by the container and not included in > the WAR. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira