Не удалось найти библиотеку тегов с этим URI -AjaxAnywhere при развертывании в weblogic 11g

Когда я развертываю пример приложения 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 имеет ту же проблему).

Я пытался...

  1. извлеките TLD из файла jar и поместите их в web-inf и сослаться на них из web.xml

  2. добавив jstl1.0.6 в каталог lib и поместив "предпочитают веб-классы" в weblogic.xml.

Все еще есть та же проблема. Я готов восстановить Ajaxany из источника, если я могу определить, что не так. Я склоняюсь к некоторой несовместимости библиотек JSTL.\

Какие-нибудь мысли?

1 ответ

Решение

Поддержка оракула обнаружила, что если косая черта была удалена из URI, это сработало. так вместо

URI=http://ajaxanywhere.sourceforge.net/ 

URI должен быть

URI=http://ajaxanywhere.sourceforge.net
Другие вопросы по тегам