[
https://issues.apache.org/jira/browse/JCRVLT-386?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Konrad Windszus updated JCRVLT-386:
-----------------------------------
Summary: Eclipse/m2e: Could not get metadata for dependencies which are
resolved via m2e workspace resolution or for multimodule builds with phases <
package (was: Eclipse/m2e: Could not get metadata for dependencies which are
resolved via m2e workspace resolution)
> Eclipse/m2e: Could not get metadata for dependencies which are resolved via
> m2e workspace resolution or for multimodule builds with phases < package
> ----------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: JCRVLT-386
> URL: https://issues.apache.org/jira/browse/JCRVLT-386
> Project: Jackrabbit FileVault
> Issue Type: Bug
> Components: package maven plugin
> Reporter: Konrad Windszus
> Priority: Major
> Fix For: 3.4.2, package-maven-plugin-1.0.5
>
>
> One could get the following error in Eclipse with m2e
> {code}
> Could not get meta information for dependencies 'Dependency{group='null',
> groupId='<some group id>', name='null',
> artifactId='<some artifact id>', version='null'}':
> <project-directory>/target/classes (Is a directory)
> (org.apache.jackrabbit:filevault-package-maven-plugin:1.0.5-SNAPSHOT:validate-files:default-
> validate-files:process-classes)
> org.apache.maven.plugin.MojoExecutionException: Could not get meta
> information for dependencies 'Dependency{group='null', groupId='<some group
> id>', name='null',
> artifactId='<some artifact id>', version='null'}':
> <project-directory>/target/classes (Is a directory) at
>
> org.apache.jackrabbit.filevault.maven.packaging.AbstractValidateMojo.execute(AbstractValidateMojo.java:214)
> at
>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137)
> at
> org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:333)
> at
>
> org.eclipse.m2e.core.internal.embedder.MavenImpl.lambda$7(MavenImpl.java:1380)
> at
>
> org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:177)
> at
>
> org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:112)
> at
>
> org.eclipse.m2e.core.internal.embedder.MavenImpl.execute(MavenImpl.java:1379)
> at
>
> org.eclipse.m2e.core.project.configurator.MojoExecutionBuildParticipant.build(MojoExecutionBuildParticipant.java:52)
> at
>
> org.eclipse.m2e.core.internal.builder.MavenBuilderImpl.build(MavenBuilderImpl.java:137)
> at
>
> org.eclipse.m2e.core.internal.builder.MavenBuilder$1.method(MavenBuilder.java:173)
> at
>
> org.eclipse.m2e.core.internal.builder.MavenBuilder$1.method(MavenBuilder.java:1)
> at
>
> org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod$1$1.call(MavenBuilder.java:116)
> at
>
> org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:177)
> at
>
> org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:112)
> at
>
> org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod$1.call(MavenBuilder.java:106)
> at
>
> org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.executeBare(MavenExecutionContext.java:177)
> at
>
> org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:151)
> at
>
> org.eclipse.m2e.core.internal.embedder.MavenExecutionContext.execute(MavenExecutionContext.java:99)
> at
>
> org.eclipse.m2e.core.internal.builder.MavenBuilder$BuildMethod.execute(MavenBuilder.java:87)
> at
>
> org.eclipse.m2e.core.internal.builder.MavenBuilder.build(MavenBuilder.java:201)
> at
> org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:833)
> at
> org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at
>
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:220)
> at
>
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:263)
> at
> org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:316)
> at
> org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45) at
>
> org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:319)
> at
>
> org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:371)
> at
> org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:392)
> at
> org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:154)
> at
> org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:244) at
> org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
> Caused by: java.io.FileNotFoundException:
> /<some-dependencies-project-folder>/target/classes
> (Is a directory) at java.base/java.io.RandomAccessFile.open0(Native Method)
> at java.base/
> java.io.RandomAccessFile.open(RandomAccessFile.java:345) at
> java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:259)
> at java.base/java.io.RandomAccessFile.<init>(RandomAccessFile.java:214) at
> java.base/
> java.util.zip.ZipFile$Source.<init>(ZipFile.java:1265) at
> java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1231) at java.base/
> java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:726) at
> java.base/
> java.util.zip.ZipFile$CleanableResource.get(ZipFile.java:843) at
> java.base/java.util.zip.ZipFile.<init>(ZipFile.java:246) at java.base/
> java.util.zip.ZipFile.<init>(ZipFile.java:176) at
> java.base/java.util.zip.ZipFile.<init>(ZipFile.java:190) at
>
> org.apache.jackrabbit.vault.packaging.impl.DefaultPackageInfo.read(DefaultPackageInfo.java:75)
> at
>
> org.apache.jackrabbit.filevault.maven.packaging.MavenBasedPackageDependency.readMetaData(MavenBasedPackageDependency.java:159)
>
> at
>
> org.apache.jackrabbit.filevault.maven.packaging.MavenBasedPackageDependency.resolve(MavenBasedPackageDependency.java:139)
>
> at
>
> org.apache.jackrabbit.filevault.maven.packaging.MavenBasedPackageDependency.resolve(MavenBasedPackageDependency.java:118)
>
> at
>
> org.apache.jackrabbit.filevault.maven.packaging.AbstractValidateMojo.getPackageInfoFromMavenBasedDependencies(AbstractValidateMojo.java:223)
>
> at
> org.apache.jackrabbit.filevault.maven.packaging.AbstractValidateMojo.execute(AbstractValidateMojo.java:211)
> ... 31 more
> {code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)