Friday, May 3, 2024
HomeJavaGlassFish 7.0 Delivers Assist for JDK 17 and Jakarta EE 10

GlassFish 7.0 Delivers Assist for JDK 17 and Jakarta EE 10


The Eclipse Basis has launched the most recent model of its open-source utility server, GlassFish 7.0, which is now accessible. The brand new launch consists of assist for the MicroProfile Config, MicroProfile JWT Propagation, and Jakarta MVC 2.0 specs. Modifications to the API and JSON elements of the Jakarta Commonplace Tag Library and new Jakarta Authentication strategies are additionally important options. As well as, GlassFish 7.0 permits concurrent process monitoring intervals to be tuned. It’s totally suitable with Jakarta EE 10 and requires a minimum of JDK 11 to run, although it is usually suitable with JDK 17.

The DOL (Deployment Object Library) module in GlassFish 7.0 has been utterly redesigned and cleaned up inside. By means of this work, years of technical debt have been paid off, and completely different elements of the applying server have been up to date, making it sooner and extra steady general.

GlassFish 7.0 has made plenty of enhancements to its efficiency and reliability. These embody making modifications to the way it handles exceptions and log messages and including new options to make sure duties simpler and extra environment friendly. The applying has additionally been up to date to make use of newer applied sciences and strategies in some areas, which makes it work higher and be extra suitable.

A couple of such examples are: GlassFish 7.0 has plenty of updates and enhancements to its options, corresponding to an improve to Soteria 3.0.1, the addition of the SimpleJndiName worth object to chop down on copying and pasting and make widespread conversions simpler, and using the interior JavaNamespace class as a substitute of a HashMap within the GlassfishNamingManagerImpl class. Additionally, the ActiveJmsResourceAdapter class has been mounted in order that port and timeout values are set appropriately as numbers, and the JdbcDataSource class has applied JDBC4 strategies moderately than throwing a NotImplementedException.

This launch consists of using extra generics and the removing of the testMode from SerialContext (supplies entry to the app server naming service) in favor of EasyMock.

GlassFish 7.0 fixes many issues with the applying server’s logging, particularly when logging below an enormous load and at an in depth log stage. This modification ensures the logging system stays steady and works nicely in difficult conditions.

Along with the updates and enhancements, GlassFish 7.0 additionally supplies updates for plenty of parts that aren’t a part of Jakarta EE. Notably, the OSGi model has been up to date from model 7 to model 8. Additionally, plenty of bugs have been mounted on this launch, which makes the applying server much more steady and dependable.

Nonetheless, GlassFish 7.0 has additionally made modifications to how its servers begin and cease to enhance compatibility with fashionable working methods and environments with restricted entry. These updates be certain that GlassFish servers may be simply began and stopped with out encountering points or errors.

Along side all of those updates and enhancements, GlassFish 7.0 has additionally resolved a staggering quantity of points. For builders who need to study extra in regards to the particular modifications made on this launch, the launch notes and the choice to obtain GlassFish 7.0 can be found. These assets present particulars in regards to the new options and bug fixes on this model of the applying server.



RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments