Alfresco Share — веб-приложение на платформе Spring Surf, подключающееся к репозиторию контента Alfresco через веб-скрипты. Приложение реализует функционал системы совместной работы с документами с простым пользовательским интерфейсом, предоставляя пользователям возможность полнотекстового поиска по контенту репозитория, просмотр документов в браузере, использование контента в бизнес-процессах организации и публикация контента в социальных сетях. Для пользователя интерфейс Alfresco Share — набор сайтов (групп) с библиотекой документов по определенной тематике, вики-страницами, ссылками, блогами и форумом. Пользователь может настраивать и конфигурировать Alfresco Share в соответствии со своими предпочтениями, а разработчики могут дорабатывать интерфейс для решения конкретных нужных пользователю задач. Доработка Alfresco Share происходит также, как и любых других приложений на основе Spring Surf. Примером доработки Share для решения конкретных задач является пакет Records Management, сертифицированный по стандартам DOD 5015.2, незначительно изменяющий интерфейс Share.
Вначале один момент из первой части опишу подробнее, он вызвал трудности при повторении.
****
5. Укажем новый драйвер в БД и URL до сервера БД.
URL до сервера базы данных, это адрес по которому открывается окно логина для MySQL-админки.
В моем случае это:
mysql-alfresco.jelastic.regruhosting.ru/
его мы и вписываем в разделе MySQL connection файла alfresco-global.properties
****
# MySQL connection
#
db.driver=org.gjt.mm.mysql.Driver
db.url=jdbc:mysql://mysql-alfresco.jelastic.regruhosting.ru/alfresco?useUnicode=yes&characterEncoding=UTF-8
#
# Oracle connection
#
#db.driver=oracle.jdbc.OracleDriver
#db.url=jdbc:oracle:thin:localhost:1521:alfresco
****
Инструкция от Jelastic.com заканчивается на развертывании интерфейса web-explorer, однако интерфейс web-explorer в настоящее время не рекомендован для новых разработок и почти не поддерживается. Вместо него рекомендуется использовать
Alfresco Share.
Установка Share на Jelastic.com Cloud оказалось довольно тривиальной. Необходимо лишь выполнить один маленький трюк.
1 Необходимо переименовать развернутое ранее приложение из ROOT в alfresco:
2 Закачать дистрибутив share.war и развернуть его в созданном окружении
Должно получиться вот так:
3 Перегрузить Tomcat
4 Запускаем alfresco (для проверки что все по прежнему работает)
Получаем старую картинку:
5 Запускаем share (admin/admin)
и наслаждаемся современным русифицированным интерфейсом:
Автор: achechet