変更内容
GlassFishに配備したJakarta Servletアプリケーションについて、以下の変更があります。
非互換
jakarta.servlet.ServletContext#getResourceメソッド実行時、GlassFish独自のフォーマットを使用したURLをもつオブジェクトが返却されます。
例
jndi:/server/test-app/index.html
jakarta.servlet.ServletContext#getResourceメソッド実行時、ローカルファイルシステムで使用されるURLをもつオブジェクトが返却されます。
例
file:/var/opt/FJSVeapf/glassfish/nodes/localhost-domain1/instance1/applications/test-app/index.html
対処方法
jakarta.servlet.ServletContext#getResourceメソッドが返却するURLのフォーマットはJakarta ServletやGlassFishの規約として規定されていないため、URLのフォーマットに依存したアプリケーションを使用しないでください。
URLのフォーマットに依存したアプリケーションを使用していなければ対処は不要です。