Page History
...
| Statuskode | Fortolkning |
|---|---|
| 200 OK | Sletningen gik godt. Det vil fremgå af applikationloggen, hvad der er slettet. |
| 400 Bad Request | Requestet blev afvist, da et andet request allerede var i gang. |
| 500 Internal Server Error | Noget gik galt under sletning. Applikationsloggen bør inspiceres for at fastslå problemet. |
Response-body'en vil indeholde yderligere information om udfaldet af oprydningen. Bemærk at statuskode 200 godt kan indikere 'delvis succes', f.eks. hvis der er udført en delvis sletning fra registry'et, men requestet tog for lang tid til at køre færdigt.
Nulstilling af fejlede repository-sletninger
...
| Property | Beskrivelse |
|---|---|
| datasource.nxrg.jndi.name | JNDI navnet på den datasource der giver adgang til NXRG databasen. |
| datasource.openxds.jndi.name | JNDI navnet på den datasource der giver adgang til OpenXDS databasen. |
| deletion.document.cleanup.specifications | Komma-separeret liste af oprydningskriterier. Angiver hvilke dokumenttyper der slettes, og hvornår de slettes. Et oprydningskriterium har formen <code-name>#<code-scheme>#<months-to-keep>, hvor <code-name> og <code-scheme> angiver dokumenttypen der skal slettes, og <months-to-keep> angiver hvor mange måneder der skal gå, før sletningen udføres. Værdien af <months-to-keep> skal være et positivt heltal. De to andre værdier kan være vilkårlige strenge, så længe de ikke indeholder kommaer. |
| deletion.batchsize | Antal dokumenter der forsøges slettet i en kørsel af jobbet. |
| deletion.max.attempts | Antal gange sletning fra repository'et forsøges, før sletningen markeres som 'fejlet'. |
| allowed.execution.time.minutes | Antal minutter, som en oprydningsiteration (et request til /cleanup) maksimalt må køre. Servicen indeholder checkpoints på passende steder, hvor køretiden tjekkes, og kørslen afsluttes hvis den maksimale køretid er overskredet. Hvis køretiden overskrides, vil dette fremgå af response-body'en og applikationsloggen. |
Logning
XDSCleanup logger på standardout vha. log4j. Jobbet vil undervejs i kørslen udskrive information (på INFO-niveau) om, hvor mange dokumenter der er slettet i NXRG og OpenXDS. Eventuelle fejl vil blive logget på ERROR-niveau.
...