[ https://issues.apache.org/jira/browse/MRESOURCES-268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17218286#comment-17218286 ]
Sebastian T commented on MRESOURCES-268: ---------------------------------------- I attached a sample project. > java.nio.charset.MalformedInputException: Input length = 1 > ---------------------------------------------------------- > > Key: MRESOURCES-268 > URL: https://issues.apache.org/jira/browse/MRESOURCES-268 > Project: Maven Resources Plugin > Issue Type: Improvement > Affects Versions: 3.2.0 > Reporter: Sebastian T > Priority: Blocker > Attachments: MRESOURCES-268.zip > > > Resource filtering in 3.2.0 seems to be broken. We are getting the following > error when upgrading the plugin: > {noformat} > > mvn package -e > > > > > [INFO] Error stacktraces are turned on. > > > [INFO] Scanning for projects... > > > [INFO] > > > [INFO] -----------------------------< test:test > >------------------------------ > > > [INFO] Building test 1.0.0-SNAPSHOT > > > [INFO] --------------------------------[ jar > ]--------------------------------- > > > [INFO] > > > [INFO] --- maven-resources-plugin:3.2.0:resources (default-resources) @ test > --- > > [INFO] Using 'UTF-8' encoding to copy filtered resources. > > > [INFO] Using 'UTF-8' encoding to copy filtered properties files. > > > [INFO] Copying 1 resource > > > [INFO] > ------------------------------------------------------------------------ > > > [INFO] BUILD FAILURE > > > [INFO] > ------------------------------------------------------------------------ > > > [INFO] Total time: 0.601 s > > > [INFO] Finished at: 2020-10-21T15:07:55+02:00 > > > [INFO] > ------------------------------------------------------------------------ > > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources > (default-resources) on project test: Input length = 1 -> [Help 1] > > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources > (default-resources) on project test: Input length = 1 > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:215) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:156) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:148) > > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:117) > > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:81) > > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:56) > > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:128) > > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) > > > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) > > > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) > > > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957) > > > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289) > > > at org.apache.maven.cli.MavenCli.main (MavenCli.java:193) > > > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > > > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke (Method.java:566) > > > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > > Caused by: org.apache.maven.plugin.MojoExecutionException: Input length = 1 > > > at org.apache.maven.plugins.resources.ResourcesMojo.execute > (ResourcesMojo.java:362) > > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:137) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:210) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:156) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:148) > > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:117) > > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:81) > > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:56) > > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:128) > > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) > > > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) > > > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) > > > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957) > > > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289) > > > at org.apache.maven.cli.MavenCli.main (MavenCli.java:193) > > > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > > > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke (Method.java:566) > > > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > > Caused by: org.apache.maven.shared.filtering.MavenFilteringException: Input > length = 1 > > at org.apache.maven.shared.filtering.DefaultMavenFileFilter.copyFile > (DefaultMavenFileFilter.java:113) > > at > org.apache.maven.shared.filtering.DefaultMavenResourcesFiltering.filterResources > (DefaultMavenResourcesFiltering.java:262) > > at org.apache.maven.plugins.resources.ResourcesMojo.execute > (ResourcesMojo.java:356) > > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:137) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:210) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:156) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:148) > > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:117) > > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:81) > > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:56) > > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:128) > > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) > > > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) > > > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) > > > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957) > > > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289) > > > at org.apache.maven.cli.MavenCli.main (MavenCli.java:193) > > > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > > > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke (Method.java:566) > > > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > > Caused by: java.nio.charset.MalformedInputException: Input length = 1 > > > at java.nio.charset.CoderResult.throwException (CoderResult.java:274) > > > at sun.nio.cs.StreamDecoder.implRead (StreamDecoder.java:339) > > > at sun.nio.cs.StreamDecoder.read (StreamDecoder.java:178) > > > at java.io.InputStreamReader.read (InputStreamReader.java:185) > > > at java.io.BufferedReader.read1 (BufferedReader.java:210) > > > at java.io.BufferedReader.read (BufferedReader.java:287) > > > at java.io.BufferedReader.fill (BufferedReader.java:161) > > > at java.io.BufferedReader.read (BufferedReader.java:182) > > > at org.apache.maven.shared.filtering.BoundedReader.read > (BoundedReader.java:85) > > at > org.apache.maven.shared.filtering.MultiDelimiterInterpolatorFilterReaderLineEnding.read > (MultiDelimiterInterpolatorFilterReaderLineEnding.java:235) > > at > org.apache.maven.shared.filtering.MultiDelimiterInterpolatorFilterReaderLineEnding.read > (MultiDelimiterInterpolatorFilterReaderLineEnding.java:197) > > at java.io.Reader.read (Reader.java:189) > > > at org.apache.maven.shared.utils.io.FileUtils.copyFile > (FileUtils.java:1931) > > at org.apache.maven.shared.filtering.DefaultMavenFileFilter.copyFile > (DefaultMavenFileFilter.java:98) > > at > org.apache.maven.shared.filtering.DefaultMavenResourcesFiltering.filterResources > (DefaultMavenResourcesFiltering.java:262) > > at org.apache.maven.plugins.resources.ResourcesMojo.execute > (ResourcesMojo.java:356) > > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:137) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:210) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:156) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:148) > > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:117) > > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:81) > > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:56) > > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:128) > > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) > > > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) > > > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) > > > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957) > > > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289) > > > at org.apache.maven.cli.MavenCli.main (MavenCli.java:193) > > > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > > > at jdk.internal.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > > at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke (Method.java:566) > > > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > > {noformat} -- This message was sent by Atlassian Jira (v8.3.4#803005)