You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by bu...@apache.org on 2003/09/13 22:21:09 UTC
DO NOT REPLY [Bug 23154] New: -
Filterset goes invalid after first copy operation in copy task
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23154>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=23154
Filterset goes invalid after first copy operation in copy task
Summary: Filterset goes invalid after first copy operation in
copy task
Product: Ant
Version: 1.6Alpha (nightly)
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: Major
Priority: Other
Component: Core
AssignedTo: dev@ant.apache.org
ReportedBy: gthb@dimon.is
ant -version output: "Apache Ant version 1.6alpha compiled on September 9 2003"
I have a copy task acting on a fileset with multiple files, with a filterset
defined with the start token "i", end token "s" and with one filter defined
in that filterset, with the filter token "s.dimon.d" and replacement value
"com.foo.bar". I'm using this to filter the string "is.dimon.ds" to the
string "com.foo.bar". It was working in 1.5.4. I then tried it in 1.6alpha
in order to verify the fix to Bug 23153, but then I got this:
Copying 96 files to C:\cvs\DS-4\delivs\code-repack\java-public
Replacing: is.dimon.ds -> com.foo.bar
Inifinite loop in tokens. Currently known tokens : [s.dimon.d]
Problem token : is.dimon.ds called from is.dimon.ds
Replacing: is.dimon.ds -> s.dimon.d
Replacing: is.dimon.ds -> s.dimon.d
Replacing: is.dimon.ds -> s.dimon.d
[...]
i.e. apparently the first file copy operation correctly did the replacement,
but then an "infinite loop" was detected (for whatever reason), and in
subsequent copy operations it appears that the filter replacement value has
been changed from "com.foo.bar" to "s.dimon.d", the filter token.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org