Page History
...
Scriptene er udformet til at blive kørt med databasemigreringsværktøjet Flyway Liquibase. Scriptene er designet til at kunne blive brugt i både test- og produktions-miljø.
Ved initial behandling af en fil vil Flyway Liquibase håndtere at køre scriptene i den korrekte rækkefølge.
...
Herunder beskrives de properties der findes i cprindlaeser-komponentens konfigurationsfiler.
Vær opmærksom på at hvis bare én idcard-property ikke er sat, bliver de andre ikke brugt, og DGWS-headers bliver ikke anvendt i requests til NAS.
cpr.properties
Property | Beskrivelse | Default |
|---|---|---|
datasource.jndi | Angiver navnet på den datasource der er konfigureret på Wildfly'en. | java:jboss/datasources/cpr |
failIfNotRunInNumberOfDays | Hvis der ikke er blevet indlæst data i det antal dage der står i denne property, så melder servicen en statusfejl. | 2 |
cprFilePatternPerson | Input filerne ved fuldt import skal overholde dette pattern | D.{6}\\.L4311.* |
| cprFilePatternPersonDelta | Input filerne ved delta import skal overholde dette pattern | D.*\\.L431101 |
| batchSize | Data persisteres i databasen i batches og størrelsen på disse angives i denne property. | 100 |
| batchTimeout | Angiver tiden i millisekunder for hvornår en Camel aggregering har været inaktiv - og dermed er færdig. | 500 |
| input_camelUrl | Angiver det Camel udtryk hvor input-filerne kan hentes. | *) |
notification.broker.endpoint | Angiver det endpoint, som Cprindlæseren skal kalde NAS notification service på. | http://test1.ekstern-test.nspop.dk:8080/nas2/notificationbroker/service |
| nas.topic | Angiver det Topic, som skal anvendes, når der sendes notifications til NAS. | TESTNAS-TOPIC1 |
kafka.host | Angiver endpointet til den Kafkaserver, som Cprindlæseren skal route events igennem. | kafkaservice:9092 |
kafka.topic | Angiver det Kafka Topic, som knyttes til events, når de routes gennem Kafkaserveren. | testtopic |
idcard.sts.endpoint | Endpoint til STS NewSecurityTokenService | |
idcard.cvr | CVR-nummer knyttet til ID-kortet. | |
idcard.name | Organisationsnavn. | |
idcard.keystore.path | Sti til java key store-fil. | |
idcard.keystore.password | Password til keystore. | |
idcard.systemName | Navn på systemet. |
Camel udtrykket er meget langt så defaultværdien står her:
...
*) sftp:foo@HOST:PORT/praksys?password=pass&readLock=changed&readLockCheckInterval=10000&antInclude=*&delete=true&disconnect=true&stepwise=false&initialDelay=5s&delay=5s&useUserKnownHostsFile=false
Placering af filer
Se placering af filer beskrevet i driftsvejledningen.