I wanted to validate how the message override hierarchy is supposed to work. Normally the label specified in a page's message properties file overrides the ones specified in app.properties. However, that behavior does not seem to carry over when a component is involved.

There is a component library I made where I purposely left the labels out of the component's properties file. I wanted the project using the component library to have the ability to provide them since component seem to have the highest level in the override chain. If I provide the label in the app.properties, the label shows up correctly as expected. But if I provide the label in the page's properties file, it seems the label is just ignored. Unless I am missing something, this does not seem to work as expected?

I am using 5.1.0.5 by the way.

Thanks

Liliana




Reply via email to