Metoda getRealPath vrací hodnotu null pro neexistující soubory

Ve starší verzi produktu Liberty než 19.0.0.8 vrátí metoda getRealPath hodnotu null, pokud uvedená cesta neexistuje v systému souborů. Toto chování se lišilo od tradičního chování aplikačního serveru WebSphere Application Server a mohlo vést k výjimkám NullPointerException v aplikaci.

V produktu Liberty ve verzi 19.0.0.8 bylo chování getRealPath změněno tak, aby odpovídalo tradičnímu chování aplikačníhzo serveru WebSphere Application Server.

Toto pravidlo značí kód Java, který odkazuje na následující metody:

Ujistěte se, že používáte produkt Liberty ve verzi 19.0.0.8 nebo novější, abyste zajistili konzistentní chování.