Konfiguration av TAK-web
...
Ett specifikt fall av konfiguration kan dock vara på sin plats att redovisa. Då annan databashanterare än Mysql (standard installation) önskas kan det behövas att man konfigurerar objekt/relationsmappningslagret Hibernate med en specifik databasdialekt. Givetvis räcker det inte att enbart byta databasdialekt för att kunna använda en annan databas. Konfiguration liknande den som görs för Tomcat i context.xml under paragrafen "Installationsanvisning vid nyinstallation av senaste officiella releasen" i SKLTP TAK - Installationsmanual måste också göras.
För att byta databas och dialekt räcker det att ändra i context.xml. Exempel för SQL Server:
<Resource
name="jdbc/TP"
auth="Container"
type="javax.sql.DataSource"
maxActive="8"
maxTotal="8"
maxIdle="10"
maxWaitMillis="10000"
username="tp_adminuser"
password="pwd123"
driverClassName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://172.20.64.1:60133;databaseName=sql_server_test"
/>
Hibernatedialekt behöver normalt sett inte sättas manuellt, nedanstående gammal information ligger kvar ifall behovet ändå skulle uppstå.
Ett exempel på konfiguration av hibernatedialekt ser ut som följer:
...
Notifiering via mail skickas vid publicering/rollback av versioner. Aktivera/deaktivera alert ska konfigureras i tak-web-config.properties.
Kodblock | ||||
---|---|---|---|---|
| ||||
tak.alert.on.publicera=true |
...