You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Tim McConnell (JIRA)" <ji...@apache.org> on 2007/03/06 05:44:24 UTC
[jira] Created: (GERONIMO-2934) Support annotation processing for
all Module/Naming builders
Support annotation processing for all Module/Naming builders
------------------------------------------------------------
Key: GERONIMO-2934
URL: https://issues.apache.org/jira/browse/GERONIMO-2934
Project: Geronimo
Issue Type: Sub-task
Security Level: public (Regular issues)
Reporter: Tim McConnell
Assigned To: Tim McConnell
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-2934) Support annotation processing for
all Module/Naming builders
Posted by "David Jencks (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-2934?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12478309 ]
David Jencks commented on GERONIMO-2934:
----------------------------------------
Applied a simplified version of the patch in rev 515016. The jetty server starts and is able to do some things, but I believe there are bugs. For instance, I think the naming builders that need to deal with @Resource annotations are not selecting the ones they know about, so @Resource annotations are likely to be added multiple times. However this work gives us a base for further progress.
> Support annotation processing for all Module/Naming builders
> ------------------------------------------------------------
>
> Key: GERONIMO-2934
> URL: https://issues.apache.org/jira/browse/GERONIMO-2934
> Project: Geronimo
> Issue Type: Sub-task
> Security Level: public(Regular issues)
> Reporter: Tim McConnell
> Assigned To: Tim McConnell
> Attachments: GERONIMO-2934-1.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-2934) Support annotation processing for
all Module/Naming builders
Posted by "Tim McConnell (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-2934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tim McConnell updated GERONIMO-2934:
------------------------------------
Attachment: GERONIMO-2934-1.patch
Patch to include annotation processing in all the Module/Naming builders
> Support annotation processing for all Module/Naming builders
> ------------------------------------------------------------
>
> Key: GERONIMO-2934
> URL: https://issues.apache.org/jira/browse/GERONIMO-2934
> Project: Geronimo
> Issue Type: Sub-task
> Security Level: public(Regular issues)
> Reporter: Tim McConnell
> Assigned To: Tim McConnell
> Attachments: GERONIMO-2934-1.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (GERONIMO-2934) Support annotation processing for
all Module/Naming builders
Posted by "Tim McConnell (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-2934?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tim McConnell closed GERONIMO-2934.
-----------------------------------
Resolution: Fixed
Fix Version/s: 2.0-M6
> Support annotation processing for all Module/Naming builders
> ------------------------------------------------------------
>
> Key: GERONIMO-2934
> URL: https://issues.apache.org/jira/browse/GERONIMO-2934
> Project: Geronimo
> Issue Type: Sub-task
> Security Level: public(Regular issues)
> Reporter: Tim McConnell
> Assigned To: Tim McConnell
> Fix For: 2.0-M6
>
> Attachments: GERONIMO-2934-1.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-2934) Support annotation processing for
all Module/Naming builders
Posted by "David Jencks (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-2934?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12478641 ]
David Jencks commented on GERONIMO-2934:
----------------------------------------
rev 515371 distributes the annotation processing over the NamingBuilders that can actually deal with them, but does not correct the decision as to whether a particular annotation is relevant to the naming builder. For common cases such as jdbc, jms, cci, it will work, but in general it's wrong. Basically we can look for geronimo plan info for an annotation or look for an appropriate gbean as the target of the annotation.
> Support annotation processing for all Module/Naming builders
> ------------------------------------------------------------
>
> Key: GERONIMO-2934
> URL: https://issues.apache.org/jira/browse/GERONIMO-2934
> Project: Geronimo
> Issue Type: Sub-task
> Security Level: public(Regular issues)
> Reporter: Tim McConnell
> Assigned To: Tim McConnell
> Attachments: GERONIMO-2934-1.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-2934) Support annotation processing for
all Module/Naming builders
Posted by "David Jencks (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-2934?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12479474 ]
David Jencks commented on GERONIMO-2934:
----------------------------------------
rev 516251 hooks up the injection framework to SwitchingServiceRefBuilder.
> Support annotation processing for all Module/Naming builders
> ------------------------------------------------------------
>
> Key: GERONIMO-2934
> URL: https://issues.apache.org/jira/browse/GERONIMO-2934
> Project: Geronimo
> Issue Type: Sub-task
> Security Level: public(Regular issues)
> Reporter: Tim McConnell
> Assigned To: Tim McConnell
> Attachments: GERONIMO-2934-1.patch
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.