| Problem encountered with <mapper > | Problem encountered with <mapper > 2003-03-24 - By Dominique Devienne
Please provide an example input path, what it should be mapped to, and the context in which the <mapper> is used, as well as the data type (fileset?) used to gather the input files, with explicit value of the dir attribute (in case a variable is used). Thanks, --DD
-----Original Message----- From: Alex Zhao [mailto:azhao@(protected)] Sent: Monday, March 24, 2003 5:40 PM To: 'Ant Users List' Subject: Re: Problem encountered with <mapper>
Thanks, but it didn't work.
-Alex ----- Original Message ----- From: "Dominique Devienne" <DDevienne@(protected)> To: "'Ant Users List'" <user@(protected)> Sent: Monday, March 24, 2003 3:35 PM Subject: RE: Problem encountered with <mapper>
> The first <property> must use value=, while the second should use > location=... Sorry about the typo. --DD > > -----Original Message----- > From: Dominique Devienne [mailto:DDevienne@(protected)] > Sent: Monday, March 24, 2003 5:32 PM > To: 'Ant Users List' > Subject: RE: Problem encountered with <mapper> > > Try > > <property name="fs" value="${file.separator}"/> > <property name="gen.src.dir" location="topdir/subdir"/> > > <mapper type="regexp" > from="^(.*)\${fs}server\${fs}(.*)Bean.java" > to="${gen.src.dir}\${fs}\1\${fs}spi\${fs}\2Local.java"/> > > --DD > > -----Original Message----- > From: Alex Zhao [mailto:azhao@(protected)] > Sent: Monday, March 24, 2003 5:25 PM > To: user@(protected) > Subject: Problem encountered with <mapper> > > Hi, > > I am working on a build.xml file in which I'd like to check that certain > dependent files are > up to date with respect to its source. I am using Ant 1.5.2 on Window 2000. > > The mapper tag essentially tries to find the generated Local interface of > some EJB's. Everything seems to work > except a property associated with directory ${gen.src.dir}. Unless I > "hardcode" it, i.e., put "C:\\topdir\\subdir", nothing works. > > I tried: > > <property name="gen.src.dir" value="topdir${file.separator}subdir"/> > or > <property name="gen.src.dir" value="topdir\${file.separator}subdir"/> > and > <property name="gen.src.dir" value="topdir\\\${file.separator}subdir"/> > > In each case, the "\" between topdir and subdir gets eaten and consequently > causes the mapper not finding files it should find. > > <mapper type="regexp" > > from="^(.*)\${file.separator}server\${file.separator}(.*)Bean.java" > > to="${gen.src.dir}\${file.separator}\1\${file.separator}spi\${file.separator > }\2Local.java"/> > > > Please help. > > > -Alex > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscribe@(protected) > For additional commands, e-mail: user-help@(protected) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscribe@(protected) > For additional commands, e-mail: user-help@(protected) >
--------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@(protected) For additional commands, e-mail: user-help@(protected)
|
|
 |