[jbosstools-issues] [JBoss JIRA] (JBIDE-25425) Could not parse "2.18.1.redhat-000012" with org.eclipse.wst.common.project.facet.core.DefaultVersionComparator.

Lars Heinemann (JIRA) issues at jboss.org
Thu Nov 16 10:30:00 EST 2017


    [ https://issues.jboss.org/browse/JBIDE-25425?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13490887#comment-13490887 ] 

Lars Heinemann commented on JBIDE-25425:
----------------------------------------

Seems there is an old facet version used in form of the camel version. With latest tooling release we changed that version to use 3.0 always. Need to investigate why your project import failed.

> Could not parse "2.18.1.redhat-000012" with org.eclipse.wst.common.project.facet.core.DefaultVersionComparator.
> ---------------------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-25425
>                 URL: https://issues.jboss.org/browse/JBIDE-25425
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: fusetools
>    Affects Versions: 10.1.0
>            Reporter: Claus Ibsen
>         Attachments: import.png
>
>
> Installed 4.5.1 on latest Eclipse editor. 
> When I import existing maven project from CiA2 source code
> https://github.com/camelinaction/camelinaction2/tree/master/chapter19/eclipse-camel-editor
> I get this error in the error log
> {code}
> org.eclipse.wst.common.project.facet.core.VersionFormatException: Could not parse "2.18.1.redhat-000012" with org.eclipse.wst.common.project.facet.core.DefaultVersionComparator.
> 	at org.eclipse.wst.common.project.facet.core.DefaultVersionComparator.parse(DefaultVersionComparator.java:110)
> 	at org.eclipse.wst.common.project.facet.core.DefaultVersionComparator.parse(DefaultVersionComparator.java:136)
> 	at org.eclipse.wst.common.project.facet.core.DefaultVersionComparator.compare(DefaultVersionComparator.java:40)
> 	at org.eclipse.wst.common.project.facet.core.DefaultVersionComparator.compare(DefaultVersionComparator.java:1)
> 	at org.eclipse.wst.common.project.facet.core.internal.ProjectFacetVersion.compareTo(ProjectFacetVersion.java:520)
> 	at java.util.TreeMap.put(TreeMap.java:568)
> 	at java.util.TreeSet.add(TreeSet.java:255)
> 	at org.eclipse.wst.common.project.facet.core.internal.FacetedProjectWorkingCopy.refreshAvailableFacets(FacetedProjectWorkingCopy.java:658)
> 	at org.eclipse.wst.common.project.facet.core.internal.FacetedProjectWorkingCopy.<init>(FacetedProjectWorkingCopy.java:177)
> 	at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.createWorkingCopy(FacetedProject.java:1076)
> 	at org.eclipse.wst.common.project.facet.core.internal.FacetedProject$1.run(FacetedProject.java:290)
> 	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
> 	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)
> 	at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.modify(FacetedProject.java:339)
> 	at org.eclipse.wst.common.project.facet.core.internal.FacetedProject.uninstallProjectFacet(FacetedProject.java:268)
> 	at org.fusesource.ide.projecttemplates.maven.CamelProjectConfigurator.repairCamelFacet(CamelProjectConfigurator.java:192)
> 	at org.fusesource.ide.projecttemplates.maven.CamelProjectConfigurator.configure(CamelProjectConfigurator.java:102)
> 	at org.eclipse.m2e.core.project.configurator.AbstractLifecycleMapping.configure(AbstractLifecycleMapping.java:120)
> 	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$3.call(ProjectConfigurationManager.java:508)
> 	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$3.call(ProjectConfigurationManager.java:1)
> 	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.project.ProjectConfigurationManager.updateProjectConfiguration(ProjectConfigurationManager.java:501)
> 	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.configureNewMavenProjects(ProjectConfigurationManager.java:288)
> 	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$1.call(ProjectConfigurationManager.java:175)
> 	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager$1.call(ProjectConfigurationManager.java:1)
> 	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.embedder.MavenImpl.execute(MavenImpl.java:1355)
> 	at org.eclipse.m2e.core.internal.project.ProjectConfigurationManager.importProjects(ProjectConfigurationManager.java:143)
> 	at org.eclipse.m2e.core.ui.internal.wizards.ImportMavenProjectsJob$1.doCreateMavenProjects(ImportMavenProjectsJob.java:68)
> 	at org.eclipse.m2e.core.ui.internal.wizards.AbstractCreateMavenProjectsOperation.run(AbstractCreateMavenProjectsOperation.java:73)
> 	at org.eclipse.m2e.core.ui.internal.wizards.ImportMavenProjectsJob.runInWorkspace(ImportMavenProjectsJob.java:77)
> 	at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
> {code}



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jbosstools-issues mailing list