Feature Request
- [WELD-962] - Attach bda id and deployment id to the serialized proxy and use it on deserialization to locate correct singleton
- [WELD-963] - Change Singleton to use a Map of ids -> singletons
Bug
- [WELD-975] - Programmatic lookup with @New qualifier not working
- [WELD-991] - Incorrect check of bean type when obtaining contextual reference via BeanManager#getReference()
- [WELD-992] - Event of type ProcessObserverMethod not fired while adding observer method via AfterBeanDiscovery
- [WELD-1071] - @Specialized disposer method not recognized as a definition error
- [WELD-1079] - Weld keeps instance of a dependent scoped bean that receives a producer method invocation
- [WELD-1088] - Resource definition which specifies an EL name should be definition error
- [WELD-1116] - Weld 2 does not build on JDK7
- [WELD-1117] - Disposer method check too strict
- [WELD-1122] - Calling a method on a removed EJB does not result in NoSuchEJBException
- [WELD-1138] - Interceptor bindings defined on stereotype not working for session beans
- [WELD-1139] - Business method interceptor bindings do not include bindings declared as meta-annotations of other interceptor bindings recursively
- [WELD-1140] - Dependent scoped instances injected into observer method parameters are not destroyed for non-dependent reciever
- [WELD-1141] - Bean proxy class has non-varargs method for original varargs method
- [WELD-1144] - Superclass of processed AnnotationType is ignored
- [WELD-1145] - Unsatisfied dependencies for generic type arrays
- [WELD-1148] - Custom transactional observer not deferred for later invocation
- [WELD-1157] - Bean creation is blocked across all threads until method annotated with @PostConstruct has finished
- [WELD-1158] - Deadlock between SFSB Synchronization lock and Weld AbstractContext session context lock
- [WELD-1159] - Deadlock between Weld AbstractContext session/application contexts creationLock
- [WELD-1167] - Client proxy serialization broken in non-isolated environment
- [WELD-1168] - pastecode example fails to deploy with WELD-001451 javax.transaction.UserTransaction cannot be injected into an enterprise bean with container-managed transactions
- [WELD-1175] - EAR with two CDI web archives will not deploy
- [WELD-1178] - ConversationAwareViewHandler throws ContextNotActiveException
- [WELD-1184] - SE Weld.getInstanceByType() ignores bindings argument
- [WELD-1191] - Issues determining bean types
- [WELD-1192] - NPE in Validator.validateBean() when bean annotated with @Typed
- [WELD-1215] - Nested class within an invalid class causes deployment failure
- [WELD-1217] - Missing resource bundle entry causes exception during logging.
- [WELD-1219] - Instance usage in SE is always filtered by @Default
- [WELD-1221] - NPE in LockStore.lock
- [WELD-1223] - Exception thrown through decorator chain not unwrapped
Task
- [WELD-1076] - Deal with non-serializable dependent instances of a passivation capable bean
- [WELD-1147] - Update to zanata-maven-plugin 1.6.0, update readme file
- [WELD-1209] - Upgrade Arquillian to 1.0.0 or 1.0.1 instead of CR7
Enhancement
- [WELD-1187] - Improve error message when "Singleton is not set"
- [WELD-1188] - Weld SE should remove duplicate entries when merging multiple beans.xml files
- [WELD-1220] - NPE in InterceptorBindingType.unwrap when using seam-security-3.1.0.Final
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.