Hi,
platform!all
means that the profile will be active when the system property
"platform" is not defined, or is defined with a value different than
"all". Put another way, it is always active unless "platform" is equal
to "all". This explains your observations, where both platform-reactor
Seeing that I can ! the property value in a profile activation, I assumed there
were three states to consider when evaluating the property activation:
1. Property not set
2. Property set and value does not match
3. Property set and value does match
With this assumption I thought