Feedback on JSR-221 maintenance release 4 (JDBC 4.4)

Mark Rotteveel mark at lawinegevaar.nl
Thu Dec 12 15:15:13 UTC 2024


Looking at the changelog in 
https://jcp.org/aboutJava/communityprocess/maintenance/jsr221/index4.html, 
and specifically the javadoc diff from 
https://jcp.org/aboutJava/communityprocess/maintenance/jsr221/221ChangeLog.html, 
I think the changed to SQLPermission should be reverted, and instead it 
should be deprecated (for removal, assuming BasicPermission also gets 
deprecated for removal?), as I think it serves no purpose when the 
SecurityManager is disabled/removed.

Without further context, the fact only the second paragraph is retained 
is confusing IMHO, and for example the see "(see below)" no longer 
applies with the removal of the table of permission names.

I think the original description should be preserved, and together with 
deprecation and an explanation why it is no longer used is better than 
the current change.

Mark
-- 
Mark Rotteveel



More information about the jdbc-spec-discuss mailing list