Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.6
-
None
-
jdk 1.6.24, windows xp pro sp3, eclipse helios
Description
After executing line
StringUtils.replaceEachRepeatedly("aaa", new String[]
{"aa"}, new String[]
{"aXa"});
exception is thrown:
Exception in thread "main" java.lang.IllegalStateException: TimeToLive of -1 is less than 0: aXaXa
at org.apache.commons.lang.StringUtils.replaceEach(StringUtils.java:3986)
at org.apache.commons.lang.StringUtils.replaceEach(StringUtils.java:4099)
at org.apache.commons.lang.StringUtils.replaceEach(StringUtils.java:4099)
at org.apache.commons.lang.StringUtils.replaceEachRepeatedly(StringUtils.java:3920)