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

Max Rydahl Andersen (JIRA) jira-events at lists.jboss.org
Mon May 30 12:46:01 EDT 2011


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

Max Rydahl Andersen commented on JBIDE-9021:
--------------------------------------------

Gotcha - after discussion on irc i'm ok with this one since it fixes more than it can possibly break ;)

JBIDE-9021 will be important to add for future user improvements.

> 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.2.0.Final, 3.3.0.M1
>            Reporter: Alexey Kazakov
>            Assignee: Max Rydahl Andersen
>            Priority: Critical
>             Fix For: 3.2.1.CR1, 3.3.0.M2
>
>         Attachments: jbt-branch.patch, jbt-trunk.patch
>
>
> 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