日々精進

新しく学んだことを書き留めていきます

WAS 8.5.5.7でimmediate=trueにするとFlashが保持するデータがすべてnullになる

原因はMyFacesのバグ。WASのJSF実装はApache MyFacesをベースにしていくらか追加実装をして実装しているっぽい。 FlashImplクラスはMyFacesのものを使っているようだが、MyFaces 2.1.8にはimmediate=trueにすると遷移先画面でFlash#getの結果がnullになっていしまう 不具合がある。これを踏んでいるっぽい。

最新のWAS使わせてくれよ。。

参考:

https://issues.apache.org/jira/browse/MYFACES-3606