]
Pete Muir closed WELD-469.
--------------------------
Assignee: Pete Muir
Fix Version/s: 1.1.0.Beta3
(was: 1.1.0.CR1)
Resolution: Done
Resolved as described in my comment above.
Exception in normal mode for incompletly annotated custom scopes.
-----------------------------------------------------------------
Key: WELD-469
URL:
https://jira.jboss.org/browse/WELD-469
Project: Weld
Issue Type: Bug
Components: Bootstrap and Metamodel API, Scopes & Contexts
Affects Versions: 1.0.1.Final
Environment: n/a
Reporter: Wolfgang Frech
Assignee: Pete Muir
Priority: Minor
Fix For: 1.1.0.Beta3
If a custom scope is incomplete, say without the target annotation for field and type,
but without method, Weld now
- logs a warning
- uses the context for that scope
- marks the scope as invalid
- returns only Java, not ClientProxy refs for Beans.
According to the spec,the container must detect the missing annotation.
It should not complete the initialization.
In addition to that behavior, it may treat it on a best-effort basis, but only in
development mode.
In normal mode, the container should throw an exception that cannot be missed.
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: