Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

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
languagegroovy
titletak-web-config.properties
tak.alert.on.publicera=true

...