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

bug in cdi builder for beans.xml

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Critical
    • 3.3.0.Beta3
    • None
    • cdi
    • None

    Description

      reported first at https://community.jboss.org/message/725744

      <?xml version="1.0" encoding="UTF-8"?>
      <beans xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xmlns:s="urn:java:ee"
      xmlns:t="urn:java:org.jboss.seam.transaction"
      xmlns:ft="urn:java:org.jboss.seam.faces.transaction"
      xmlns:sc="urn:java:org.jboss.solder.core"
      xsi:schemaLocation="
      http://java.sun.com/xml/ns/javaee
      http://docs.jboss.org/cdi/beans_1_0.xsd">

      <t:SeSynchronizations>
      <s:modifies />
      </t:SeSynchronizations>

      <t:EntityTransaction>
      <s:modifies />
      </t:EntityTransaction>

      <sc:Veto>
      <s:Qualifier />
      </sc:Veto>

      <ft:TransactionPhaseListener>
      <s:replaces />
      <sc:Veto />
      </ft:TransactionPhaseListener>
      </beans>

      gives:

      Errors occurred during the build.
      Errors running builder 'CDI (Context and Dependency Injection) Builder' on project 'VeereJSF'.
      java.lang.NullPointerException

      !MESSAGE Errors running builder 'CDI (Context and Dependency Injection) Builder' on project 'VeereJSF'.
      !STACK 0
      java.lang.NullPointerException
      at org.jboss.tools.cdi.seam.config.core.ConfigDefinitionContext.addAnnotation(ConfigDefinitionContext.java:149)
      at org.jboss.tools.cdi.seam.config.core.scanner.SeamDefinitionBuilder.scanAnnotation(SeamDefinitionBuilder.java:140)
      at org.jboss.tools.cdi.seam.config.core.scanner.SeamDefinitionBuilder.scanElement(SeamDefinitionBuilder.java:101)
      at org.jboss.tools.cdi.seam.config.core.scanner.SeamDefinitionBuilder.scanRoot(SeamDefinitionBuilder.java:85)
      at org.jboss.tools.cdi.seam.config.core.scanner.SeamDefinitionBuilder.createDefinition(SeamDefinitionBuilder.java:75)
      at org.jboss.tools.cdi.seam.config.core.CDISeamConfigExtension.buildDefinitions(CDISeamConfigExtension.java:147)
      at org.jboss.tools.cdi.core.CDICoreBuilder.build(CDICoreBuilder.java:227)
      at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)
      at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
      at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
      at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)
      at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)
      at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
      at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)
      at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)
      at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)
      at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)
      at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

      Attachments

        Activity

          People

            scabanovich Viacheslav Kabanovich (Inactive)
            manderse@redhat.com Max Andersen
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: