Skip to content

Inner Config node is not visible when returned as Map<String, String> #9834

Open
@Tomas-Kraus

Description

Have following method in Config blueprint:

    @Option.Configured
    @Option.Singular("property")
    Map<String, String> properties();

and related config yaml:

data:
  provider.jakarta:
    ...
    properties:
      eclipselink.target-database: "MySQL"
      eclipselink.target-server: "None"
      eclipselink.weaving: false
      # Broken, this property is missing in PU properties
      eclipselink.logging.level: "FINEST"
      eclipselink.logging.level.weaver: "OFF"
      eclipselink.logging.parameters: true
      jakarta.persistence.schema-generation.database.action: drop-and-create

Node eclipselink.logging.level is not returned in properties Map.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    4.xVersion 4.xbugSomething isn't workingconfig

    Type

    Projects

    • Status

      Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions