On Wed, 8 Oct 2025 12:53:48 GMT, Daniel Fuchs <[email protected]> wrote:

>> Yeah, I think we should put the property in `net.properties` something like 
>> this:
>> 
>> 
>>   # Prior to JDK 26, the HttpExchange attribute map was shared with the 
>> enclosing HttpContext.
>>   # Since JDK 26, by default, exchange attributes are per-exchange and the 
>> context attributes must
>>   # be accessed by calling getHttpContext().getAttributes(). Uncomment this 
>> property to
>>   # restore the pre JDK 26 behavior.
>>   #
>>   # jdk.httpserver.attributes=context
>> 
>> Then I think we should add a sentence at the end of the jdk.httpserver 
>> module-info to say that additional
>> system/networking properties may be defined in `net.properties`
>
> That proposal sounds good to me. Documenting the compatibiity in 
> net.properties makes sense.

When talking with Michael he suggested that we could document the new property 
at the bottom of the module-info, in a new section dedicated to compatibility.

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

PR Review Comment: https://git.openjdk.org/jdk/pull/27652#discussion_r2426483886

Reply via email to