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

bug in cdi builder for beans.xml

XMLWordPrintable

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

      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)

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

              Created:
              Updated:
              Resolved: