Versions Compared

Key

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

...

OBS ! CRL foretages af platformen – er slået fra i lookupid !!

...

Ændringer

Nedenstående skal ændres i konfiguration

MariaDB driver

<JBoss>/standalone/configuration/standalone.xml skal indeholde

<driver name="mariadb" module="org.mariadb">
<driver-class>org.mariadb.jdbc.Driver</driver-class>
<xa-datasource-class>org.mariadb.jdbc.MySQLDataSource</xa-datasource-class>
</driver>

<JBoss>/standalone/modules/com/mariadb/main
Skal indeholde
Module.xml bestående af
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.3" name="org.mariadb">
<resources>
<resource-root path="mariadb-java-client-1.5.9.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
</dependencies>
</module>
Samt filen
mariadb-java-client-1.5.9.jar

...


...

Tilføjelser

Nedenstående konfigurationsfiler skal tilføjes manuelt til jBoss. 

...

Registrering
applikations- og auditlog

Opret folder
<JBoss>/modules/nsi/minlog2/registration/config/main/log4j

Hvor main indeholder filen module.xml med følgende indhold:
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="nsi.minlog2.registration.config">
<resources>
<resource-root path="log4j"/>
<resource-root path="."/>
</resources>
</module>

Og log4j indeholder filen log4j.properties, der indeholder konfiguration af applikationsloggen og auditloggen herunder angivelse af, hvor der logges til. Se konfigurationsfiler.

Opslag
applikations- og auditlog

Opret folder
<JBoss>/modules/nsi/minlog2/lookup/config/main/log4j

<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.1" name="nsi.minlog2.lookup.config">
<resources>
<resource-root path="log4j"/>
<resource-root path="."/>
</resources>
</module>

Og log4j indeholder filen log4j.properties, der indeholder konfiguration af applikationsloggen og auditloggen herunder angivelse af, hvor der logges til. Se konfigurationsfiler

SLA log

Filerne

  • log4j-nspslalog-minlog2.properties
  • nspslalog-minlog2.properties
  • kommuner.json

    gemmes i
    <JBoss>/standalone/configuration

    Disee indeholder konfiguration af NSPUtil log frameworket.
    Bemærk, at filernes navne ikke må ændres: NSPUtil filteret er i applikationen konfigureret til at benytte filen nspslalog-ecpr.properties.

Database

Filerne

  • minlog2-ds.xml
  • minlog2-stam-ds.xml

    gemmes i <JBoss>/standalone/deployments.

    De beskriver konfiguration af database til hhv. applikationen og adgange på virksomhedsniveau.

Applikations properties

Opret folder
<Jboss>/standalone/configuration/minlog2/

Filen minlog2.properties flyttes til ovenstående folder.

Filen indeholder følgende indstillinger:

"
PropertyBeskrivelse
sql.max.logevents.allowed.in.query
", som
=10000

angiver det maks antal logevent der kan søges på ved lookup. Overskrides denne, returneres en fejl med besked om at indsnævre søgningen

.

-"federation", som
federation=test

angiver hvilken SOSIFederation der initialiseres. Værdien kan være

"test" eller "prod".
-"

”test” eller ”prod”

days.to.remain.persisted
",
=730

angiver hvor mange dage entries findes i DB. Værdien 730 er 2 år

herefter slettes de i natlig kørsel

-"
sql.delete.batch.size
", -"
=10000

angiver størrelse på batch chunks ved sletning. Værdien 10000 angiver LIMIT på delete statement

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="fef74684-5fae-44d8-bea0-62bb40cb8d24"><ac:plain-text-body><![CDATA
cleanupjob.start.hour
",
=3
angiver hvilken time-tid jobbet skal starte [1-23
] \
]
></ac:plain-text-body></ac:structured-macro>
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="823575f6-22d6-4042-be01-45188b386669"><ac:plain-text-body><![CDATA-"
cleanupjob.start.minute
",
=0

angiver hvilken minut-tid jobbet skal starte [0-59

] \

]

></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c429cae9-d40c-46a5-bf8d-fb07dd991d38"><ac:plain-text-body><![CDATA-"
organisationjob.start.hour
",
=1

angiver hvilken time-tid jobbet skal starte [1-23

] \

]

></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="bee33f21-f249-47e4-aabf-1c8a11c1e4e0"><ac:plain-text-body><![CDATA[-"
organisationjob.start.minute
",
=0

angiver hvilken minut-tid jobbet skal starte [0-59]

]]></ac:plain-text-body></ac:structured-macro>

kafka.producer.enable=false

kafka.producer.bootstrap.servers=localhost:9092

kafka.producer.client.id=MinLog2-producer

kafka.producer.key.serializer=org.apache.kafka.common.serialization.StringSerializer

kafka.producer.value.serializer=org.apache.kafka.common.serialization.StringSerializer

kafka.producer.request.required.acks=1

kafka.producer.topic=MinLog2-Topic

kafka.topic=MinLog2-Topic

nsp.kafka.producer.component.name=MinLog2-registration-producer

nsp.kafka.producer.component.abbreviation=MinLog2-producer

nsp.kafka.producer.component.version=1.0.0

nsp.kafka.producer.service.name=produce





Stamdata cache

Filen ehcache.xml skal kopieres til <Jboss>/standalone/configuration/minlog2/
Det skal nævnes at ehcache IKKE er en distribueret cache.

IDWS

Tilret idws.properties filen:
org.apache.ws.security.crypto.merlin.file=<Jboss>/standalone/configuration/minlog2/idws-keystore.jks
org.apache.ws.security.crypto.merlin.truststore.file==<Jboss>/standalone/configuration/minlog2/idws-truststore.jks
samt evt. passwords til de 2 keystores.
Filerne

  • idws.properties
  • idws-keystore.jks
  • idws-truststore.jks
    skal kopieres til <Jboss>/standalone/configuration/minlog2/

...