[jbosstools-issues] [JBoss JIRA] Resolved: (JBIDE-1570) Null Pointer Exeption in Seam Validator when @Out and @Factory has the same name.

Alexey Kazakov (JIRA) jira-events at lists.jboss.org
Thu Dec 27 07:52:43 EST 2007


     [ http://jira.jboss.com/jira/browse/JBIDE-1570?page=all ]

Alexey Kazakov resolved JBIDE-1570.
-----------------------------------

    Resolution: Done

JUnit for this issue has been created in http://jira.jboss.com/jira/browse/JBIDE-1550

> Null Pointer Exeption in Seam Validator when @Out and @Factory has the same name.
> ---------------------------------------------------------------------------------
>
>                 Key: JBIDE-1570
>                 URL: http://jira.jboss.com/jira/browse/JBIDE-1570
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: Seam
>    Affects Versions: 2.0.0.GA
>            Reporter: Daniel Azarov
>         Assigned To: Alexey Kazakov
>             Fix For: 2.0.1
>
>
> java.lang.NullPointerException
> 	at org.jboss.tools.seam.internal.core.validation.SeamCoreValidator.validateFactoryName(SeamCoreValidator.java:284)
> 	at org.jboss.tools.seam.internal.core.validation.SeamCoreValidator.validateAnnotatedFactory(SeamCoreValidator.java:267)
> 	at org.jboss.tools.seam.internal.core.validation.SeamCoreValidator.validateFactory(SeamCoreValidator.java:231)
> 	at org.jboss.tools.seam.internal.core.validation.SeamCoreValidator.validateFactory(SeamCoreValidator.java:218)
> 	at org.jboss.tools.seam.internal.core.validation.SeamCoreValidator.validate(SeamCoreValidator.java:164)
> 	at org.jboss.tools.seam.internal.core.validation.SeamValidatorManager.validate(SeamValidatorManager.java:78)
> 	at org.jboss.tools.seam.internal.core.validation.SeamValidatorManager.validateInJob(SeamValidatorManager.java:63)
> 	at org.eclipse.wst.validation.internal.operations.ValidatorJob.run(ValidatorJob.java:75)
> 	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
> Testcase:
> EXECUTE: Create any Seam Web Project
> EXECUTE: Create "Seam Action" with "component" as component name
> EXECUTE: Open "Component.java"
> EXECUTE: Add next lines:
>     @Out(value="output")
>     private String param;
>     @Factory("output")
>     public void getList(){
>     }
> EXECUTE: Save file
> ASSERT: There is no NPE exeption

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jbosstools-issues mailing list