Share global annotation finder among different components
---------------------------------------------------------
Key: GERONIMO-5644
URL: https://issues.apache.org/jira/browse/GERONIMO-5644
Project: Geronimo
Issue Type: Improvement
Security Level: public (Regular issues)
Components: deployment
Affects Versions: 3.0
Reporter: Ivan
Fix For: 3.0
Remember that I mentioned it in the past, while working at JSF integration, I
found that the global annoation scanning is required, too.
I am thinking that we could create a BundleAnnotationFinder for each
application, for web application, servlet, jsf, jaxws, webbeans and jax-rs
should be able to share the same finder, for ejb application, ejb and webbeans
should be able to share the same finder. But there might be problems for the
scan scope, as different components might require different scanning scope.
Anothing solution is that we might provide some callback methods for
interesting annotation, like equal scenario ( Most scanning requiremetns are in
this scenrio), and extend scenario ( guess that webbeans ??? )
Any comment ?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.