Thanks for the help. I also like the idea of using a property file as opposed to hard coding the values now.
-----Original Message----- From: Erik Hatcher [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 27, 2002 9:07 PM To: Ant Developers List Subject: Re: bug report - <genkey> This is why its a good idea to set property at the top of a build file rather than in a target - it makes the dependency graph much easier and avoids this type of issue. Either way, I'm glad we got the problem resolved. Erik Joshua Allen wrote: > Well as you guys were so adament I went and tested it again. You were right, > my generatekey task didn't depend on init. > > -Joshua > > -----Original Message----- > From: Erik Hatcher [mailto:[EMAIL PROTECTED] > Sent: Wednesday, November 27, 2002 8:03 PM > To: Ant Developers List > Subject: Re: bug report - <genkey> > > > Its extremely hard to believe! :) > > Ant's engine expands properties in attributes prior to passing them to > the task. I haven't tried this myself with <genkey>, but its not > special and couldn't bypass this phase even if it tried. > > Please post a trimmed down build file that demonstrates this bug, but I > think you'll find that the problem is in a property name mismatch or > misunderstanding somehow. > > Erik > > > Joshua Allen wrote: > >>I know this is hard to believe, I didn't believe it myself at first. I don't >>know what's going on here. Have you tested this? > > It > >>doesn't expand any of the properties, not just alias. >> >>I've even echo'd the values of the properties before calling the task so I >>know that they are set. >> >>It's been broken since at least version 1.4. It's not that big of a deal >>because <genkey> is called so rarely during the life of > > a > >>project. >> >>-Joshua >> >>-----Original Message----- >>From: Steve Loughran [mailto:[EMAIL PROTECTED] >>Sent: Wednesday, November 27, 2002 7:22 PM >>To: Ant Developers List >>Subject: Re: bug report - <genkey> >> >> >> >>----- Original Message ----- >>From: "Joshua Allen" <[EMAIL PROTECTED]> >>To: "Ant Developers List" <[EMAIL PROTECTED]> >>Sent: Wednesday, November 27, 2002 14:46 >>Subject: bug report - <genkey> >> >> >>>The <genkey> task does not expand property values. >>><genkey alias="${keystorealias}" keystore="${keystore}" >> >>storepass="${keystorepassword}" keypass="${keypassword}" verbose="true"> >> >>>Will substitite ${keystorealias} for the alias instead of whatever the >> >>property value is. >> >>I think you may have left keystorealias unassigned. conversion from >>${propname} to a value in any attribute assingment is done by ant, not the >>individual tasks, so this is situation is pretty much impossible. It does >>happen in element bodies, which we fix whenever we notice. >> >>-steve >> >> >>-- >>To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> >>For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> >> >> >>-- >>To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> >>For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> >> >> >> > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
