サーブレットで@Resource
を試して、簡単に設定パラメータを挿入できるかどうかを確認します(これはGlassfish 4.1.1のサーブレット3.0 webappです)。@Resourceを解決できない場合、Glassfish/Wildflyは失敗しませんか?
https://stackoverflow.com/a/45715196/53897私は@Resource String userName
の動作が、web.xmlのenv-entryが存在しない場合に解決できない場合に使用される場合、nullであると言われましたが、仕様に従って間違っているWildFlyの動作は同じでした。
質問:これは既知のバグですか? 「解決できなければ失敗する」という旗を掲げることはできますか?
私はWildFly開発者の一人とこのことについて話し合い、チケットを貰うように頼んだ。 https://issues.jboss.org/browse/WFLY-9235を参照してください。これが実際にバグであると判明した場合は、TCKが捕まえていないものです。そのため、GlassFishもそれを見逃しています。 –