サンプルの ajaxanywhere アプリケーションを weblogic 8.x にデプロイすると、うまく機能します。これを weblogic 11g にデプロイすると、以下のエラーが発生します。
disp2.jsp:2:5: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.
<%@ taglib prefix="aa" uri="http://ajaxanywhere.sourceforge.net/" %>
^----^
サンプル アプリはhttp://sourceforge.net/projects/ajaxanywhere/files/AjaxAnywhere%20Demo%20WAR/1.2/からダウンロードできます(1.2 を使用しましたが、1.2-rc3 にも同じ問題があります)。
私が試してみました ...
jar ファイルから TLD を抽出して web-inf に配置し、web.xml から参照する
jstl1.0.6 を lib ディレクトリに追加し、weblogic.xml に「優先する Web クラス」を配置します。
まだ同じ問題があります。何が問題なのかを判断できれば、ソースから ajaxanywhere を再構築します。ある種の JSTL ライブラリの非互換性に傾いています。\
何かご意見は?