]
James Perkins resolved WFLY-12779.
----------------------------------
Fix Version/s: 20.0.0.Beta1
Resolution: Done
Incorporate MicroProfile Config in RESTEasy
-------------------------------------------
Key: WFLY-12779
URL:
https://issues.redhat.com/browse/WFLY-12779
Project: WildFly
Issue Type: Feature Request
Reporter: Ronald Sigal
Assignee: Ronald Sigal
Priority: Major
Fix For: 20.0.0.Beta1
Currently, RESTEasy 3.x (targeted to Wildfly) uses servlet context-params to obtain
configuration information. In RESTEasy 4.x, we have updated configuration to access all
standard MicroProfile Config sources. Also, we have added three additional ConfigSources:
* servlet init-params (ordinal 60)
* filter init-params (ordinal 50)
* servlet context-params (ordinal 40)
In this feature request, we propose to port the relevant changes from RESTEasy 4.x to
RESTEasy 3.x.
-In RESTEasy 4.x, all parameters, both RESTEasy parameters and application parameters,
are available from all ConfigSources to both RESTEasy and application code. In RESTEasy
3.x, we propose to add a RESTEasy parameter,
"resteasy.config.resteasy.parameters.only", which, when set to "true",
will limit the three RESTEasy ConfigSources to returning RESTEasy parameters only. It will
default to "true".- \[Ignore that.\]