Versions Compared

Key

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

...

SLA loggeren er implementeret som et servlet filter defineret i webapplikationens web.xml-fil.

MinLog

På et tidspunkt blev alle ITI-18 søgninger logget i MinLog med den samme konfigurerbare sætning. Dette er nødvendigt hvis søgningen returnerer flere forskellige dokumenttyper. Hvis en søgning er begrænset med en enkelt kendt TypeCode kan man dog godt konkludere at anvenderen kun har fået adgang til en bestemt slags dokumenter, hvilket kan afspejles i den sætning der logges i MinLog. Derfor udvides løsningen med denne mulighed, samt yderligere detaljeringsgrad ved også at kigge på formatcode og classcode.

Ved at sammenligne en ITI-18 søgnings søge parametre med opsætning i en database findes en mere detaljeret tekst til logningen. Hvis det ikke er muligt at finde denne detaljerede tekst anvendes den oprindelige default opsætning. Dette kan skyldes flere forskellige værdier af de forskellige koder, f.eks. at der både søges på aftaler og PDC dokumenter, at der ikke er angivet nogen af de søgekriterier vi undersøger på, eller at der ikke er sat noget konfiguration op på det anvendte søge kriterie. I sidstnævnte logges dette som en warning.


Den er implementeret vha. 2 tabeller:

minlog_text:

FeltTypeAndet
1
id
int(10)not null, auto inc, primary key
2
typecode_codename
varchar(64)unique key samme med 2-7
3
typecode_schemename
varchar(64)unique key samme med 2-7
4
classcode_codename
varchar(64)unique key samme med 2-7
5
classcode_schemename
varchar(64)unique key samme med 2-7
6
formatcode_codename
varchar(64)unique key samme med 2-7
7
formatcode_schemename
varchar(64)unique key samme med 2-7
8
text
varchar(128)not null

minlog_usertype_text:

FeltTypeAndet
1idint(10)not null, auto inc, primary key
2
usertype
varchar(256)not null, unique key
3
text
varchar(128)not null


Integration og test

Integrationsstrategi

...