Quickstart for MP Config 1.4

In  microprofile quickstarts

Overview

This RFE provides a new quickstart and guide for MicroProfile Config 1.4 use in WildFly / JBoss EAP. The example will cover all basic functionalities of MicroProfile Config 1.4, namely: injection of individual configuration values and full configuration, definition of custom ConfigSources and Converters.

Issue Metadata

Dev Contacts

QE Contacts

Testing By

[x] Engineering

[ ] QE

Affected Projects or Components

  • Quickstarts

Other Interested Projects

Requirements

Hard Requirements

  • injection of a simple config value and its usage

  • different types that can be injected (concrete value, Optional, Provider)

  • inject Config object

  • custom ConfigSource (optionally also ConfigSourceProvider)

  • custom Converter

Non-Requirements

Test Plan

  • The quickstart will have Arquillian tests verifying the returned configuration values throught the REST API exposed by the quickstart. The endpoints will be invoked through the JAX-RS client (resteasy-client test dependency).

Community Documentation

Covered by the quickstart README file.