4.5.70(Feb 2022)

Defects

The following defects are resolved in this build.

NXPSR-11237

The Standalone Client may freeze if the Application Server is restarted.

NXPSR-11243

[Compatibility] If the window-title contains Japanese, the runNexaweb Servlet will cause an error.

NXPSR-11244

Add API to replace ClientSession#getApplet()

NXPSR-11245

Official support for splash screen by Standalone Client.

 

NXPSR-11237 The Standalone Client may freeze if the Application Server is restarted.

If you are using a push connection, the push connection will automatically try to restore the connection with the server when the server is restarted. Sometimes it caused an infinite loop in the push connection restore process.

 

NXPSR-11244 Add API to replace ClientSession#getApplet()

ClientSession#getApplet() returns java.applet.Applet when running in browser.
When running application with Nexaweb Launcher, it is no longer an Applet and some functionality is lost such as getting window size, position, window title etc.

Following methods have been added to com.nexaweb.client.displayservice.DisplayService

public Dimension getWindowSize(); public String getWindowTitle(); public Point getWindowPosition(); public void setWindowPosition(int x, int y); public Container getWindowContainer();

 

NXPSR-11245 Official support for splash screen by Standalone Client.

Splash screen can be displayed by setting parameters "splash" and "splashTime". However this existing feature was not documented. It has been updated in the document here.