Add AnnotationLiteral implementations for all CDI annotations
--------------------------------------------------------------
Key: WELDX-113
URL: https://jira.jboss.org/browse/WELDX-113
Project: Weld Extensions
Issue Type: Feature Request
Reporter: Stuart Douglas
Assignee: Stuart Douglas
Fix For: 1.0.0.Alpha3
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Support observer methods on generic beans
-----------------------------------------
Key: WELDX-119
URL: https://jira.jboss.org/browse/WELDX-119
Project: Weld Extensions
Issue Type: Feature Request
Reporter: Pete Muir
Assignee: Pete Muir
Fix For: 1.0.0.Alpha3
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
BeanImpl shoud be a public class
--------------------------------
Key: WELDX-107
URL: https://jira.jboss.org/browse/WELDX-107
Project: Weld Extensions
Issue Type: Bug
Affects Versions: 1.0.0.Alpha2
Reporter: alberto Gori
This code can't compile because BeanImpl is not a public class:
BeanBuilder<X> beanBuilder = new BeanBuilder<X>(at, bm);
beanBuilder.setBeanLifecycle(new BeanLifecycleImpl() {
@Override
public Object create(BeanImpl bean, CreationalContext creationalContext) {
...
}
});
This mean that BeanLifecycle interface is useless.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Provide an annotation scanner that can locate a particular annotation on a bean property
----------------------------------------------------------------------------------------
Key: WELDX-104
URL: https://jira.jboss.org/browse/WELDX-104
Project: Weld Extensions
Issue Type: Feature Request
Reporter: Shane Bryzak
The scanner needs to be able to locate a bean property (either a field, or getter method) that is annotated with a certain annotation type, and containing certain annotation attribute values. There is an implementation of this in Seam Security (see http://svn.jboss.org/repos/seam/modules/security/trunk/impl/src/main/java...), however it may be better to perform the attribute matching as a callback via an abstract method (and get rid of the AttributeValue stuff), e.g: public abstract boolean isMatch(T annotation);
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Using AnnotatedTypeBuilder for ProcessAnnotatedType<T> event.setAnnotatedType() causes injection to fail globally.
------------------------------------------------------------------------------------------------------------------
Key: WELDX-100
URL: https://jira.jboss.org/jira/browse/WELDX-100
Project: Weld Extensions
Issue Type: Bug
Reporter: Lincoln Baxter III
Priority: Blocker
http://www.seamframework.org/Community/HowDoIRegisterAProducerForSubtypes...
Caused by: org.jboss.weld.DeploymentException: Injection point has unstatisfied dependencies. Injection point: field org.jboss.seam.faces.component.FormFieldProducer.log; Qualifiers: @javax.enterprise.inject.Default()
public class FormFieldTypingExtension implements Extension
{
public <T> void processAnnotatedType(@Observes final ProcessAnnotatedType<T> event)
{
AnnotatedTypeBuilder<T> builder = AnnotatedTypeBuilder.newInstance(event.getAnnotatedType());
for (AnnotatedField<?> f : event.getAnnotatedType().getFields())
{
if (f.isAnnotationPresent(InputField.class))
{
builder.overrideFieldType(f.getJavaMember(), Object.class);
}
}
event.setAnnotatedType(builder.create());
}
}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Weld docs have incorrect details for setting up Weld Logger
-----------------------------------------------------------
Key: WELD-540
URL: https://jira.jboss.org/browse/WELD-540
Project: Weld
Issue Type: Task
Components: Documentation
Reporter: Pete Muir
Fix For: 1.0.2.CR1
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
Tighten validations on generic beans
------------------------------------
Key: WELDX-121
URL: https://jira.jboss.org/browse/WELDX-121
Project: Weld Extensions
Issue Type: Feature Request
Reporter: Pete Muir
Assignee: Pete Muir
Priority: Optional
Fix For: 1.0.0.Alpha3
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira