Cannot create project - maven archetype
---------------------------------------
Key: JBIDE-9992
URL:
https://issues.redhat.com/browse/JBIDE-9992
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: maven
Affects Versions: 3.2.x, 3.3.x
Reporter: Rastislav Wagner
Assignee: Fred Bricon
Priority: Major
Cannot create maven project using some archetypes of internal catalog (eg
appfuse-basic-jsf, softeu-archetype-jsf, etc). Error is raised -> Cannot create
project.
Using terminal with command mvn archetype:generate and choosing appfuse-basic-jsf,
project is created without any problems.
Achetypes which don't work:
jpa-maven-archetype
softeu-archetype-jsf
softeu-archetype-seam
softeu-archetype-seam-simple
appfuse-basic-jsf
appfuse-basic-spring
appfuse-basic-struts
appfuse-basic-tapestry
appfuse-core
appfuse-modular-jsf
appfuse-modular-spring
appfuse-modular-struts
appfuse-modular-tapestry
Exception is:
!MESSAGE Unable to create project from archetype
[org.appfuse.archetypes:appfuse-basic-jsf:RELEASE]
!STACK 0
org.apache.maven.archetype.exception.ArchetypeGenerationFailure: The defined artifact is
not an archetype
at
org.apache.maven.archetype.generator.DefaultArchetypeGenerator.generateArchetype(DefaultArchetypeGenerator.java:152)
at
org.apache.maven.archetype.generator.DefaultArchetypeGenerator.generateArchetype(DefaultArchetypeGenerator.java:286)
at
org.apache.maven.archetype.DefaultArchetype.generateProjectFromArchetype(DefaultArchetype.java:69)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.createArchetypeProject(ProjectConfigurationManager.java:559)
at
org.eclipse.m2e.core.ui.internal.wizards.MavenProjectWizard$5.doCreateMavenProjects(MavenProjectWizard.java:241)
at
org.eclipse.m2e.core.ui.internal.wizards.AbstactCreateMavenProjectJob$1.doCreateMavenProjects(AbstactCreateMavenProjectJob.java:45)
at
org.eclipse.m2e.core.ui.internal.wizards.AbstractCreateMavenProjectsOperation.run(AbstractCreateMavenProjectsOperation.java:73)
at
org.eclipse.m2e.core.ui.internal.wizards.AbstactCreateMavenProjectJob.runInWorkspace(AbstactCreateMavenProjectJob.java:49)
at
org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Or in case of jpa-maven-archetype and softeu-archetype-seam-simple it's:
!MESSAGE Could not resolve archetype
org.apache.maven.archetypes:softeu-archetype-jsf:RELEASE from any of the configured
repositories.
!STACK 1
org.eclipse.core.runtime.CoreException: Could not resolve artifact
org.apache.maven.archetypes:softeu-archetype-jsf:pom:RELEASE
at org.eclipse.m2e.core.internal.embedder.MavenImpl.resolve(MavenImpl.java:624)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.resolveArchetype(ProjectConfigurationManager.java:626)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.createArchetypeProject(ProjectConfigurationManager.java:537)
at
org.eclipse.m2e.core.ui.internal.wizards.MavenProjectWizard$5.doCreateMavenProjects(MavenProjectWizard.java:241)
at
org.eclipse.m2e.core.ui.internal.wizards.AbstactCreateMavenProjectJob$1.doCreateMavenProjects(AbstactCreateMavenProjectJob.java:45)
at
org.eclipse.m2e.core.ui.internal.wizards.AbstractCreateMavenProjectsOperation.run(AbstractCreateMavenProjectsOperation.java:73)
at
org.eclipse.m2e.core.ui.internal.wizards.AbstactCreateMavenProjectJob.runInWorkspace(AbstactCreateMavenProjectJob.java:49)
at
org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Contains: Failed to resolve version for
org.apache.maven.archetypes:softeu-archetype-jsf:pom:RELEASE: Could not find metadata
org.apache.maven.archetypes:softeu-archetype-jsf/maven-metadata.xml in local
(/home/eiden/.m2/repository)
org.sonatype.aether.resolution.VersionResolutionException: Failed to resolve version for
org.apache.maven.archetypes:softeu-archetype-jsf:pom:RELEASE: Could not find metadata
org.apache.maven.archetypes:softeu-archetype-jsf/maven-metadata.xml in local
(/home/eiden/.m2/repository)
at
org.apache.maven.repository.internal.DefaultVersionResolver.resolveVersion(DefaultVersionResolver.java:253)
at
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:276)
at
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:220)
at
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:197)
at
org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveArtifact(DefaultRepositorySystem.java:323)
at org.eclipse.m2e.core.internal.embedder.MavenImpl.resolve(MavenImpl.java:602)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.resolveArchetype(ProjectConfigurationManager.java:626)
at
org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.createArchetypeProject(ProjectConfigurationManager.java:537)
at
org.eclipse.m2e.core.ui.internal.wizards.MavenProjectWizard$5.doCreateMavenProjects(MavenProjectWizard.java:241)
at
org.eclipse.m2e.core.ui.internal.wizards.AbstactCreateMavenProjectJob$1.doCreateMavenProjects(AbstactCreateMavenProjectJob.java:45)
at
org.eclipse.m2e.core.ui.internal.wizards.AbstractCreateMavenProjectsOperation.run(AbstractCreateMavenProjectsOperation.java:73)
at
org.eclipse.m2e.core.ui.internal.wizards.AbstactCreateMavenProjectJob.runInWorkspace(AbstactCreateMavenProjectJob.java:49)
at
org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: org.sonatype.aether.transfer.MetadataNotFoundException: Could not find
metadata org.apache.maven.archetypes:softeu-archetype-jsf/maven-metadata.xml in local
(/home/eiden/.m2/repository)
at
org.sonatype.aether.impl.internal.DefaultMetadataResolver.resolve(DefaultMetadataResolver.java:219)
at
org.sonatype.aether.impl.internal.DefaultMetadataResolver.resolveMetadata(DefaultMetadataResolver.java:177)
at
org.apache.maven.repository.internal.DefaultVersionResolver.resolveVersion(DefaultVersionResolver.java:191)
... 13 more