Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-9302

Maven CDI Configurator: Update project configuration fails on EJB / WAR project with CDI dependency

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 3.3.0.M3
    • 3.3.0.M2
    • maven
    • None
    • Hide
      1. Create EJB project (File -> New -> EJB Project)
      2. Convert to maven project (Configure -> Convert to maven project)
        packaging = ejb
      3. Delete generated src/main/resources/META-INF/ejb-jar.xml
      4. Add CDI dependency to pom.xml
        <dependency>
            <groupId>javax.enterprise</groupId>
            <artifactId>cdi-api</artifactId>
            <version>1.0-SP1</version>
        </dependency>
        
      5. Save pom.xml and the error message pops up.
      Show
      Create EJB project (File -> New -> EJB Project) Convert to maven project (Configure -> Convert to maven project) packaging = ejb Delete generated src/main/resources/META-INF/ejb-jar.xml Add CDI dependency to pom.xml <dependency> <groupId> javax.enterprise </groupId> <artifactId> cdi-api </artifactId> <version> 1.0-SP1 </version> </dependency> Save pom.xml and the error message pops up.

    Description

      Updating the project configuration (Menu Maven -> Update project configuration) for a simple maven EJB/WAR project with a CDI dependency (javax.enterprise:cdi-api:1.0-SP4) results in the following error message:

      Errors occurred during the build.
      Errors running builder 'Maven Project Builder' on project 'sandbox-ejb'.
      Cannot compare versions of different facets to each other. 
      Attempted to compare version 3.1 of facet jst.ejb with version 2.5 of facet jst.web.
      

      The error disappears when the "CDI facet" in Preferences/JBoss Tools/JBoss Maven Integration is disabled.

      Attachments

        Activity

          People

            fbricon@redhat.com Fred Bricon
            gonne Gonne Martens (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: