Ok thanks that's the issue. But is it my problem? Its not obvious how to remediate. So I offer this fix https://github.com/apache/maven-archiver/pull/86/files Delany
On Sun, 19 Jan 2025 at 15:47, Jorge Solórzano <jor...@gmail.com> wrote: > This is due to a limitation of MS-DOS time limitation in zip files: > https://issues.apache.org/jira/browse/MSHARED-1446 > > On Sun, Jan 19, 2025 at 2:09 PM Delany <delany.middle...@gmail.com> wrote: > > > Hi, > > > > I updated maven-remote-resource-plugin from 3.2.0 to 3.3.0 and now my > build > > fails with: > > '1970-08-23T09:01:59Z' is not within the valid range 1980-01-01T00:00:02Z > > to 2099-12-31T23:59:59Z > > > > August 1970 is within this Unix epoch so what's the problem? > > Something special about 1980-01-01T00:00:02Z date? > > I'm guessing the change was made in Maven Archiver 3.6.1 > 3.6.3 > > > > If this can't be reverted what do I need to do to make my build work > again? > > > > Thanks, > > Delany > > > > > > [ERROR] Failed to execute goal > > org.apache.maven.plugins:maven-remote-resources-plugin:3.3.0:process > > (process-commondb) on project persistencedb: Execution process-commondb > of > > goal org.apache.maven.plugins:maven-remote-resources-plugin:3.3.0:process > > failed: '1970-08-23T09:01:59Z' is not within the valid range > > 1980-01-01T00:00:02Z to 2099-12-31T23:59:59Z -> [Help > > 1] > > > > > > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > > goal org.apache.maven.plugins:maven-remote-resources-plugin:3.3.0:process > > (process-commondb) on project persistencedb: Execution process-commondb > of > > goal org.apache.maven.plugins:maven-remote-resources-plugin:3.3.0:process > > failed: '1970-08-23T09:01:59Z' is not within the valid range 1980- > > 01-01T00:00:02Z to 2099-12-31T23:59:59Z > > > > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > > (MojoExecutor.java:333) > > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > > (MojoExecutor.java:316) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > > (MojoExecutor.java:212) > > > > > > > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > > (MojoExecutor.java:174) > > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > > (MojoExecutor.java:75) > > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > > (MojoExecutor.java:162) > > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > > (DefaultMojosExecutionStrategy.java:39) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > > (MojoExecutor.java:159) > > at > > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > > (LifecycleModuleBuilder.java:105) > > at > > > > > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call > > (MultiThreadedBuilder.java:193) > > at > > > > > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call > > (MultiThreadedBuilder.java:180) > > at java.util.concurrent.FutureTask.run (FutureTask.java:317) > > > > at java.util.concurrent.Executors$RunnableAdapter.call > > (Executors.java:572) > > at java.util.concurrent.FutureTask.run (FutureTask.java:317) > > > > at java.util.concurrent.ThreadPoolExecutor.runWorker > > (ThreadPoolExecutor.java:1144) > > at java.util.concurrent.ThreadPoolExecutor$Worker.run > > (ThreadPoolExecutor.java:642) > > > > at java.lang.Thread.run (Thread.java:1583) > > > > > > > > Caused by: org.apache.maven.plugin.PluginExecutionException: Execution > > process-commondb of goal > > org.apache.maven.plugins:maven-remote-resources-plugin:3.3.0:process > > failed: '1970-08-23T09:01:59Z' is not within the valid range > > 1980-01-01T00:00:02Z to 2099-12-31T23:59:59Z > > > > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > > (DefaultBuildPluginManager.java:133) > > > > > > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > > (MojoExecutor.java:328) > > > > > > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > > (MojoExecutor.java:316) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > > (MojoExecutor.java:212) > > > > > > > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > > (MojoExecutor.java:174) > > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > > (MojoExecutor.java:75) > > > > > > > > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > > (MojoExecutor.java:162) > > > > > > > > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > > (DefaultMojosExecutionStrategy.java:39) > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > > (MojoExecutor.java:159) > > at > > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > > (LifecycleModuleBuilder.java:105) > > at > > > > > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call > > (MultiThreadedBuilder.java:193) > > at > > > > > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call > > (MultiThreadedBuilder.java:180) > > at java.util.concurrent.FutureTask.run (FutureTask.java:317) > > > > at java.util.concurrent.Executors$RunnableAdapter.call > > (Executors.java:572) > > at java.util.concurrent.FutureTask.run (FutureTask.java:317) > > > > at java.util.concurrent.ThreadPoolExecutor.runWorker > > (ThreadPoolExecutor.java:1144) > > at java.util.concurrent.ThreadPoolExecutor$Worker.run > > (ThreadPoolExecutor.java:642) > > at java.lang.Thread.run (Thread.java:1583) > > > > Caused by: java.lang.IllegalArgumentException: '1970-08-23T09:01:59Z' is > > not within the valid range 1980-01-01T00:00:02Z to 2099-12-31T23:59:59Z > > > > > > > > at org.apache.maven.archiver.MavenArchiver.parseBuildOutputTimestamp > > (MavenArchiver.java:766) > > > > at > > > > > org.apache.maven.plugin.resources.remote.AbstractProcessRemoteResourcesMojo.buildVelocityContext > > (AbstractProcessRemoteResourcesMojo.java:792) > > > > > > > > at > > > > > org.apache.maven.plugin.resources.remote.AbstractProcessRemoteResourcesMojo.execute > > (AbstractProcessRemoteResourcesMojo.java:447) > > > > > > > > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > > (DefaultBuildPluginManager.java:126) > > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > > (MojoExecutor.java:328) > > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > > (MojoExecutor.java:316) > > > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > > (MojoExecutor.java:212) > > > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > > (MojoExecutor.java:174) > > > > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > > (MojoExecutor.java:75) > > > > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > > (MojoExecutor.java:162) > > > > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > > (DefaultMojosExecutionStrategy.java:39) > > > > > > > > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > > (MojoExecutor.java:159) > > > > at > > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > > (LifecycleModuleBuilder.java:105) > > > > at > > > > > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call > > (MultiThreadedBuilder.java:193) > > > > at > > > > > org.apache.maven.lifecycle.internal.builder.multithreaded.MultiThreadedBuilder$1.call > > (MultiThreadedBuilder.java:180) > > > > at java.util.concurrent.FutureTask.run (FutureTask.java:317) > > > > > > > > > > at java.util.concurrent.Executors$RunnableAdapter.call > > (Executors.java:572) > > > > at java.util.concurrent.FutureTask.run (FutureTask.java:317) > > > > > > at java.util.concurrent.ThreadPoolExecutor.runWorker > > (ThreadPoolExecutor.java:1144) > > > > at java.util.concurrent.ThreadPoolExecutor$Worker.run > > (ThreadPoolExecutor.java:642) > > > > at java.lang.Thread.run (Thread.java:1583) > > >