You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "David Jencks (JIRA)" <ji...@apache.org> on 2007/03/21 16:26:32 UTC

[jira] Commented: (GERONIMO-2965) TLDs can contain listener declarations that need to hook into injection framework.

    [ https://issues.apache.org/jira/browse/GERONIMO-2965?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12482798 ] 

David Jencks commented on GERONIMO-2965:
----------------------------------------

Looking even more closely at the jsp 2.1 spec section 7.1.11 we discover we have to look for all the tags too so the jsp engine can do its lifecycle magic on them too.  Just adding these to the classfinder should be sufficient.

> TLDs can contain listener declarations that need to hook into injection framework.
> ----------------------------------------------------------------------------------
>
>                 Key: GERONIMO-2965
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-2965
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: Jetty
>    Affects Versions: 2.0-M3
>            Reporter: David Jencks
>         Assigned To: Tim McConnell
>             Fix For: 2.0-beta1
>
>         Attachments: GERONIMO-2965-1.patch, GERONIMO-2965-2.patch
>
>
> It turns out that tld files can also contain listener specifications and these listeners need to be scanned for annotations and injections.  I think this is specific to jsp stuff so I'm inclined to make a jsp module builder extension to handle this like the myfaces one.
> I don't think we've gotten far enough with tomcat to know if there's a similar problem there.  A MBE ought to work for both if necessary.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.