Я скопировал jquery.js в WebContent/js/jquery/jquery.js
.Теперь я хочу использовать этот файл в определенных портлетах.Для этого я создал файл liferay-portlet.xml, который выглядит следующим образом:
<?xml version="1.0"?>
<!DOCTYPE liferay-portlet-app PUBLIC
"-//Liferay//DTD Portlet Application 6.0.0//EN"
"http://www.liferay.com/dtd/liferay-portlet-app_6_0_0.dtd">
<liferay-portlet-app>
<portlet>
<portlet-name>MyPortletName</portlet-name>
<header-portal-javascript>/js/jquery/jquery.js</header-portal-javascript>
</portlet>
</liferay-portlet-app>
Если я обращаюсь к портлету, Liferay генерирует следующую строку:
<script src="/js/jquery/jquery.js?browserId=firefox&minifierType=js&languageId=en_US&b=6100&t=1326630657000" type="text/javascript"></script>
Это приводит к WARN [404_jsp:?] /js/jquery/jquery.js
в консоли ведения журнала.
Действительно ли правильно, что URL выглядит так?Если бы у меня было два war-файла, каждый из которых содержал js-файл с одинаковым путем, как бы Liferay различал эти два?
Что мне нужно сделать, чтобы моя установка работала?
Использование Liferay Portal Community Edition 6.1.0 CE (Paton / Build 6100/15 декабря 2011 г.)