Forums

Home » Liferay Portal » Pусский

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Alexey Kozlov
Проблема с развертыванием ext-plugin на Jboss server
April 27, 2013 6:52 AM
Answer

Alexey Kozlov

Rank: New Member

Posts: 6

Join Date: April 27, 2013

Recent Posts

У меня проблема с развертыванием ext-плагина на Jboss, ext-impl.jar не применяется. Этот плагин содержит расширение action-класса редактирования календатя EditAction, после развертывания war архива, ext-impl.jar не применяется к liferay, но все jar архивы копируются в ROOT.WAR/WEB-INF/lib папку для jboss. После загрузки Lifery все равно выполняет оригинальный EditAction.calss.
Если использовать этот плагин, в tomcat 7, то все работает правильно.

Может быть кто-то сталкивался с такой проблемой, помогите пожалуйста, спасибо...
Alexey Melnikov
RE: Проблема с развертыванием ext-plugin на Jboss server
April 27, 2013 9:38 AM
Answer

Alexey Melnikov

Rank: Regular Member

Posts: 108

Join Date: March 27, 2012

Recent Posts

Порядок загрузки классов в ext из разряда мифологии, особенно на чем-то отличительном от tomcata ))
Обычно помогает только глубокий дебаг, чтобы разобраться в чем дело.

Решение в лоб, удалить стандартный класс, который хотите переписать экстом.

Более удобный вариант, делать класс с другим именем, например EditActionExt и поправить имя класса через ext-web в файле struts-config.xml.
Alexey Kozlov
RE: Проблема с развертыванием ext-plugin на Jboss server
April 27, 2013 9:48 PM
Answer

Alexey Kozlov

Rank: New Member

Posts: 6

Join Date: April 27, 2013

Recent Posts

Спасибо за ответ Алексей, это мне очень помогло.

Смена имени класса и добавление конфигурации в struts-config-ext.xml решило проблему.

Еще раз спасибо!