Aktualizacja Comarch BPM Repozytorium w trybie ręcznym

image_pdfimage_print
Uwaga
W wersji 2022.0.3 wprowadzono automatyczną aktualizację baz danych modułu Comarch BPM Repozytorium. Aktualizacja bazy danych umożliwia dokonanie konwersji struktury bazy MongoDB do nowej wersji (zob. Aktualizacja bazy danych MongoDB).
Uwaga
Przed rozpoczęciem aktualizacji Comarch BPM Repozytorium konieczne jest, aby wykonać backup bazy MongoDB – zob. Backup bazy danych MongoDB

Jeśli użytkownik korzystał przedtem z Comarch BPM i z Comarch BPM Repozytorium, powinien dokonać aktualizacji.

Najpierw konieczna jest aktualizacja aplikacji serwerowej, WEB i desktop Comarch BPM, którą można przeprowadzić ręcznie albo za pomocą instalatora. Kiedy aplikacje zostały zaktualizowane, wówczas można przystąpić do aktualizacji modułu Repozytorium.

 

Przebieg aktualizacji:

 

1. W pobranym pakiecie instalacyjnym  należy otworzyć folder Comarch BPM {wersja},  a następnie Comarch BPM {wersja}, w którym znajduje się  folder BPM Repository Api

 

Uwaga
Od wersji 2024.0.0 w pakiecie instalacyjnym nie znajduje się już folder DocumentManager.WebClient, a zamiast folderu DocumentManager.WebApi dostępny jest folder BPM Repository Api.

 

Wybór folderu „Comarch BPM (DMS) {wersja}”

 

Wybór folderu „DMS Repository Api”

 

 

2. następnie konieczne jest usunięcie i podmienienie dotychczasowej zawartości  folderu DocumentManager.WebApi (lub folderu o innej nazwie, do którego w wersji 2024.0.0 lub późniejszej skopiowano zawartość folderu BPM Repository Api), znajdującego się domyślnie w lokalizacji C:\inetpub\wwwroot, na odpowiadającą mu zawartość folderu BPM Repository Api z pakietu instalacyjnego, poprzez jej skopiowanie i wklejenie

 

Uwaga
Wszystkie pliki w folderze DocumentManager.WebApi powinny zostać usunięte i  podmienione plikami z folderu z nowej wersji, z wyjątkiem pliku appsettings.json, który znajduje się w folderze DocumentManager.WebApi. Jest to plik, który zawiera konfigurację połączenia z Comarch BPM i z bazą MongoDB – jeśli zostanie podmieniony, trzeba uzupełnić od nowa plik (zob. Wprowadzanie zmian w appsettings.json, pliku konfiguracyjnym serwera).

 

3. następnie należy sprawdzić i uzupełnić plik Web.config w folderze z aplikacją serwerową Comarch BPM oraz plik web.config w folderze z aplikacją WEB Comarch BPM zgodnie z instrukcjami w artykule Konfiguracja aplikacji WEB (nowej aplikacji web) do współpracy z modułem Repozytorium, czyli:

W ramach katalogu zawierającego aplikację web (nową aplikację webową) otworzyć do edycji plik web.config i uzupełnić:

    • W ramach „RepositoryApi” zamiast [applicationHost] nazwę serwera, na którym znajduje się aplikacja Repozytorium i zamiast DocumentManager.WebApi – nazwę aplikacji Repozytorium
    • W ramach „RepositoryWebsockets” zamiast [applicationHost] nazwę serwera, na którym znajduje się aplikacja Repozytorium i zamiast DocumentManager.WebApinazwę aplikacji Repozytorium

a następnie zapisać wprowadzone zmiany.

 

Przyklad

<rule name=”RepositoryApi” stopProcessing=”true”>
<match url=”^api/repository/(.*)” />
<action type=”Rewrite” url=”http://localhost/repozytorium/api/{R:1}”
logRewrittenUrl=”true” />
</rule>
<rule name=”RepositoryWebsockets” stopProcessing=”true”>
<match url=”^hubs/repository/(.*)” />
<action type=”Rewrite” url=”http://localhost/repozytorium/hubs/{R:1}”
logRewrittenUrl=”true” />
</rule>

Uzupełnianie pliku web.config w aplikacji web Comarch BPM

 

4. następnie należy zrestartować serwer IIS  w Menedżerze internetowych usług informacyjnych (IIS) , klikając przyciskUruchom ponownie” po prawej stronie ekranu

 

Wybór przycisku „Uruchom ponownie” w Menedżerze internetowych usług informacyjnych (IIS)

 

5. w dalszej kolejności konieczne jest wyczyszczenie danych przeglądarki, na której użytkownik korzysta z modułu Repozytorium, w tym plików cookie oraz innych danych witryn

 

Tak przygotowane Repozytorium jest zaktualizowanegotowe do pracy.

 

Wskazówka
Czy wystąpiły problemy podczas aktualizacji Comarch BPM Repozytorium? Sięgnij do wskazówek: Comarch BPM Repozytorium – Najczęściej pojawiające się pytania

 

Rozpoczynasz pracę z Comarch BPM Repozytorium i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o Comarch BPM Repozytorium i chcesz dowiedzieć się więcej?

Sprawdź Szkolenia Comarch BPM Repozytorium!

 

Czy ten artykuł był pomocny?