Richard Pajerski Software development and consulting

Domino/Notes 14 and Java in the client

by Richard Pajerski


Posted on Wednesday July 26, 2023 at 01:25PM in Technology


Those who have been programming with Java in Notes/Domino over the years will be pleased to learn of the move from Java 8.x to Java 17 which is planned for the next release of ND 14 at the end of the year.  The version gap is rather stark and indeed a lot has changed.  One nice summary of the changes between the two version can be found at The Java Almanac here:  https://javaalmanac.io/jdk/17/apidiff/8/.

I've yet to explore the impact to the ND world in any detail but will try to cover that in some future posts.  A particular area of interest for me that's still "unresolved" is how HCL intends to treat Java applets.  Here I mean applets embedded in Notes client applications, not for use in web browsers.  Applets were deprecated for removal in Java 17 and of course have long been out of use in web browsers.  But will HCL continue to support their use in the Notes client and if so, for how long?



Comments:

What would you do? Spend a huge amount of effort to support applets that the rest of the world has abandoned or use that effort for performance and innovation?

Posted by Stephan on July 28, 2023 at 10:26 AM EDT #


Hi Stephan -- Thanks for your comments! Well, I think it makes sense for HCL to deprecate applet usage in Notes/Domino given their obsolescence for browsers and the fact that the Java platform itself will be removing them. I suppose that's probably their plan -- I'm just not sure how/when that's going to take place. Hopefully there will be some official communication about this soon (would be nice for migration planning).

Posted by Richard Pajerski on July 28, 2023 at 10:54 AM EDT #


Leave a Comment

HTML Syntax: Allowed