Sorry for the chatter, I figured it out once I took a break form it: I had an exclude that put the org value in the module attribute, so that's why it was still getting included.
On Thu, May 8, 2014 at 3:17 PM, Zac Jacobson <pie....@gmail.com> wrote: > In my ivy.xml files, I have a module moduleA with a dependency like this: > >> <dependency org="org.springframework" name="spring-security" >> rev="3.1.2" > >> <exclude org="javax.servlet"/> >> </dependency> > > > And when I resolve, javax.servlet is not included, as I expected. > > Next, I have moduleB with a dependency back to moduleA > >> <dependency org="myOrg" name="moduleA"/> > > > I was surprised that when I run resolve, javax.servlet shows up for > moduleB. Is this expected? Is there a flag I'm missing to keep the excludes > in tact from depending modules? > > I see this for both Ivy 2.4.0 rc1 and 2.3.0 > > Thanks, > Zac >