[jbossseam-issues] [JBoss JIRA] Commented: (JBSEAM-2571) Event observers in overridden components are still being invoked

Darryl Smith (JIRA) jira-events at lists.jboss.org
Tue Feb 19 07:58:27 EST 2008


    [ http://jira.jboss.com/jira/browse/JBSEAM-2571?page=comments#action_12399854 ] 
            
Darryl Smith commented on JBSEAM-2571:
--------------------------------------

can this be back ported branches/Seam_2_0 as the target is 2.0.2

> Event observers in overridden components are still being invoked
> ----------------------------------------------------------------
>
>                 Key: JBSEAM-2571
>                 URL: http://jira.jboss.com/jira/browse/JBSEAM-2571
>             Project: JBoss Seam
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 2.0.1.GA
>            Reporter: Shane Bryzak
>         Assigned To: Shane Bryzak
>            Priority: Blocker
>             Fix For: 2.0.2.GA
>
>
> When overriding a built in component and providing a new observer, the observer in the overridden component is still registered and both observers are invoked upon the event.  Here is a test case provided by a user that reproduces this issue:
> @Name("org.jboss.seam.security.facesSecurityEvents")
> @Scope(ScopeType.APPLICATION)
> @Install(precedence = Install.APPLICATION, classDependencies = "javax.faces.context.FacesContext")
> @BypassInterceptors
> @Startup
> public class SecurityEventsHandler extends org.jboss.seam.security.FacesSecurityEvents {
>     @Logger Log log;
>     
>     @Override @Observer(Identity.EVENT_LOGIN_SUCCESSFUL)
>     public void addLoginSuccessfulMessage()
>     {
>        log.info("\n\n\n>>>>>>>>>>>>>>>>>>>>EVENT_LOGIN_SUCCESSFUL handled<<<<<<<<<<<<<<<<<<<<<<<<\n\n\n");
>     }
>       
>     
> }
>   

-- 
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 seam-issues mailing list