SKLTP Commons - Instruktioner för utvecklare

Källkod

https://github.com/skltp/commons-mule

Använda commons-funktionalitet i en komponent

  1. Deklarera Maven-beroende i pom.xml

      <dependency>
        <groupId>se.skltp.commons</groupId>
        <artifactId>tp-commons-mule</artifactId>
        <version>AKTUELL VERSION</version>
      </dependency>
  2. Använda event-logger i en komponent

    1. Deklarera nedan i src/main/app/<KOMPONENT_NAMN>-common.xml

      <spring:beans>
        <!-- import the common logger config -->
        <spring:import resource="classpath:tp-commons-mule-logging.xml" />
      </spring:beans>
    2. Konfigurera loggning till ActiveMQ
      Se SKLTP Commons - Instruktioner för driftspersonal 

Loggning

commons-mule innehåller funktionalitet för meddelande-loggning, som tillsammans med funktionalitet (log-transformers) från soi-toolkit används i Mule-baserad SKLTP-mjukvara.

Se bifogade slides med övningar (från Q4 2015) för en fördjupning: