[ https://jira.codehaus.org/browse/MWAR-331?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karl-Heinz Marbaise updated MWAR-331: ------------------------------------- Fix Version/s: 3.0 > IOException: Mark invalid -- With version 2.5 > --------------------------------------------- > > Key: MWAR-331 > URL: https://jira.codehaus.org/browse/MWAR-331 > Project: Maven WAR Plugin > Issue Type: Bug > Components: filtering > Affects Versions: 2.5 > Environment: Windows 7, Java 7 Update 25, Maven 3.2.1 > Reporter: Anthony Whitford > Priority: Blocker > Fix For: 3.0 > > > Upgrading from {{maven-war-plugin}} version 2.4 to 2.5, caused this build > problem: > {noformat} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-war-plugin:2.5:war (default-war) on project > wam-commons-extjs: Mark invalid -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-war-plugin > :2.5:war (default-war) on project wam-commons-extjs: Mark invalid > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) > at > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:606) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) > at > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) > Caused by: org.apache.maven.plugin.MojoExecutionException: Mark invalid > at > org.apache.maven.plugin.war.packaging.AbstractWarPackagingTask.copyFilteredFile(AbstractWarPackagingTask.java:248) > at > org.apache.maven.plugin.war.packaging.WarProjectPackagingTask.copyResources(WarProjectPackagingTask.java:317) > at > org.apache.maven.plugin.war.packaging.WarProjectPackagingTask.handleWebResources(WarProjectPackagingTask.java:132) > at > org.apache.maven.plugin.war.packaging.WarProjectPackagingTask.performPackaging(WarProjectPackagingTask.java:83) > at > org.apache.maven.plugin.war.AbstractWarMojo.buildWebapp(AbstractWarMojo.java:483) > at > org.apache.maven.plugin.war.AbstractWarMojo.buildExplodedWebapp(AbstractWarMojo.java:411) > at > org.apache.maven.plugin.war.WarMojo.performPackaging(WarMojo.java:213) > at org.apache.maven.plugin.war.WarMojo.execute(WarMojo.java:176) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) > at > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) > ... 19 more > 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.DefaultMavenFileFilter.copyFile(DefaultMavenFileFilter.java:96) > at > org.apache.maven.plugin.war.packaging.AbstractWarPackagingTask.copyFilteredFile(AbstractWarPackagingTask.java:244) > ... 28 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) > ... 30 more > [ERROR] > [ERROR] > [ERROR] For more information about the errors and possible solutions, please > read the following articles: > [ERROR] [Help 1] > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException > {noformat} > Note that this project does have some filtering, like: > {code:xml} > <configuration> > <webResources> > <resource> > <directory>src/main/webapp</directory> > <includes> > <include>**/Footer.js</include> > </includes> > <filtering>true</filtering> > </resource> > </webResources> > </configuration> > {code} -- This message was sent by Atlassian JIRA (v6.1.6#6162)