]
Tomas Remes updated ARQ-2023:
-----------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
Use relaxed default constructor configuration in Arquillian Weld
embedded adapter for SE environment
----------------------------------------------------------------------------------------------------
Key: ARQ-2023
URL:
https://issues.jboss.org/browse/ARQ-2023
Project: Arquillian
Issue Type: Enhancement
Components: Weld Containers
Affects Versions: weld_2.0.0.Beta3
Reporter: Antonin Stefanutti
Priority: Minor
Fix For: weld_2.0.0.Beta4
Weld exposes a relaxed default constructor configuration that enables to relax the
constraint of having to declare a default constructor for proxied bean types.
This configuration is very useful in a number of use cases, notably when integrating with
third-parties libraries that do some _heavy_ initialisation in their default constructors,
like Apache Camel.
This is enabled by default in Weld SE so it would be consistent to enable that mode as
well when using the corresponding Arquillian adapter for the SE environment.