You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openwebbeans.apache.org by "Karl Kildén (JIRA)" <ji...@apache.org> on 2016/01/09 16:14:39 UTC

[jira] [Updated] (OWB-1107) Scanning mode: Like Annotated but send PAT allowing Extensions to add beans

     [ https://issues.apache.org/jira/browse/OWB-1107?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Karl Kildén updated OWB-1107:
-----------------------------
    Description: 
The annotated Scanning mode does not send ProcessAnnotatedType unless the bean has a scope. The important thing missing is a better way for CDI extensions to be able to add beans manually even though they are not annotated by dynamically assigning a scope.

Thus this mode would send ProcessAnnotatedType for all beans but only process/store Beans which have an explicit scope after that

  was:
Openwebbeans provides a really flexible ScannerService. However some more useful modes could be included out of the box and be activated by using openwebbeans.properties because ScannerService is quite complicated.

Faster boot is always attractivate and the suggested mode could easily speed up some applications and replace endless lists of excluded jars across projects


> Scanning mode: Like Annotated but send PAT allowing Extensions to add beans
> ---------------------------------------------------------------------------
>
>                 Key: OWB-1107
>                 URL: https://issues.apache.org/jira/browse/OWB-1107
>             Project: OpenWebBeans
>          Issue Type: Improvement
>            Reporter: Karl Kildén
>
> The annotated Scanning mode does not send ProcessAnnotatedType unless the bean has a scope. The important thing missing is a better way for CDI extensions to be able to add beans manually even though they are not annotated by dynamically assigning a scope.
> Thus this mode would send ProcessAnnotatedType for all beans but only process/store Beans which have an explicit scope after that



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)