Nexaweb Platform 4.5.75以降のバージョンから通常バージョン(従来バージョン)とJakart EE 9+バージョンの二つのインストーラが提供されるようになりました。
Defects
NXPSR-11275 | NFC使用時のリスナーを設定したダイアログをクローズした際にNullPointerExceptionが発生する問題の修正 |
NXPSR-11276 | Nexawebがデフォルトで提供している/Services/フォルダおよび、/launcher/フォルダ以下のJSPファイルに存在していたクロスサイトリスクのある問題の修正 |
NXPSR-11278 | NFC使用時にNFCのライブラリがClassLoaderに追加されていない問題を修正 |
[互換性] NFC使用時にBeanUtilsクラスを使用した際にnullを設定するとTypeConversionExceptionがスローされる問題を修正 | |
NXPSR-11306 | OpenJDK 11 もしくは 17を使用してNexaweb Applicationを使用するとStringIndexOutOfBoundsExceptionがスローされる問題の修正 |
NXPSR-11308 | RequestService#OpenBrowser()のURLにURLエンコーディングしていない文字列を使用すると特殊文字(??, #, #)をパラメータとして設定することができない問題の修正 |
NXPSR-11311 | X-Forwardedヘッダをサポートしました |
NXPSR-11305: [互換性] NFC使用時にBeanUtilsクラスを使用した際にDTOプロパティ値にnullを設定している場合にTypeConversionExceptionがスローされる問題を修正
Nexaweb Platform 4.2.23ではBeanUtilsでnullを設定するとDTO’Sプロパティにnullを設定していました。
Nexaweb Platfrom 4.2.24+ではBeanUtilsでnullを設定するとTypeConversionExceptionがスローされていました。
Nexaweb Platfrom 4.2.23と同じ動作をさせるためにnexaweb-client.xmlに以下の互換性オプションが追加されました。デフォルト値はfalseです。
<ensure-nfc-4-dot-2-dot-23-value-provider-set-value-compatibility>true</ensure-nfc-4-dot-2-dot-23-value-provider-set-value-compatibility>