S2JSF Example, web.xmlの赤ばってん

S2JSF Exampleの web.xmlが正しく書けていない様子。EclipseXMLプラグインありの環境では赤ばってんが付いてしまいます。Servlet 2.3 の web.xmlDTDなら問題がないのかな…? Servlet 2.4のweb.xmlを定義にしたがった検証が行われるとcontext-param要素にネストしているdescription要素の出現順番が正しくない、servlet要素にネストしているload-on-startup要素の出現順番が正しくないことが赤ばってんの理由です。Tomcat4と違い、Tomcat5は web.xmlをvalidな文書として読まない(検証しない)ので動作上、問題が発生するわけではありませんが、気持が悪いので直してしまいました。(http://www.netpotlet.com/archives/web.xml)
JSFはServlet2.4/JSP2.0を前提にした仕様で、JSPJSFタグ実装でもJSP2.0のAPIを使っています。つまり、Tomcat5.xで動かすものなので、こちらに合わせるといいのではないでしょうか。
MyFaces関係がorg.apache.myfacesパッケージになっているのはとらねこさんがI18N関係のバグフィックスを行ったアーカイブを使っているためです。このアーカイブ、どこにあるんだっけ?日記が閉鎖になってしまったのでわからなくなってしまったなぁ。いずれCVSから持ってこれるか、リリースされるかでしょうけれど。