Konrad Windszus created JCRVLT-749: -------------------------------------- Summary: IAE in generate-metadata during incremental builds Key: JCRVLT-749 URL: https://issues.apache.org/jira/browse/JCRVLT-749 Project: Jackrabbit FileVault Issue Type: Improvement Affects Versions: package-maven-plugin-1.3.6 Reporter: Konrad Windszus Assignee: Konrad Windszus
The following error can be seen with goal {{generate-metadata}} when being executed with m2e {code} Failed to execute mojo org.apache.jackrabbit:filevault-package-maven-plugin:1.3.6:generate-metadata {execution: default-generate-metadata} (org.apache.jackrabbit:filevault-package-maven-plugin:1.3.6:generate-metadata:default-generate-metadata:generate-test-sources) org.eclipse.core.runtime.CoreException: Failed to execute mojo org.apache.jackrabbit:filevault-package-maven-plugin:1.3.6:generate-metadata {execution: default-generate-metadata} at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeMojo(MavenExecutionContext.java:340) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.lambda$0(MavenExecutionContext.java:291) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:394) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:275) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:290) at org.eclipse.m2e.core.project.configurator.MojoExecutionBuildParticipant.build(MojoExecutionBuildParticipant.java:57) at org.eclipse.m2e.core.internal.builder.MavenBuilderImpl.lambda$2(MavenBuilderImpl.java:153) at java.base/java.util.LinkedHashMap.forEach(LinkedHashMap.java:986) at org.eclipse.m2e.core.internal.builder.MavenBuilderImpl.build(MavenBuilderImpl.java:133) at org.eclipse.m2e.core.internal.builder.MavenBuilder$1.method(MavenBuilder.java:164) at org.eclipse.m2e.core.internal.builder.MavenBuilder$1.method(MavenBuilder.java:1) at org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod.lambda$1(MavenBuilder.java:109) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:394) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:228) at org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod.lambda$0(MavenBuilder.java:100) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:394) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:275) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:214) at org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod.execute(MavenBuilder.java:83) at org.eclipse.m2e.core.internal.builder.MavenBuilder.build(MavenBuilder.java:192) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:1079) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:296) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:352) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:441) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:444) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:555) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:503) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:585) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:207) at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:300) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: org.apache.maven.plugin.PluginExecutionException: Execution default-generate-metadata of goal org.apache.jackrabbit:filevault-package-maven-plugin:1.3.6:generate-metadata failed: Could not figure out version part in filename 'pom.xml'. For this artifact you cannot use 'isAllVersionsFilter=true' at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeMojo(MavenExecutionContext.java:338) ... 32 more Caused by: java.lang.IllegalArgumentException: Could not figure out version part in filename 'pom.xml'. For this artifact you cannot use 'isAllVersionsFilter=true' at org.apache.jackrabbit.filevault.maven.packaging.mojo.GenerateMetadataMojo.getPathFilterSetForEmbeddedFile(GenerateMetadataMojo.java:1234) at org.apache.jackrabbit.filevault.maven.packaging.mojo.GenerateMetadataMojo.addEmbeddedFileToFilter(GenerateMetadataMojo.java:1218) at org.apache.jackrabbit.filevault.maven.packaging.mojo.GenerateMetadataMojo.getEmbeddeds(GenerateMetadataMojo.java:1087) at org.apache.jackrabbit.filevault.maven.packaging.mojo.GenerateMetadataMojo.execute(GenerateMetadataMojo.java:562) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:126) ... 33 more {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)