Hello; I am new to this mailing list and its conventions; if I misstep I am happy to be pointed in the right direction. Disclaimer in case it matters: I work for Oracle on project Helidon.
I would like to understand how to request an enhancement to the javax.naming.Context interface. A prior discussion on this subject from many years ago can be found here: https://mail.openjdk.java.net/pipermail/core-libs-dev/2016-October/044137.html To recap in brief: being able to do: Frob frob = someNamingContext.lookup("frob", Frob.class); would be very convenient, e.g. via something like: // Proposed new default method in javax.naming.Context default <T> T lookup(Name name, Class<T> type) { return type.cast(lookup(name)); // just delegate to the existing lookup() method } Should I simply file an RFE in https://bugs.openjdk.java.net/ or should I first further discuss the idea here? The contribution guide (https://openjdk.java.net/contribute/) seemed to suggest starting with a discussion on the list when an RFE doesn't already exist, but to be honest there's not much more to the idea than this at the moment. Best, Laird