Versions Compared

Key

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

...

Podczas pierwszego uruchomienia systemu z ustawionym katalogiem domowym, powstaną poniższe jego elementy z domyślnymi ustawieniami.
Jednak jest możliwość podania także własnych ustawień w podany sposób.

ElementDomyślne ustawieniaWłasne ustawienia wLokalizacja domyślnych ustawieńLokalizacja własnych ustawieńUwagi
Konfiguracja bazy danych<home-dir>/config/db.properties z nie wypełnionymi pustymi wartościami parametrów.
W tym takim przypadku system korzysta z domyślnej wbudowanej bazy danych.
<home-dir>/config/db.properties
z podami własnymi ustawieniami parametrówpodaniem odpowiednich wartości parametrów dot zewnętrznej bazy
poniżej więcej szczegółów odnośnie konfiguracji bazy w pliku

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

wbudowane w system<home-dir>/config/PlusWorkflow.conf
 poza ustawieniami bazy co jest robione jak opisano powyżejNie zalecane.
Obecnie zaleca ustawiać własne usatwienia parametrów w
Administracja->Konfiguracja systemu->Parametry systemu.
Konfiguracja logów  wbudowane w system<home-dir>/config/Log4j.xml 
Pliki logów<home-dir>/logswg ustawień powyższej konfiguracji logów 
Zainstalowane wtyczki<home-dir>/data/pluginsnd. 

Konfiguracja bazy w db.properties

Ustawienia dot bazy danych z której ma korzystać system można zrobić w <home-dir>/config/db.properties

Code Block
titleDomyślne ustawienia
# Database connection configuration
# [Connection]
# Database name
db.name=
# Database server type [postgresql, oracle, mssql, db2, db2as400]
db.type=
# Database server host (without port)
db.host=
# Port on which database server accepts connections
db.port=
# Database user
db.username=
# Database user password
db.password=
# [Optional] JDBC connection URL (if empty, connection URL will be build based on properties above)
db.connectionUrl=

# [Connection pool configuration]
# Maximum pool size (default 30)
db.pool.size=30
# Minimum number of idle connections in pool (default 5)
db.pool.idle=5
# Timeout for acquiring connection from the pool (defaults to 5 minutes)
db.pool.connectionTimeout=300000
Info

Jeżeli parametry dot bazy danych (sekcja 'Database connection configuration'), nie są podane to system domyślnie uruchomi się na wbudowanej bazie PostgreSQL.

Jeżeli parametry te zostaną podane aby skorzystać z bazy zewnętrznej, to parametr 'connectionUrl' nie musi być podany.
Jednak jeśli z jakichś względów zostanie on wypełniony to parametry 'name', 'type', 'host', 'port' muszą nadal być wypełnione, pomimo ich podania w 'connectionUrl'.
Ponadto konieczne wtedy jest wtedy zapewnienie odpowiednio tych samych wartości.

...

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

Baza danych

 

 

Warning

Należy usunąć konfigurację bazy z pliku context.xml i web.xml (tag 'resource-ref').

 

PlusWorkflow.conf

Ładowany jest domyślny plik PlusWorkfow.conf – jeżeli istnieje potrzeba zmiany parametrów można w katalogu domowym w <home-dir>/config/PlusWorkflow.conf nadpisać domyślne wartości.

Note

Nie można tak zmienić ustawień dostępu do bazy – to jest robione poprzez plik <home-dir>/config/db.properties

 

Warning

Należy usunąć konfigurację parametru 'Shark_Conf' z pliku web.xml

Logi

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

Należy usunąć konfigurację dot. parametru o nazwie 'log4jConfigLocation' z pliku web.xml

Wtyczki

Info

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

...