Try <echo message="${test.STARTTIME}"/>, since ${ant.project.name} is set to "test".
-Rob Anderson > -----Original Message----- > From: barf barf [mailto:[EMAIL PROTECTED] > Sent: Tuesday, April 25, 2006 9:01 AM > To: user@ant.apache.org > Subject: Property dereference via id gives odd result > > I am attempting to make use of the property deferencing trick > described in "Java Development with Ant", and am seeing > something odd. Here's a short > example: > > <project name="test" basedir="."> > <tstamp> > <format property="${ant.project.name}.STARTTIME" > pattern="MM/dd/yyyy hh:mm aa" > id="ts"/> > </tstamp> > <property name="project.ts" refid="ts"/> > <echo message="${project.ts}"/> > </project> > > produces the following output with ant 1.6.5: > > Buildfile: build.xml > [echo] [EMAIL PROTECTED] > > BUILD SUCCESSFUL > > I realize that 'id' is not listed as an attribute for the > format element, I just tried it to see if it might work. I > would have expected an error rather than what I got. > > So, that said, anyone have a mean with ant along to set the > tstamp property based on some other property and then be able > to access it ? Thanks! > > _________________________________________________________________ > Don't just search. Find. Check out the new MSN Search! > http://search.msn.click-url.com/go/onm00200636ave/direct/01/ > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] For > additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]