Тема Liferay 6.1 — внешний вид

У меня есть файл liferay-look-and-feel.xml:

<?xml version="1.0"?>
<!DOCTYPE look-and-feel PUBLIC "-//Liferay//DTD Look and Feel 6.1.0//EN"
"http://www.liferay.com/dtd/liferay-look-and-feel_6_1_0.dtd">

<look-and-feel>
    <compatibility>
       <version>6.1.10+</version>
    </compatibility>
    <theme id="sample-theme" name="Sample Theme">
       <settings>
         <setting key="portlet-setup-show-borders-default" value="false" />
       </settings>
    </theme>
</look-and-feel>

Я использую maven для создания своего проекта и достижения успеха

Но когда я открываю локальный хост в Eclipse, я вижу:

[ThemeLocalServiceImpl:149] No theme found for specified theme id sample_WAR_sampletheme. Returning the default theme.

Что не так?


person witek010    schedule 18.10.2012    source источник
comment
Если повторное развертывание не работает, измените тему id на id="sample" или id="sampletheme", а затем повторно разверните и проверьте. Спасибо   -  person Prakash K    schedule 19.02.2013


Ответы (2)


Просто удалите свойство antiJarLocking и установите для antiResourceLocking значение false в Liferay-6.1.10/tomcat-7.0.27/webapps/sample_WAR_sampletheme/META-INF/context.xml. Подробнее здесь.

person Mustapha Aoussar    schedule 16.07.2013
comment
Это единственно возможное решение, которое будет эффективным. Все остальные когда-то просто пытаются выложить софт, но не работают. Я сделал это таким образом, и пока у меня не было никаких проблем :) - person JohnRambo; 19.07.2013

Это проблема antiResourceLocking в tomcat 7.

Пожалуйста, проверьте блог: Не найдена тема для указанного идентификатора темы… Возврат темы по умолчанию

person Adel    schedule 16.01.2013