[jbosstools-issues] [JBoss JIRA] Created: (JBIDE-9021) CDI builder should be declared before WST validation builder in .project.

Alexey Kazakov (JIRA) jira-events at lists.jboss.org
Thu May 26 15:57:00 EDT 2011


CDI builder should be declared before WST validation builder in .project.
-------------------------------------------------------------------------

                 Key: JBIDE-9021
                 URL: https://issues.jboss.org/browse/JBIDE-9021
             Project: Tools (JBoss Tools)
          Issue Type: Bug
          Components: cdi (jsr-299)
    Affects Versions: 3.3.0.M1, 3.2.0.Final
            Reporter: Alexey Kazakov
            Assignee: Alexey Kazakov
            Priority: Critical
             Fix For: 3.3.0.M2, 3.2.x


EXECUTE: Create any CDI project (don't enable CDI support!)
EXECUTE: If there is no in .project yet then add it there:
{code}
<buildCommand>
	<name>org.eclipse.wst.validation.validationbuilder</name>
	<arguments>
	</arguments>
</buildCommand>
{code}
EXECUTE: Enable CDI support for the project.
EXECUTE: Open .project
FAILURE: 
{code}
<buildCommand>
	<name>org.jboss.tools.cdi.core.cdibuilder</name>
	<arguments>
	</arguments>
</buildCommand>
{code} is added to the end of <buildSpec> tag.
ASSERT: org.jboss.tools.cdi.core.cdibuilder should be declared after org.eclipse.jdt.core.javabuilder but before org.eclipse.wst.validation.validationbuilder

This is very important since if we have CDI builder declared after WST validator builder then CDI validation will be invoked before CDI builder completed building CDI model. It causes incorrect work of CDI validation.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list