[ https://jira.codehaus.org/browse/MSHARED-325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=343185#comment-343185 ]
Robert Scholte commented on MSHARED-325: ---------------------------------------- Found the cause: the Reader has collected more characters then the readAheadLimit of 22 (calculated default). Increasing this value is the easy solution until someone else hits the new limit. This used to work before the fix of MSHARED-199. For now, just escape such characters. > maven-filtering 1.2 throws MavenFilteringException: Mark invalid > ---------------------------------------------------------------- > > Key: MSHARED-325 > URL: https://jira.codehaus.org/browse/MSHARED-325 > Project: Maven Shared Components > Issue Type: Bug > Components: maven-filtering > Affects Versions: maven-filtering-1.2 > Reporter: Mikolaj Izdebski > Attachments: 0001-Add-unit-test-for-MSHARED-325.patch, payload > > > maven-filtering 1.2 throws MavenFilteringException: Mark invalid on some > resource files, which filtering is successfull with version 1.1. > An example payload is attached. I will attach a reproducer as a unit test > too. > {code} > Caused by: org.apache.maven.shared.filtering.MavenFilteringException: Mark > invalid > at > org.apache.maven.shared.filtering.DefaultMavenFileFilter.copyFile(DefaultMavenFileFilter.java:129) > at > org.apache.maven.shared.filtering.DefaultMavenResourcesFiltering.filterResources(DefaultMavenResourcesFiltering.java:264) > at > org.apache.maven.plugin.resources.ResourcesMojo.execute(ResourcesMojo.java:301) > ... 21 more > Caused by: java.io.IOException: Mark invalid > at java.io.BufferedReader.reset(BufferedReader.java:505) > at > org.apache.maven.shared.filtering.MultiDelimiterInterpolatorFilterReaderLineEnding.read(MultiDelimiterInterpolatorFilterReaderLineEnding.java:416) > at > org.apache.maven.shared.filtering.MultiDelimiterInterpolatorFilterReaderLineEnding.read(MultiDelimiterInterpolatorFilterReaderLineEnding.java:205) > at java.io.Reader.read(Reader.java:140) > at org.apache.maven.shared.utils.io.IOUtil.copy(IOUtil.java:181) > at org.apache.maven.shared.utils.io.IOUtil.copy(IOUtil.java:168) > at > org.apache.maven.shared.utils.io.FileUtils.copyFile(FileUtils.java:1856) > at > org.apache.maven.shared.utils.io.FileUtils.copyFile(FileUtils.java:1804) > at > org.apache.maven.shared.filtering.DefaultMavenFileFilter.copyFile(DefaultMavenFileFilter.java:114) > ... 23 more > {code} -- This message was sent by Atlassian JIRA (v6.1.6#6162)