Skip to content

Fast Restart will not respect the changing of maven resource delimiter for YAML configuration file #8691

@simonwg

Description

@simonwg

Issue
This is the follow up of the issues
#8438
#8689
regarding to change the maven resource delimiter to remedy the parsing error of YAML file.

I found that if I changed the maven resource delimiter to some valid characters, the lookup will failed after Fast Restart.

e.g.
In my pom.xml, I add the following to change the default resource delimiter.
<resource.delimiter>QQQ</resource.delimiter>

In my application.yml,

app:
   myProperty: QQQmyPropertyValueQQQ

The QQQmyPropertyValueQQQ is correctly substituted to the property value in pom.xml during startup. However, if I touch the application.yml to trigger the fast restart, the QQQmyPropertyValueQQQ lookup will fail. It will retain the value QQQmyPropertyValueQQQ and not substituted.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions