Hello, I'm attempting to figure out how to use a componentDescriptors element with one of my assemblies for a multi-module project and I'm having some trouble. My original assembly looked like:
<assembly> <id>standalone</id> <formats> <format>war</format> </formats> <includeBaseDirectory>false</includeBaseDirectory> <sources>...</sources> <moduleSets> <moduleSet> <binaries> <dependencySets> <dependencySet> <useTransitiveFiltering>true</useTransitiveFiltering> <excludes> <exclude>junit:*</exclude> <exclude>org.mortbay.jetty:*</exclude> <exclude>tomcat:*</exclude> <exclude>com.oracle:*</exclude> <exclude>*:servlet-api</exclude> <exclude>*:jsp-api</exclude> </excludes> </dependencySet> </dependencySets> <unpack>false</unpack> <outputDirectory>WEB-INF/lib</outputDirectory> </binaries> </moduleSet> </moduleSets> </assembly> I wanted to re-use that exclusion set in multiple assemblies so I created a component descriptor: <component> <dependencySets> <dependencySet> <useTransitiveFiltering>true</useTransitiveFiltering> <excludes> <exclude>junit:*</exclude> <exclude>org.mortbay.jetty:*</exclude> <exclude>tomcat:*</exclude> <exclude>com.oracle:*</exclude> <exclude>*:servlet-api</exclude> <exclude>*:jsp-api</exclude> </excludes> </dependencySet> </dependencySets> </component> However, I can't seem to get this to work when I attempt to include it back in my original assembly. At first I figured the <componentDescriptors/> element would go into the moduleSet but I got "Unrecognised tag" errors when trying that. Whenever I put the component descriptor at top-level under <assembly/> the assembly would execute successfully but my exclusion list was not being honored for the individual module dependencies (so I would end up with junt, etc. in my WEB-INF/lib directory) Does anyone have an example of how I can make this work? Any help would be greatly appreciated. Thank you, Eric --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]