]
Antonin Stefanutti updated ARQ-2023:
------------------------------------
Summary: Use Weld relaxed default constructor configuration in Arquillian Weld
embedded adapter (was: Use Weld relaxed default constructor configuration in Arquillian
Weld SE embedded 1.1 adapter)
Use Weld relaxed default constructor configuration in Arquillian Weld
embedded adapter
--------------------------------------------------------------------------------------
Key: ARQ-2023
URL:
https://issues.jboss.org/browse/ARQ-2023
Project: Arquillian
Issue Type: Enhancement
Components: Weld Containers
Reporter: Antonin Stefanutti
Priority: Minor
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.