Commit d79189a8 authored by Danir Tlepov's avatar Danir Tlepov

added steps after update

parent 716fe297
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
contain the root `toctree` directive. contain the root `toctree` directive.
Инструкция по установке приложения Synergy Customers Инструкция по установке приложения Synergy Customers
========================================================== ======================================================
Предварительные требования Предварительные требования
------------------------------ ------------------------------
...@@ -12,11 +12,11 @@ ...@@ -12,11 +12,11 @@
Важно! Для работы данного приложения требуется: Важно! Для работы данного приложения требуется:
* обновить / установить платформу Arta Synergy **4.0 hamming** до актуальной версии * обновить / установить платформу Arta Synergy **4.0 hamming** до актуальной версии
(`инструкция по установке <http://tdd.lan.arta.kz/docs/synergy/tags/hamming/admin-manual/html/install-and-setup.html#install-and-setup.install>`_) (`инструкция по установке hamming <http://tdd.lan.arta.kz/docs/synergy/tags/hamming/admin-manual/html/install-and-setup.html#install-and-setup.install>`_)
либо **4.1 minsky** актуальной версии либо **4.1 minsky** актуальной версии
(`инструкция по установке <http://tdd.lan.arta.kz/docs/synergy/tags/minsky/admin-manual/html/install-and-setup.html#install-and-setup.install>`_); (`инструкция по установке minsky <http://tdd.lan.arta.kz/docs/synergy/tags/minsky/admin-manual/html/install-and-setup.html#install-and-setup.install>`_);
* обновить / установить Конструктор приложений **2.0** до актуальной версии * обновить / установить Конструктор приложений **2.0** либо **2.1** до актуальной версии
(`инструкция по установке <https://docs.google.com/document/d/13XuzlP46CQ7KpnCe5_RCAk6SaO9XoiMhn9pYj1PEgvU/edit?usp=sharing>`_); (`инструкция по установке Констурктора <https://docs.google.com/document/d/13XuzlP46CQ7KpnCe5_RCAk6SaO9XoiMhn9pYj1PEgvU/edit?usp=sharing>`_);
* в подсистеме администрирования обновить базу данных и процессы; * в подсистеме администрирования обновить базу данных и процессы;
* предварительно завести Системного пользователя (с произвольными * предварительно завести Системного пользователя (с произвольными
логином/паролем, с доступом в систему, с ролью "Разработчик Synergy", логином/паролем, с доступом в систему, с ролью "Разработчик Synergy",
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
на произвольную должность). на произвольную должность).
Обновление / установка приложения Обновление / установка приложения
------------------------------------- -----------------------------------
Synergy Customers устанавливается отдельным пакетом. Возможны следующие Synergy Customers устанавливается отдельным пакетом. Возможны следующие
варианты установки: варианты установки:
...@@ -74,7 +74,9 @@ Synergy Customers устанавливается отдельным пакето ...@@ -74,7 +74,9 @@ Synergy Customers устанавливается отдельным пакето
Рис. Ввод пароля Рис. Ввод пароля
.. attention:: В случае, если платформа Arta Synergy была обновлена с версии **4.0 hamming** до **4.1 minsky**, требуется переустановка приложения для импорта. .. attention:: В случае, если платформа Arta Synergy была обновлена с версии
**4.0 hamming** до **4.1 minsky**, требуется переустановка
приложения для импорта.
Для этого необходимо переустановить пакет Customers командой: Для этого необходимо переустановить пакет Customers командой:
...@@ -89,10 +91,8 @@ Synergy Customers устанавливается отдельным пакето ...@@ -89,10 +91,8 @@ Synergy Customers устанавливается отдельным пакето
Рис. Тип установки Рис. Тип установки
Готово, дополнительные действия не требуются.
После установки После установки
------------------- -----------------
Во-первых, в подсистеме конфигурирования необходимо добавить Системного Во-первых, в подсистеме конфигурирования необходимо добавить Системного
пользователя в группу "Все права" (с кодом ``customers_groups_access_all``). пользователя в группу "Все права" (с кодом ``customers_groups_access_all``).
...@@ -149,3 +149,58 @@ http://192.168.4.80:8080/customers). ...@@ -149,3 +149,58 @@ http://192.168.4.80:8080/customers).
пользователем, открыть приложение с кодом ``customers`` и задеплоить его через пользователем, открыть приложение с кодом ``customers`` и задеплоить его через
меню "Клиент" -> "Деплой". меню "Клиент" -> "Деплой".
После обновления
------------------
Из-за особенностей загрузки конфигурации в Конструкторе приложений после
обновления будет 2 приложения: старое и новое. При этом по умолчанию активным
будет именно старое приложение. Поэтому все действия сводятся к следующим шагам:
1. В старом приложении освободить дефолтные код и URL.
2. В новом приложении настроить дефолтные код и URL.
3. Передеплоить приложение со стороны сервера.
Во-первых, настроить обновленное приложение в Конструкторе:
* Открыть Конструктор приложений по адресу ``http://адрес_сервера:порт/constructor``
(например: http://192.168.4.80:8080/constructor) и авторизоваться под Системным
пользователем.
* Открыть старое приложение с кодом и URL ``customers`` и выполнить следующие
действия в нем:
* выбрать меню "Клиент" -> "Свойства";
* изменить название на любое значение, отличное от исходного (для примера
подойдет ``Customers Old 1``);
* изменить код и URL на любое значение, отличное от исходного ``customers``
(для примера подойдет ``customers1``);
* сохранить изменения.
* Открыть новое приложение с названием ``Customers 2.0_IMPORTED`` и выполнить
следующие действия в нем:
* выбрать меню "Клиент" -> "Свойства";
* изменить название на любое значение, отличное от исходного
``Customers 2.0_IMPORTED`` (для примера подойдет название по умолчанию
``Customers 2.0``);
* изменить код и URL строго на значение ``customers``;
* сохранить изменения;
* выбрать меню "Клиент" -> "Деплой".
Во-вторых, передеплоить приложение со стороны сервера:
* Перейти в папку ``deployments``:
.. code-block:: html
# cd /opt/synergy/jboss/standalone/deployments
* Выполнить команду:
.. code-block:: html
# touch customers.war.dodeploy
Готово, можно проверять.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment