Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents

Wstęp

Katalog domowy ma być jest jednym wspólnym miejscem do trzymania danych/ustawień aplikacji takich jak:

  1. logi (domyślnie)
  2. wtyczki
  3. konfiguracja
  4. XPDL
  5. katalog tymczasowy

 

Konfiguracja

Elementy w katalogu domowym

Ustawienia bazy danych

Ustawienia parametrów Shark'a (PlusWorkflow.conf)

Ustawienia logów

Pliki logów

Wtyczki

Kompatybilność wstecz

Jeżeli w pliku web.xml nie został skonfigurowany katalog domowy, to:

  • wczytywana jest konfiguracja z PlusWorkflow.conf po staremu (parametr w web.xml)
  • baza danych pobierana jest z context.xml 
  • wtyczki przechowywane są w starym katalogu (skonfigurowanym w suncode-plugins.xml)

Katalog domowy jest mimo wszystko ustawiany (domyślnie ../PlusWorkflow Home) – dlatego mogą tam trafić logi (jeżeli plik nie został nadpisany), będzie tam temp, katalog użytkownika (user.dir) etc.

Konfiguracja katalogu domowego

Na nowym systemie

Na systemie który działał bez katalogu domowego

Na systemie instalowanym Instalatorem

 

Konfiguracja katalogu ogranicza się do ustawienia tego katalogu w pliku web.xml:

 

 

Code Block
	<context-param>
		<param-name>plusworkflow.home</param-name>
		<param-value>../PlusWorkflow Home</param-value>
	</context-param>

 

Baza danych

Baza danych konfigurowana jest w pliku <home-dir>/config/db.properties (plik ten powinien się stworzyć po 1 uruchomieniu systemu)

...

Domyślnie logi będą trafiać do katalogu <home-dir>/logs (jeżeli nikt nie podał własnego pliku Log4j.xml)

 

Wtyczki

Wtyczki zapisywane będa w <home-dir>/data/plugins

Info

W przypadku konieczności wykonania migracji, wystarczy przekopiować katalog do nowego położenia.

 

 

Kompatybilność wstecz

Jeżeli w pliku web.xml nie został skonfigurowany katalog domowy, to:

...

Katalog domowy jest mimo wszystko ustawiany (domyślnie ../PlusWorkflow Home) – dlatego mogą tam trafić logi (jeżeli plik nie został nadpisany), będzie tam temp, katalog użytkownika (user.dir) etc.