On Thu, 5 Sep 2024 20:20:28 GMT, Sean Mullan <mul...@openjdk.org> wrote:

>> I don't like the silent mode. If no one uses that key name, then everything 
>> is fine anyway. Otherwise, if someone really sets it, it's very likely they 
>> will want to read it somewhere and expect a non `null` value.
>> 
>> Can we just support it as a real security property? i.e. if it appears in 
>> `java.security`, besides loading the content, we can also read it as a 
>> security property. And then we also allow it in `setProperty` and 
>> `getProperty`. I can see some behavior change:
>> 
>> 1. If it's in `java.security` and not point to a real file, there will be an 
>> exception.
>> 2. If it appears in an included file, the value will overwrite the previous 
>> one.
>> 
>> For 1, I don't think you want to be silent about the missing file. For 2, we 
>> can ignore it as a security property, but this becomes a little complex.
>
> I'm ok with proceeding to integrate. @wangweij do you have any further 
> comments or concerns?
> 
> If Weijun is ok with proceeding, you will need to finalize the CSR before you 
> can integrate. You also need to write a release note, unless I missed that.

Thanks! I'll move the CSR to Finalized as indicated by @seanjmullan 
[here](https://github.com/openjdk/jdk/pull/16483#issuecomment-2332563047).

-------------

PR Comment: https://git.openjdk.org/jdk/pull/16483#issuecomment-2354453119

Reply via email to